← Back to tables

ANA2_service (48094 rows)

Showing 43901–44000 of 48094
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
767571 798901 G58952 872N48MT23 2026-09-23 COMPLETE None 2026-09-23 16:32:00 2026-09-23 16:42:24 2026-09-25 16:42:24 {"id": 798901, "stp": "P", "toc": "London Overground", "uid": "G58952", "consist": null, "dest_crs": "SRA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G58952/2026-09-23/detailed", "trust_id": "872N48MT23", "origin_crs": null, "show_on_map": 0, "dar_est_time": "16:32:00", "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-23", "dest_arr_time": "1734", "dest_platform": "1", "is_terminated": 1, "next_location": "Kew Gardens", "signalling_id": "2N48", "timing_status": null, "origin_station": "Richmond North London Line", "current_leg_arr": "1635", "current_leg_dep": "1632", "current_leg_end": "Kew Gardens", "origin_dep_time": "1632", "origin_platform": "5", "current_location": null, "last_update_time": "2026-09-23T16:42:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.30111249999999995, 51.4632722], [-0.2992677999999999, 51.463421], [-0.29858549999999995, 51.46348780000001], [-0.2982392, 51.46352349999998], [-0.2978643999999999, 51.46357280000001], [-0.2977409999999999, 51.4635916], [-0.29761799999999994, 51.4636113], [-0.2972161, 51.4636829], [-0.296835, 51.463754], [-0.296673, 51.4637852], [-0.29595889999999997, 51.46394269999999], [-0.2957998, 51.4639761], [-0.29383639999999994, 51.4643177], [-0.2931846, 51.4644239], [-0.2927846, 51.4644934], [-0.29248529999999995, 51.4645468], [-0.2922433, 51.464601], [-0.29199169999999997, 51.46466499999998], [-0.29173619999999995, 51.46474639999999], [-0.29157879999999997, 51.46480530000001], [-0.2914095, 51.46487729999999], [-0.2912388, 51.464946299999994], [-0.2911029, 51.4650117], [-0.2909732, 51.4650797], [-0.2908451, 51.465151199999994], [-0.290735, 51.465219899999994], [-0.2906293999999999, 51.46528969999999], [-0.2905062, 51.4653715], [-0.2903975999999999, 51.4654541], [-0.29029449999999996, 51.46554119999998], [-0.2901922, 51.4656239], [-0.2900821, 51.4657136], [-0.289961, 51.4658209], [-0.2898339, 51.4659334], [-0.2896947999999999, 51.4660608], [-0.28949829999999993, 51.466257299999995], [-0.2893081, 51.46644570000001], [-0.2891797, 51.46658839999999], [-0.2889716, 51.466816599999994], [-0.2887612, 51.467052200000005], [-0.288573, 51.46728220000001], [-0.28845820000000005, 51.4674267], [-0.2880897, 51.467895], [-0.287927, 51.46813559999999], [-0.287643, 51.46860250000001], [-0.2873835, 51.469128], [-0.28718009999999994, 51.4696214], [-0.2870731, 51.4700616], [-0.28649759999999996, 51.472012], [-0.2860523, 51.4735695], [-0.2854955, 51.4755203], [-0.2852818999999999, 51.4763157], [-0.2852045, 51.476547100000005], [-0.2851036, 51.4768472], [-0.28501309999999996, 51.4770773], [-0.2849063, 51.47733159999999], [-0.28488569523591317, 51.4773767742089]]}", "current_leg_start": "Richmond North London Line", "dest_arr_time_act": "1732", "motion_projection": null, "next_location_lat": "51.4773768", "next_location_lon": "-0.2848857", "previous_location": null, "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\": 377.532, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1052.343, \"from_m\": 377.532, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3662.923, \"from_m\": 1052.343, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4082.627, \"from_m\": 3662.923, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4831.481, \"from_m\": 4082.627, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5048.1, \"from_m\": 4831.481, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5093.611, \"from_m\": 5048.1, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7498.122, \"from_m\": 5093.611, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7815.218, \"from_m\": 7498.122, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 7867.16, \"from_m\": 7815.218, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9103.708, \"from_m\": 7867.16, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9175.069, \"from_m\": 9103.708, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9241.306, \"from_m\": 9175.069, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9385.025, \"from_m\": 9241.306, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9461.278, \"from_m\": 9385.025, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9501.661, \"from_m\": 9461.278, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9566.261, \"from_m\": 9501.661, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9573.476, \"from_m\": 9566.261, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9626.647, \"from_m\": 9573.476, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9631.398, \"from_m\": 9626.647, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10319.736, \"from_m\": 9631.398, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10349.305, \"from_m\": 10319.736, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10415.624, \"from_m\": 10349.305, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 10852.856, \"from_m\": 10415.624, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10906.337, \"from_m\": 10852.856, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 11008.41, \"from_m\": 10906.337, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11057.395, \"from_m\": 11008.41, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17150.265, \"from_m\": 11057.395, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17502.505, \"from_m\": 17150.265, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18850.0, \"from_m\": 17502.505, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19464.498, \"from_m\": 18850.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23748.926, \"from_m\": 19464.498, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26287.6, \"from_m\": 23748.926, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 27033.713, \"from_m\": 26287.6, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27095.628, \"from_m\": 27033.713, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27704.221, \"from_m\": 27095.628, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 28407.55, \"from_m\": 27704.221, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29021.397, \"from_m\": 28407.55, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29057.618, \"from_m\": 29021.397, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29096.713, \"from_m\": 29057.618, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29137.978, \"from_m\": 29096.713, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29166.717, \"from_m\": 29137.978, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29239.33, \"from_m\": 29166.717, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 798901, \"profile_key\": \"a4c2a4910c5b90e162e2afc6746eb789670d1e1fa7a9751ecdf2416bf9dff246\", \"schedule_id\": 11487, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1632\", \"location\": \"Richmond North London Line\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": false, \"wtt_arr\": \"1635\", \"wtt_dep\": \"1635H\", \"location\": \"Kew Gardens\", \"stage_seq\": 2, \"distance_m\": 2184.529, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": false, \"wtt_arr\": \"1638\", \"wtt_dep\": \"1638H\", \"location\": \"Gunnersbury\", \"stage_seq\": 3, \"distance_m\": 3890.268, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": false, \"wtt_arr\": \"1640H\", \"wtt_dep\": \"1641\", \"location\": \"South Acton\", \"stage_seq\": 4, \"distance_m\": 4902.544, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": false, \"wtt_arr\": \"1643\", \"wtt_dep\": \"1644\", \"location\": \"Acton Central\", \"stage_seq\": 5, \"distance_m\": 6068.465, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645H\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 6, \"distance_m\": 7759.737, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": false, \"wtt_arr\": \"1648\", \"wtt_dep\": \"1649H\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 7, \"distance_m\": 10349.305, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650H\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 8, \"distance_m\": 10906.337, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": false, \"wtt_arr\": \"1651H\", \"wtt_dep\": \"1652\", \"location\": \"Kensal Rise\", \"stage_seq\": 9, \"distance_m\": 11921.303, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": false, \"wtt_arr\": \"1653H\", \"wtt_dep\": \"1654\", \"location\": \"Brondesbury Park\", \"stage_seq\": 10, \"distance_m\": 12919.677, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": \"1655H\", \"location\": \"Brondesbury\", \"stage_seq\": 11, \"distance_m\": 13630.343, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": false, \"wtt_arr\": \"1656H\", \"wtt_dep\": \"1657H\", \"location\": \"West Hampstead\", \"stage_seq\": 12, \"distance_m\": 14455.818, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": false, \"wtt_arr\": \"1658H\", \"wtt_dep\": \"1659\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 13, \"distance_m\": 15050.726, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": false, \"wtt_arr\": \"1701\", \"wtt_dep\": \"1701H\", \"location\": \"Hampstead Heath\", \"stage_seq\": 14, \"distance_m\": 16464.801, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": false, \"wtt_arr\": \"1703H\", \"wtt_dep\": \"1704H\", \"location\": \"Gospel Oak\", \"stage_seq\": 15, \"distance_m\": 17417.262, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": false, \"wtt_arr\": \"1706\", \"wtt_dep\": \"1706H\", \"location\": \"Kentish Town West\", \"stage_seq\": 16, \"distance_m\": 18482.669, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1708\", \"location\": \"Camden Road Jn\", \"stage_seq\": 17, \"distance_m\": 19200.37, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": false, \"wtt_arr\": \"1708H\", \"wtt_dep\": \"1709H\", \"location\": \"Camden Road\", \"stage_seq\": 18, \"distance_m\": 19397.964, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1710H\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 19, \"distance_m\": 19929.282, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": false, \"wtt_arr\": \"1712\", \"wtt_dep\": \"1712H\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 20, \"distance_m\": 21110.103, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1713\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 21, \"distance_m\": 21479.666, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": false, \"wtt_arr\": \"1714\", \"wtt_dep\": \"1715H\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 22, \"distance_m\": 21890.46, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1716\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 23, \"distance_m\": 22336.667, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": false, \"wtt_arr\": \"1716H\", \"wtt_dep\": \"1717\", \"location\": \"Canonbury\", \"stage_seq\": 24, \"distance_m\": 22768.849, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": false, \"wtt_arr\": \"1719\", \"wtt_dep\": \"1720\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 25, \"distance_m\": 23875.857, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1721\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 26, \"distance_m\": 24705.178, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": false, \"wtt_arr\": \"1721H\", \"wtt_dep\": \"1722H\", \"location\": \"Hackney Central\", \"stage_seq\": 27, \"distance_m\": 25256.785, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": false, \"wtt_arr\": \"1724\", \"wtt_dep\": \"1725\", \"location\": \"Homerton\", \"stage_seq\": 28, \"distance_m\": 26257.098, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": false, \"wtt_arr\": \"1727\", \"wtt_dep\": \"1727H\", \"location\": \"Hackney Wick\", \"stage_seq\": 29, \"distance_m\": 27674.487, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1728H\", \"location\": \"Lea Junction\", \"stage_seq\": 30, \"distance_m\": 28187.793, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1729\", \"location\": \"Channelsea Jn\", \"stage_seq\": 31, \"distance_m\": 28488.684, \"section_seq\": 1, \"route_path_id\": 117145}, {\"is_pass\": false, \"wtt_arr\": \"1732\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 32, \"distance_m\": 29239.33, \"section_seq\": 1, \"route_path_id\": 117145}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 29239.33, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117145}], \"total_distance_m\": 29239.33, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 26473.304, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2766.026, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1632", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "51.4773768", "current_position_lon": "-0.2848857", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Richmond North London Line", "service_state_platform": "5", "timing_fact_generation": 1790175131760581, "current_leg_arrival_utc": "2026-09-23T16:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:32:01.638349", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:32:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-23T16:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:42:02.005108", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None SRA 2N48 None None None None {"version": 3, "segments": [{"to_m": 377.532, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1052.343, "from_m": 377.532, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3662.923, "from_m": 1052.343, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4082.627, "from_m": 3662.923, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4831.481, "from_m": 4082.627, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5048.1, "from_m": 4831.481, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5093.611, "from_m": 5048.1, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7498.122, "from_m": 5093.611, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7815.218, "from_m": 7498.122, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 7867.16, "from_m": 7815.218, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9103.708, "from_m": 7867.16, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9175.069, "from_m": 9103.708, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9241.306, "from_m": 9175.069, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9385.025, "from_m": 9241.306, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9461.278, "from_m": 9385.025, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9501.661, "from_m": 9461.278, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9566.261, "from_m": 9501.661, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9573.476, "from_m": 9566.261, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9626.647, "from_m": 9573.476, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9631.398, "from_m": 9626.647, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10319.736, "from_m": 9631.398, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10349.305, "from_m": 10319.736, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10415.624, "from_m": 10349.305, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 10852.856, "from_m": 10415.624, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10906.337, "from_m": 10852.856, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 11008.41, "from_m": 10906.337, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11057.395, "from_m": 11008.41, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17150.265, "from_m": 11057.395, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17502.505, "from_m": 17150.265, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18850.0, "from_m": 17502.505, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19464.498, "from_m": 18850.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23748.926, "from_m": 19464.498, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26287.6, "from_m": 23748.926, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 27033.713, "from_m": 26287.6, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27095.628, "from_m": 27033.713, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27704.221, "from_m": 27095.628, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28407.55, "from_m": 27704.221, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29021.397, "from_m": 28407.55, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29057.618, "from_m": 29021.397, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29096.713, "from_m": 29057.618, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29137.978, "from_m": 29096.713, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29166.717, "from_m": 29137.978, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29239.33, "from_m": 29166.717, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 798901, "profile_key": "a4c2a4910c5b90e162e2afc6746eb789670d1e1fa7a9751ecdf2416bf9dff246", "schedule_id": 11487, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1632", "location": "Richmond North London Line", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117145}, {"is_pass": false, "wtt_arr": "1635", "wtt_dep": "1635H", "location": "Kew Gardens", "stage_seq": 2, "distance_m": 2184.529, "section_seq": 1, "route_path_id": 117145}, {"is_pass": false, "wtt_arr": "1638", "wtt_dep": "1638H", "location": "Gunnersbury", "stage_seq": 3, "distance_m": 3890.268, "section_seq": 1, "route_path_id": 117145}, {"is_pass": false, "wtt_arr": "1640H", "wtt_dep": "1641", "location": "South Acton", "stage_seq": 4, "distance_m": 4902.544, "section_seq": 1, "route_path_id": 117145}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1644", "location": "Acton Central", "stage_seq": 5, "distance_m": 6068.465, "section_seq": 1, "route_path_id": 117145}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645H", "location": "Acton Wells Jn", "stage_seq": 6, "distance_m": 7759.737, "section_seq": 1, "route_path_id": 117145}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": "1649H", "location": "Willesden Junction High Level", "stage_seq": 7, "distance_m": 10349.305, "section_seq": 1, "route_path_id": 117145}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650H", "location": "Kensal Green Jn", "stage_seq": 8, "distance_m": 10906.337, "section_seq": 1, "route_path_id": 117145}, {"is_pass": false, "wtt_arr": "1651H", "wtt_dep": "1652", "location": "Kensal Rise", "stage_seq": 9, "distance_m": 11921.303, "section_seq": 1, "route_path_id": 117145}, {"is_pass": false, "wtt_arr": "1653H", "wtt_dep": "1654", "location": "Brondesbury Park", "stage_seq": 10, "distance_m": 12919.677, "section_seq": 1, "route_path_id": 117145}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": "1655H", "location": "Brondesbury", "stage_seq": 11, "distance_m": 13630.343, "section_seq": 1, "route_path_id": 117145}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": "1657H", "location": "West Hampstead", "stage_seq": 12, "distance_m": 14455.818, "section_seq": 1, "route_path_id": 117145}, {"is_pass": false, "wtt_arr": "1658H", "wtt_dep": "1659", "location": "Finchley Road & Frognal", "stage_seq": 13, "distance_m": 15050.726, "section_seq": 1, "route_path_id": 117145}, {"is_pass": false, "wtt_arr": "1701", "wtt_dep": "1701H", "location": "Hampstead Heath", "stage_seq": 14, "distance_m": 16464.801, "section_seq": 1, "route_path_id": 117145}, {"is_pass": false, "wtt_arr": "1703H", "wtt_dep": "1704H", "location": "Gospel Oak", "stage_seq": 15, "distance_m": 17417.262, "section_seq": 1, "route_path_id": 117145}, {"is_pass": false, "wtt_arr": "1706", "wtt_dep": "1706H", "location": "Kentish Town West", "stage_seq": 16, "distance_m": 18482.669, "section_seq": 1, "route_path_id": 117145}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708", "location": "Camden Road Jn", "stage_seq": 17, "distance_m": 19200.37, "section_seq": 1, "route_path_id": 117145}, {"is_pass": false, "wtt_arr": "1708H", "wtt_dep": "1709H", "location": "Camden Road", "stage_seq": 18, "distance_m": 19397.964, "section_seq": 1, "route_path_id": 117145}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1710H", "location": "Camden Road East Jn", "stage_seq": 19, "distance_m": 19929.282, "section_seq": 1, "route_path_id": 117145}, {"is_pass": false, "wtt_arr": "1712", "wtt_dep": "1712H", "location": "Caledonian Rd & Barnsbury", "stage_seq": 20, "distance_m": 21110.103, "section_seq": 1, "route_path_id": 117145}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713", "location": "Westbourne Road Junction", "stage_seq": 21, "distance_m": 21479.666, "section_seq": 1, "route_path_id": 117145}, {"is_pass": false, "wtt_arr": "1714", "wtt_dep": "1715H", "location": "Highbury & Islington (North London Lines)", "stage_seq": 22, "distance_m": 21890.46, "section_seq": 1, "route_path_id": 117145}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1716", "location": "Canonbury West Jn", "stage_seq": 23, "distance_m": 22336.667, "section_seq": 1, "route_path_id": 117145}, {"is_pass": false, "wtt_arr": "1716H", "wtt_dep": "1717", "location": "Canonbury", "stage_seq": 24, "distance_m": 22768.849, "section_seq": 1, "route_path_id": 117145}, {"is_pass": false, "wtt_arr": "1719", "wtt_dep": "1720", "location": "Dalston Kingsland", "stage_seq": 25, "distance_m": 23875.857, "section_seq": 1, "route_path_id": 117145}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721", "location": "Navarino Road Jn", "stage_seq": 26, "distance_m": 24705.178, "section_seq": 1, "route_path_id": 117145}, {"is_pass": false, "wtt_arr": "1721H", "wtt_dep": "1722H", "location": "Hackney Central", "stage_seq": 27, "distance_m": 25256.785, "section_seq": 1, "route_path_id": 117145}, {"is_pass": false, "wtt_arr": "1724", "wtt_dep": "1725", "location": "Homerton", "stage_seq": 28, "distance_m": 26257.098, "section_seq": 1, "route_path_id": 117145}, {"is_pass": false, "wtt_arr": "1727", "wtt_dep": "1727H", "location": "Hackney Wick", "stage_seq": 29, "distance_m": 27674.487, "section_seq": 1, "route_path_id": 117145}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1728H", "location": "Lea Junction", "stage_seq": 30, "distance_m": 28187.793, "section_seq": 1, "route_path_id": 117145}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1729", "location": "Channelsea Jn", "stage_seq": 31, "distance_m": 28488.684, "section_seq": 1, "route_path_id": 117145}, {"is_pass": false, "wtt_arr": "1732", "wtt_dep": null, "location": "Stratford", "stage_seq": 32, "distance_m": 29239.33, "section_seq": 1, "route_path_id": 117145}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 29239.33, "from_m": 0.0, "section_seq": 1, "route_path_id": 117145}], "total_distance_m": 29239.33, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 26473.304, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2766.026, "synthetic_unknown_infrastructure_limit_mph": 60} [] Richmond North London Line 1632 1632 5 16:32:00 None Stratford 1734 1732 1 None None https://www.realtimetrains.co.uk/service/gb-nr:G58952/2026-09-23/detailed None Richmond North London Line 2026-09-23T16:32:30+01:00 Kew Gardens 3.0 {"type": "LineString", "coordinates": [[-0.30111249999999995, 51.4632722], [-0.2992677999999999, 51.463421], [-0.29858549999999995, 51.46348780000001], [-0.2982392, 51.46352349999998], [-0.2978643999999999, 51.46357280000001], [-0.2977409999999999, 51.4635916], [-0.29761799999999994, 51.4636113], [-0.2972161, 51.4636829], [-0.296835, 51.463754], [-0.296673, 51.4637852], [-0.29595889999999997, 51.46394269999999], [-0.2957998, 51.4639761], [-0.29383639999999994, 51.4643177], [-0.2931846, 51.4644239], [-0.2927846, 51.4644934], [-0.29248529999999995, 51.4645468], [-0.2922433, 51.464601], [-0.29199169999999997, 51.46466499999998], [-0.29173619999999995, 51.46474639999999], [-0.29157879999999997, 51.46480530000001], [-0.2914095, 51.46487729999999], [-0.2912388, 51.464946299999994], [-0.2911029, 51.4650117], [-0.2909732, 51.4650797], [-0.2908451, 51.465151199999994], [-0.290735, 51.465219899999994], [-0.2906293999999999, 51.46528969999999], [-0.2905062, 51.4653715], [-0.2903975999999999, 51.4654541], [-0.29029449999999996, 51.46554119999998], [-0.2901922, 51.4656239], [-0.2900821, 51.4657136], [-0.289961, 51.4658209], [-0.2898339, 51.4659334], [-0.2896947999999999, 51.4660608], [-0.28949829999999993, 51.466257299999995], [-0.2893081, 51.46644570000001], [-0.2891797, 51.46658839999999], [-0.2889716, 51.466816599999994], [-0.2887612, 51.467052200000005], [-0.288573, 51.46728220000001], [-0.28845820000000005, 51.4674267], [-0.2880897, 51.467895], [-0.287927, 51.46813559999999], [-0.287643, 51.46860250000001], [-0.2873835, 51.469128], [-0.28718009999999994, 51.4696214], [-0.2870731, 51.4700616], [-0.28649759999999996, 51.472012], [-0.2860523, 51.4735695], [-0.2854955, 51.4755203], [-0.2852818999999999, 51.4763157], [-0.2852045, 51.476547100000005], [-0.2851036, 51.4768472], [-0.28501309999999996, 51.4770773], [-0.2849063, 51.47733159999999], [-0.28488569523591317, 51.4773767742089]]} 1.4 1632 1635 None None Kew Gardens 51.4773768 -0.2848857 51.4773768 -0.2848857 1 0 2026-09-23 16:42:24 TERMINATED 2026-09-23 16:32:00 Richmond North London Line SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790175131760581 1 1 2026-09-23 16:42:02.005108 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:32:01.638349
767572 798902 G86167 322F27MT23 2026-09-23 COMPLETE None 2026-09-23 16:32:00 2026-09-23 16:42:24 2026-09-25 16:42:24 {"id": 798902, "stp": "P", "toc": "Northern", "uid": "G86167", "consist": "331019+331023", "dest_crs": "LIV", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86167/2026-09-23/detailed", "trust_id": "322F27MT23", "origin_crs": "MIA", "show_on_map": 0, "dar_est_time": "16:32:00", "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-23", "dest_arr_time": "1753", "dest_platform": "1", "is_terminated": 1, "next_location": "Heald Green", "signalling_id": "2F27", "timing_status": null, "origin_station": "Manchester Airport", "current_leg_arr": "1635", "current_leg_dep": "1632", "current_leg_end": "Heald Green", "origin_dep_time": "1632", "origin_platform": "1A", "current_location": null, "last_update_time": "2026-09-23T16:42:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2724956, 53.36498240000001], [-2.2722033, 53.3650303], [-2.2714078, 53.36515369999999], [-2.2705658, 53.36529089999999], [-2.269875799999999, 53.3654033], [-2.269464, 53.365464], [-2.2690419, 53.36552609999999], [-2.2686093, 53.36558010000001], [-2.2681121999999996, 53.365641], [-2.2679471999999996, 53.3656606], [-2.2677762999999995, 53.36568110000001], [-2.2672888, 53.365737800000005], [-2.2668907, 53.3657854], [-2.2664519, 53.3658195], [-2.2659567, 53.3658424], [-2.2653884999999994, 53.3658468], [-2.2648641, 53.36583749999999], [-2.2642652, 53.3658081], [-2.2636133, 53.3657435], [-2.2612946, 53.36546649999999], [-2.255576899999999, 53.364744300000005], [-2.2546227, 53.3645971], [-2.2540512, 53.3645068], [-2.253507, 53.3644104], [-2.2525256, 53.3642236], [-2.2516582000000005, 53.364043], [-2.2506308999999995, 53.363807499999986], [-2.2498178999999996, 53.3636126], [-2.2485167, 53.3632625], [-2.2462585, 53.36261789999999], [-2.2458881, 53.3625274], [-2.2457882102988034, 53.36250097757886], [-2.2455935999999994, 53.36244949999999], [-2.24538, 53.362399999999994], [-2.2450432000000005, 53.3623182], [-2.2446998999999996, 53.36225149999999], [-2.2443788, 53.36220809999999], [-2.2440765, 53.3621802], [-2.2440092, 53.3621757], [-2.2437867, 53.3621608], [-2.2435092, 53.362153000000006], [-2.2433325, 53.362151], [-2.2430552, 53.3621567], [-2.2427633, 53.36217409999998], [-2.2426444, 53.3621831], [-2.2424581, 53.3622041], [-2.2421074999999995, 53.36225580000001], [-2.2418616, 53.3622999], [-2.2416516999999994, 53.3623473], [-2.2413473, 53.3624206], [-2.2411171, 53.3624829], [-2.2406613, 53.36264229999999], [-2.2403552, 53.36276809999998], [-2.2400507, 53.36292949999999], [-2.2397905, 53.36308379999999], [-2.2394843, 53.363303], [-2.2392615, 53.3634908], [-2.2390625, 53.36368970000001], [-2.2388753999999995, 53.3639089], [-2.2387142, 53.364150600000016], [-2.2385127, 53.364534599999985], [-2.2383463, 53.364987], [-2.2379233, 53.366119100000006], [-2.2374668000000004, 53.36733699999999], [-2.2367035, 53.36939929999999], [-2.2366919678373867, 53.36943253680054]]}", "current_leg_start": "Manchester Airport", "dest_arr_time_act": "1753", "motion_projection": null, "next_location_lat": "53.3694325", "next_location_lon": "-2.2366920", "previous_location": null, "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\": 382.629, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 601.176, \"from_m\": 382.629, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1809.429, \"from_m\": 601.176, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2460.351, \"from_m\": 1809.429, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12308.245, \"from_m\": 2460.351, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12742.627, \"from_m\": 12308.245, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13973.909, \"from_m\": 12742.627, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15170.692, \"from_m\": 13973.909, \"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\": 15207.32, \"from_m\": 15170.692, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15604.778, \"from_m\": 15207.32, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 15640.589, \"from_m\": 15604.778, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15885.482, \"from_m\": 15640.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15907.827, \"from_m\": 15885.482, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16046.654, \"from_m\": 15907.827, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16509.994, \"from_m\": 16046.654, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17122.924, \"from_m\": 16509.994, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 17202.733, \"from_m\": 17122.924, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18900.029, \"from_m\": 17202.733, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19019.193, \"from_m\": 18900.029, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19363.768, \"from_m\": 19019.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\": 23189.722, \"from_m\": 19363.768, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 23269.929, \"from_m\": 23189.722, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 31250.3, \"from_m\": 23269.929, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31379.588, \"from_m\": 31250.3, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31425.384, \"from_m\": 31379.588, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31679.327, \"from_m\": 31425.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\": 32986.931, \"from_m\": 31679.327, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58256.06, \"from_m\": 32986.931, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58362.137, \"from_m\": 58256.06, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 60284.101, \"from_m\": 58362.137, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 62951.633, \"from_m\": 60284.101, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 65697.453, \"from_m\": 62951.633, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 65925.182, \"from_m\": 65697.453, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 65967.834, \"from_m\": 65925.182, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67066.47, \"from_m\": 65967.834, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67432.575, \"from_m\": 67066.47, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 67749.932, \"from_m\": 67432.575, \"capability_applied\": null, \"effective_limit_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\": 798902, \"profile_key\": \"47eb095b1a73147660648e61061fad917ef6ff3f55919f151f60f03504c69608\", \"schedule_id\": 12313, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1632\", \"location\": \"Manchester Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1633H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 2, \"distance_m\": 1809.429, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": false, \"wtt_arr\": \"1635\", \"wtt_dep\": \"1635H\", \"location\": \"Heald Green\", \"stage_seq\": 3, \"distance_m\": 3014.44, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": false, \"wtt_arr\": \"1638\", \"wtt_dep\": \"1638H\", \"location\": \"Gatley\", \"stage_seq\": 4, \"distance_m\": 5702.296, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": false, \"wtt_arr\": \"1640H\", \"wtt_dep\": \"1641H\", \"location\": \"East Didsbury\", \"stage_seq\": 5, \"distance_m\": 7620.362, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": false, \"wtt_arr\": \"1643\", \"wtt_dep\": \"1643H\", \"location\": \"Burnage\", \"stage_seq\": 6, \"distance_m\": 9055.6, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": false, \"wtt_arr\": \"1645\", \"wtt_dep\": \"1645H\", \"location\": \"Mauldeth Road\", \"stage_seq\": 7, \"distance_m\": 10456.428, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 8, \"distance_m\": 12752.139, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650\", \"location\": \"Ardwick Jn\", \"stage_seq\": 9, \"distance_m\": 15273.5, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": false, \"wtt_arr\": \"1652\", \"wtt_dep\": \"1654\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 10, \"distance_m\": 16384.227, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": false, \"wtt_arr\": \"1655H\", \"wtt_dep\": \"1657H\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 11, \"distance_m\": 17278.961, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": \"1700\", \"location\": \"Deansgate\", \"stage_seq\": 12, \"distance_m\": 17846.115, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1701\", \"location\": \"Water Street Jn\", \"stage_seq\": 13, \"distance_m\": 18384.048, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1701H\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 14, \"distance_m\": 18900.029, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": false, \"wtt_arr\": \"1705\", \"wtt_dep\": \"1705H\", \"location\": \"Eccles\", \"stage_seq\": 15, \"distance_m\": 23493.77, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": false, \"wtt_arr\": \"1707H\", \"wtt_dep\": \"1708\", \"location\": \"Patricroft\", \"stage_seq\": 16, \"distance_m\": 25067.84, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1711H\", \"location\": \"Astley Station S.B.\", \"stage_seq\": 17, \"distance_m\": 31425.384, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1717\", \"location\": \"Parkside Jn\", \"stage_seq\": 18, \"distance_m\": 40882.799, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": false, \"wtt_arr\": \"1718\", \"wtt_dep\": \"1719\", \"location\": \"Newton-le-Willows\", \"stage_seq\": 19, \"distance_m\": 42519.102, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": false, \"wtt_arr\": \"1721\", \"wtt_dep\": \"1721H\", \"location\": \"Earlestown\", \"stage_seq\": 20, \"distance_m\": 44018.011, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": false, \"wtt_arr\": \"1724H\", \"wtt_dep\": \"1725H\", \"location\": \"St. Helens Junction\", \"stage_seq\": 21, \"distance_m\": 48675.214, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": false, \"wtt_arr\": \"1727H\", \"wtt_dep\": \"1728\", \"location\": \"Lea Green\", \"stage_seq\": 22, \"distance_m\": 50538.142, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": false, \"wtt_arr\": \"1730H\", \"wtt_dep\": \"1731H\", \"location\": \"Rainhill\", \"stage_seq\": 23, \"distance_m\": 53520.41, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": false, \"wtt_arr\": \"1733H\", \"wtt_dep\": \"1734\", \"location\": \"Whiston\", \"stage_seq\": 24, \"distance_m\": 55485.112, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": false, \"wtt_arr\": \"1736H\", \"wtt_dep\": \"1737H\", \"location\": \"Huyton\", \"stage_seq\": 25, \"distance_m\": 58645.373, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": false, \"wtt_arr\": \"1738H\", \"wtt_dep\": \"1739\", \"location\": \"Roby\", \"stage_seq\": 26, \"distance_m\": 59465.198, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": false, \"wtt_arr\": \"1741H\", \"wtt_dep\": \"1742\", \"location\": \"Broad Green\", \"stage_seq\": 27, \"distance_m\": 62022.684, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1744H\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 28, \"distance_m\": 63366.102, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": false, \"wtt_arr\": \"1745\", \"wtt_dep\": \"1745H\", \"location\": \"Wavertree Technology Park\", \"stage_seq\": 29, \"distance_m\": 63952.596, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1746H\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 30, \"distance_m\": 64532.27, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1747\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 31, \"distance_m\": 65016.777, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": false, \"wtt_arr\": \"1748\", \"wtt_dep\": \"1749\", \"location\": \"Edge Hill\", \"stage_seq\": 32, \"distance_m\": 65578.988, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1750H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 33, \"distance_m\": 66474.04, \"section_seq\": 1, \"route_path_id\": 134549}, {\"is_pass\": false, \"wtt_arr\": \"1753\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 34, \"distance_m\": 67749.932, \"section_seq\": 1, \"route_path_id\": 134549}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 67749.932, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134549}], \"total_distance_m\": 67749.932, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 67639.139, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 110.793, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1632", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "53.3694325", "current_position_lon": "-2.2366920", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Manchester Airport", "service_state_platform": "1A", "timing_fact_generation": 1790173932293065, "current_leg_arrival_utc": "2026-09-23T16:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:32:01.642518", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:32:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:42:02.008617", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MIA LIV 2F27 331019+331023 6 100 None {"version": 3, "segments": [{"to_m": 382.629, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 601.176, "from_m": 382.629, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1809.429, "from_m": 601.176, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2460.351, "from_m": 1809.429, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12308.245, "from_m": 2460.351, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12742.627, "from_m": 12308.245, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13973.909, "from_m": 12742.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15170.692, "from_m": 13973.909, "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": 15207.32, "from_m": 15170.692, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15604.778, "from_m": 15207.32, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 15640.589, "from_m": 15604.778, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15885.482, "from_m": 15640.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15907.827, "from_m": 15885.482, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16046.654, "from_m": 15907.827, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16509.994, "from_m": 16046.654, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17122.924, "from_m": 16509.994, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 17202.733, "from_m": 17122.924, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18900.029, "from_m": 17202.733, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19019.193, "from_m": 18900.029, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 19363.768, "from_m": 19019.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": 23189.722, "from_m": 19363.768, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23269.929, "from_m": 23189.722, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 31250.3, "from_m": 23269.929, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31379.588, "from_m": 31250.3, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31425.384, "from_m": 31379.588, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31679.327, "from_m": 31425.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": 32986.931, "from_m": 31679.327, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58256.06, "from_m": 32986.931, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58362.137, "from_m": 58256.06, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 60284.101, "from_m": 58362.137, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 62951.633, "from_m": 60284.101, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 65697.453, "from_m": 62951.633, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 65925.182, "from_m": 65697.453, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 65967.834, "from_m": 65925.182, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67066.47, "from_m": 65967.834, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67432.575, "from_m": 67066.47, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 67749.932, "from_m": 67432.575, "capability_applied": null, "effective_limit_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": 798902, "profile_key": "47eb095b1a73147660648e61061fad917ef6ff3f55919f151f60f03504c69608", "schedule_id": 12313, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1632", "location": "Manchester Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633H", "location": "Heald Green West Jn", "stage_seq": 2, "distance_m": 1809.429, "section_seq": 1, "route_path_id": 134549}, {"is_pass": false, "wtt_arr": "1635", "wtt_dep": "1635H", "location": "Heald Green", "stage_seq": 3, "distance_m": 3014.44, "section_seq": 1, "route_path_id": 134549}, {"is_pass": false, "wtt_arr": "1638", "wtt_dep": "1638H", "location": "Gatley", "stage_seq": 4, "distance_m": 5702.296, "section_seq": 1, "route_path_id": 134549}, {"is_pass": false, "wtt_arr": "1640H", "wtt_dep": "1641H", "location": "East Didsbury", "stage_seq": 5, "distance_m": 7620.362, "section_seq": 1, "route_path_id": 134549}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1643H", "location": "Burnage", "stage_seq": 6, "distance_m": 9055.6, "section_seq": 1, "route_path_id": 134549}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": "1645H", "location": "Mauldeth Road", "stage_seq": 7, "distance_m": 10456.428, "section_seq": 1, "route_path_id": 134549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648", "location": "Slade Lane Jn", "stage_seq": 8, "distance_m": 12752.139, "section_seq": 1, "route_path_id": 134549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650", "location": "Ardwick Jn", "stage_seq": 9, "distance_m": 15273.5, "section_seq": 1, "route_path_id": 134549}, {"is_pass": false, "wtt_arr": "1652", "wtt_dep": "1654", "location": "Manchester Piccadilly", "stage_seq": 10, "distance_m": 16384.227, "section_seq": 1, "route_path_id": 134549}, {"is_pass": false, "wtt_arr": "1655H", "wtt_dep": "1657H", "location": "Manchester Oxford Road", "stage_seq": 11, "distance_m": 17278.961, "section_seq": 1, "route_path_id": 134549}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": "1700", "location": "Deansgate", "stage_seq": 12, "distance_m": 17846.115, "section_seq": 1, "route_path_id": 134549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1701", "location": "Water Street Jn", "stage_seq": 13, "distance_m": 18384.048, "section_seq": 1, "route_path_id": 134549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1701H", "location": "Ordsall Lane Jn", "stage_seq": 14, "distance_m": 18900.029, "section_seq": 1, "route_path_id": 134549}, {"is_pass": false, "wtt_arr": "1705", "wtt_dep": "1705H", "location": "Eccles", "stage_seq": 15, "distance_m": 23493.77, "section_seq": 1, "route_path_id": 134549}, {"is_pass": false, "wtt_arr": "1707H", "wtt_dep": "1708", "location": "Patricroft", "stage_seq": 16, "distance_m": 25067.84, "section_seq": 1, "route_path_id": 134549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1711H", "location": "Astley Station S.B.", "stage_seq": 17, "distance_m": 31425.384, "section_seq": 1, "route_path_id": 134549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1717", "location": "Parkside Jn", "stage_seq": 18, "distance_m": 40882.799, "section_seq": 1, "route_path_id": 134549}, {"is_pass": false, "wtt_arr": "1718", "wtt_dep": "1719", "location": "Newton-le-Willows", "stage_seq": 19, "distance_m": 42519.102, "section_seq": 1, "route_path_id": 134549}, {"is_pass": false, "wtt_arr": "1721", "wtt_dep": "1721H", "location": "Earlestown", "stage_seq": 20, "distance_m": 44018.011, "section_seq": 1, "route_path_id": 134549}, {"is_pass": false, "wtt_arr": "1724H", "wtt_dep": "1725H", "location": "St. Helens Junction", "stage_seq": 21, "distance_m": 48675.214, "section_seq": 1, "route_path_id": 134549}, {"is_pass": false, "wtt_arr": "1727H", "wtt_dep": "1728", "location": "Lea Green", "stage_seq": 22, "distance_m": 50538.142, "section_seq": 1, "route_path_id": 134549}, {"is_pass": false, "wtt_arr": "1730H", "wtt_dep": "1731H", "location": "Rainhill", "stage_seq": 23, "distance_m": 53520.41, "section_seq": 1, "route_path_id": 134549}, {"is_pass": false, "wtt_arr": "1733H", "wtt_dep": "1734", "location": "Whiston", "stage_seq": 24, "distance_m": 55485.112, "section_seq": 1, "route_path_id": 134549}, {"is_pass": false, "wtt_arr": "1736H", "wtt_dep": "1737H", "location": "Huyton", "stage_seq": 25, "distance_m": 58645.373, "section_seq": 1, "route_path_id": 134549}, {"is_pass": false, "wtt_arr": "1738H", "wtt_dep": "1739", "location": "Roby", "stage_seq": 26, "distance_m": 59465.198, "section_seq": 1, "route_path_id": 134549}, {"is_pass": false, "wtt_arr": "1741H", "wtt_dep": "1742", "location": "Broad Green", "stage_seq": 27, "distance_m": 62022.684, "section_seq": 1, "route_path_id": 134549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1744H", "location": "Olive Mount Jn", "stage_seq": 28, "distance_m": 63366.102, "section_seq": 1, "route_path_id": 134549}, {"is_pass": false, "wtt_arr": "1745", "wtt_dep": "1745H", "location": "Wavertree Technology Park", "stage_seq": 29, "distance_m": 63952.596, "section_seq": 1, "route_path_id": 134549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1746H", "location": "Bootle Branch Jn", "stage_seq": 30, "distance_m": 64532.27, "section_seq": 1, "route_path_id": 134549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1747", "location": "Edge Hill S.B.", "stage_seq": 31, "distance_m": 65016.777, "section_seq": 1, "route_path_id": 134549}, {"is_pass": false, "wtt_arr": "1748", "wtt_dep": "1749", "location": "Edge Hill", "stage_seq": 32, "distance_m": 65578.988, "section_seq": 1, "route_path_id": 134549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1750H", "location": "Crown Street Jn", "stage_seq": 33, "distance_m": 66474.04, "section_seq": 1, "route_path_id": 134549}, {"is_pass": false, "wtt_arr": "1753", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 34, "distance_m": 67749.932, "section_seq": 1, "route_path_id": 134549}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 67749.932, "from_m": 0.0, "section_seq": 1, "route_path_id": 134549}], "total_distance_m": 67749.932, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 67639.139, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 110.793, "synthetic_unknown_infrastructure_limit_mph": 60} [] Manchester Airport 1632 1632 1A 16:32:00 None Liverpool Lime Street HL/ML 1753 1753 1 None None https://www.realtimetrains.co.uk/service/gb-nr:G86167/2026-09-23/detailed None Manchester Airport 2026-09-23T16:32:30+01:00 Heald Green 3.0 {"type": "LineString", "coordinates": [[-2.2724956, 53.36498240000001], [-2.2722033, 53.3650303], [-2.2714078, 53.36515369999999], [-2.2705658, 53.36529089999999], [-2.269875799999999, 53.3654033], [-2.269464, 53.365464], [-2.2690419, 53.36552609999999], [-2.2686093, 53.36558010000001], [-2.2681121999999996, 53.365641], [-2.2679471999999996, 53.3656606], [-2.2677762999999995, 53.36568110000001], [-2.2672888, 53.365737800000005], [-2.2668907, 53.3657854], [-2.2664519, 53.3658195], [-2.2659567, 53.3658424], [-2.2653884999999994, 53.3658468], [-2.2648641, 53.36583749999999], [-2.2642652, 53.3658081], [-2.2636133, 53.3657435], [-2.2612946, 53.36546649999999], [-2.255576899999999, 53.364744300000005], [-2.2546227, 53.3645971], [-2.2540512, 53.3645068], [-2.253507, 53.3644104], [-2.2525256, 53.3642236], [-2.2516582000000005, 53.364043], [-2.2506308999999995, 53.363807499999986], [-2.2498178999999996, 53.3636126], [-2.2485167, 53.3632625], [-2.2462585, 53.36261789999999], [-2.2458881, 53.3625274], [-2.2457882102988034, 53.36250097757886], [-2.2455935999999994, 53.36244949999999], [-2.24538, 53.362399999999994], [-2.2450432000000005, 53.3623182], [-2.2446998999999996, 53.36225149999999], [-2.2443788, 53.36220809999999], [-2.2440765, 53.3621802], [-2.2440092, 53.3621757], [-2.2437867, 53.3621608], [-2.2435092, 53.362153000000006], [-2.2433325, 53.362151], [-2.2430552, 53.3621567], [-2.2427633, 53.36217409999998], [-2.2426444, 53.3621831], [-2.2424581, 53.3622041], [-2.2421074999999995, 53.36225580000001], [-2.2418616, 53.3622999], [-2.2416516999999994, 53.3623473], [-2.2413473, 53.3624206], [-2.2411171, 53.3624829], [-2.2406613, 53.36264229999999], [-2.2403552, 53.36276809999998], [-2.2400507, 53.36292949999999], [-2.2397905, 53.36308379999999], [-2.2394843, 53.363303], [-2.2392615, 53.3634908], [-2.2390625, 53.36368970000001], [-2.2388753999999995, 53.3639089], [-2.2387142, 53.364150600000016], [-2.2385127, 53.364534599999985], [-2.2383463, 53.364987], [-2.2379233, 53.366119100000006], [-2.2374668000000004, 53.36733699999999], [-2.2367035, 53.36939929999999], [-2.2366919678373867, 53.36943253680054]]} 1.9 1632 1635 None None Heald Green 53.3694325 -2.2366920 53.3694325 -2.2366920 1 0 2026-09-23 16:42:24 TERMINATED 2026-09-23 16:32:00 Manchester Airport SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790173932293065 0 0 2026-09-23 16:42:02.008617 1A None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:32:01.642518
767573 798903 L54574 502T23MT23 2026-09-23 COMPLETE None 2026-09-23 16:32:00 2026-09-23 16:42:24 2026-09-25 16:42:24 {"id": 798903, "stp": "P", "toc": "Greater Anglia", "uid": "L54574", "consist": "755332", "dest_crs": "MKT", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L54574/2026-09-23/detailed", "trust_id": "502T23MT23", "origin_crs": "SUY", "show_on_map": 0, "dar_est_time": "16:32:00", "dar_platform": null, "dest_station": "Marks Tey", "service_date": "2026-09-23", "dest_arr_time": "1651", "dest_platform": "3", "is_terminated": 1, "next_location": "Bures", "signalling_id": "2T23", "timing_status": null, "origin_station": "Sudbury", "current_leg_arr": "1639", "current_leg_dep": "1632", "current_leg_end": "Bures", "origin_dep_time": "1632", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T16:42:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7351627, 52.03625639999999], [0.7362810999999999, 52.0362333], [0.7367477999999998, 52.0362033], [0.7372604999999999, 52.0361375], [0.7376581, 52.0360273], [0.7380902, 52.035870200000005], [0.7387422999999999, 52.0355724], [0.739278, 52.0352826], [0.7397182, 52.035028700000005], [0.7403932, 52.0345865], [0.7410566999999999, 52.0340675], [0.7416184999999998, 52.03349879999999], [0.7419809, 52.03305340000001], [0.7422173999999999, 52.0326911], [0.7425801, 52.03209059999999], [0.7427193999999999, 52.0317909], [0.7428493999999999, 52.031483599999994], [0.7430242, 52.0308558], [0.7431326999999999, 52.03028069999999], [0.7432943000000001, 52.0290591], [0.7432266000000001, 52.025884], [0.7431982, 52.0250203], [0.7431983999999999, 52.0250137], [0.7433701, 52.023379299999995], [0.7437333999999999, 52.0211264], [0.7439185999999999, 52.02034999999999], [0.7440661, 52.0197835], [0.7442096, 52.01923709999999], [0.7445502999999999, 52.0181684], [0.7448297999999999, 52.01737779999999], [0.7452595, 52.016242], [0.7456406, 52.01540549999999], [0.7457604, 52.0151337], [0.7461624, 52.0143187], [0.7461812, 52.0142774], [0.7468275, 52.01292089999999], [0.7471793, 52.012286], [0.7475415, 52.011612], [0.7479361999999999, 52.0109847], [0.7483418999999999, 52.0103398], [0.750173, 52.0073754], [0.7509513999999999, 52.00593549999999], [0.7515458, 52.0045394], [0.7521170999999999, 52.0028342], [0.7524754, 52.001256799999986], [0.7527979999999999, 51.9994692], [0.7528260466506611, 51.99930615890027], [0.7528750999999999, 51.999021], [0.7529035, 51.9988099], [0.7529937, 51.9982789], [0.7530533999999999, 51.9979178], [0.7533046, 51.9963833], [0.7534863, 51.995484999999995], [0.7537199, 51.9945809], [0.7541686, 51.99326219999999], [0.7544064999999999, 51.9926596], [0.7547675, 51.991882700000005], [0.7547989, 51.9918224], [0.7554160999999999, 51.990591300000006], [0.7558762999999998, 51.9897997], [0.7558960999999998, 51.9897657], [0.7559313, 51.98970510000001], [0.7566909, 51.9884624], [0.7580762, 51.986512299999994], [0.7581322, 51.9864298], [0.7596590999999999, 51.9845613], [0.7601824999999999, 51.983955999999985], [0.7611129999999999, 51.982879700000005], [0.7623937, 51.9813985], [0.7641000000000001, 51.9794153], [0.7656124, 51.9773603], [0.7662776, 51.9763562], [0.7669447999999999, 51.975285199999995], [0.7677356999999999, 51.97392640000001], [0.7681192, 51.9731943], [0.7686355000000001, 51.9721627], [0.7688896999999999, 51.97167840000001], [0.7689453999999999, 51.971564699999995], [0.7691114000000001, 51.9712206], [0.7691188, 51.9712007]]}", "current_leg_start": "Sudbury", "dest_arr_time_act": "1651", "motion_projection": null, "next_location_lat": "51.9712007", "next_location_lon": "0.7691188", "previous_location": null, "current_leg_milage": "4.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 202.889, \"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\": 18740.271, \"from_m\": 202.889, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18858.477, \"from_m\": 18740.271, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18972.859, \"from_m\": 18858.477, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}], \"service_id\": 798903, \"profile_key\": \"b4ae9f716a98ce0469c62446a265f452910eff0b2ea59a72d45fde605a4b26bd\", \"schedule_id\": 15854, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1632\", \"location\": \"Sudbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118156}, {\"is_pass\": false, \"wtt_arr\": \"1639\", \"wtt_dep\": \"1639H\", \"location\": \"Bures\", \"stage_seq\": 2, \"distance_m\": 7817.272, \"section_seq\": 1, \"route_path_id\": 118156}, {\"is_pass\": false, \"wtt_arr\": \"1645\", \"wtt_dep\": \"1645H\", \"location\": \"Chappel & Wakes Colne\", \"stage_seq\": 3, \"distance_m\": 13139.894, \"section_seq\": 1, \"route_path_id\": 118156}, {\"is_pass\": false, \"wtt_arr\": \"1651\", \"wtt_dep\": null, \"location\": \"Marks Tey\", \"stage_seq\": 4, \"distance_m\": 18972.859, \"section_seq\": 1, \"route_path_id\": 118156}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 18972.859, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118156}], \"total_distance_m\": 18972.859, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 18972.859, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1632", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "7.0", "current_position_lat": "51.9712007", "current_position_lon": "0.7691188", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Sudbury", "service_state_platform": null, "timing_fact_generation": 1790173932482058, "current_leg_arrival_utc": "2026-09-23T16:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:32:01.647343", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:32:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:42:02.011209", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P SUY MKT 2T23 755332 4 100 None {"version": 3, "segments": [{"to_m": 202.889, "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": 18740.271, "from_m": 202.889, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18858.477, "from_m": 18740.271, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18972.859, "from_m": 18858.477, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}], "service_id": 798903, "profile_key": "b4ae9f716a98ce0469c62446a265f452910eff0b2ea59a72d45fde605a4b26bd", "schedule_id": 15854, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1632", "location": "Sudbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118156}, {"is_pass": false, "wtt_arr": "1639", "wtt_dep": "1639H", "location": "Bures", "stage_seq": 2, "distance_m": 7817.272, "section_seq": 1, "route_path_id": 118156}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": "1645H", "location": "Chappel & Wakes Colne", "stage_seq": 3, "distance_m": 13139.894, "section_seq": 1, "route_path_id": 118156}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": null, "location": "Marks Tey", "stage_seq": 4, "distance_m": 18972.859, "section_seq": 1, "route_path_id": 118156}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 18972.859, "from_m": 0.0, "section_seq": 1, "route_path_id": 118156}], "total_distance_m": 18972.859, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 18972.859, "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} [] Sudbury 1632 1632 None 16:32:00 None Marks Tey 1651 1651 3 None None https://www.realtimetrains.co.uk/service/gb-nr:L54574/2026-09-23/detailed None Sudbury 2026-09-23T16:32:30+01:00 Bures 7.0 {"type": "LineString", "coordinates": [[0.7351627, 52.03625639999999], [0.7362810999999999, 52.0362333], [0.7367477999999998, 52.0362033], [0.7372604999999999, 52.0361375], [0.7376581, 52.0360273], [0.7380902, 52.035870200000005], [0.7387422999999999, 52.0355724], [0.739278, 52.0352826], [0.7397182, 52.035028700000005], [0.7403932, 52.0345865], [0.7410566999999999, 52.0340675], [0.7416184999999998, 52.03349879999999], [0.7419809, 52.03305340000001], [0.7422173999999999, 52.0326911], [0.7425801, 52.03209059999999], [0.7427193999999999, 52.0317909], [0.7428493999999999, 52.031483599999994], [0.7430242, 52.0308558], [0.7431326999999999, 52.03028069999999], [0.7432943000000001, 52.0290591], [0.7432266000000001, 52.025884], [0.7431982, 52.0250203], [0.7431983999999999, 52.0250137], [0.7433701, 52.023379299999995], [0.7437333999999999, 52.0211264], [0.7439185999999999, 52.02034999999999], [0.7440661, 52.0197835], [0.7442096, 52.01923709999999], [0.7445502999999999, 52.0181684], [0.7448297999999999, 52.01737779999999], [0.7452595, 52.016242], [0.7456406, 52.01540549999999], [0.7457604, 52.0151337], [0.7461624, 52.0143187], [0.7461812, 52.0142774], [0.7468275, 52.01292089999999], [0.7471793, 52.012286], [0.7475415, 52.011612], [0.7479361999999999, 52.0109847], [0.7483418999999999, 52.0103398], [0.750173, 52.0073754], [0.7509513999999999, 52.00593549999999], [0.7515458, 52.0045394], [0.7521170999999999, 52.0028342], [0.7524754, 52.001256799999986], [0.7527979999999999, 51.9994692], [0.7528260466506611, 51.99930615890027], [0.7528750999999999, 51.999021], [0.7529035, 51.9988099], [0.7529937, 51.9982789], [0.7530533999999999, 51.9979178], [0.7533046, 51.9963833], [0.7534863, 51.995484999999995], [0.7537199, 51.9945809], [0.7541686, 51.99326219999999], [0.7544064999999999, 51.9926596], [0.7547675, 51.991882700000005], [0.7547989, 51.9918224], [0.7554160999999999, 51.990591300000006], [0.7558762999999998, 51.9897997], [0.7558960999999998, 51.9897657], [0.7559313, 51.98970510000001], [0.7566909, 51.9884624], [0.7580762, 51.986512299999994], [0.7581322, 51.9864298], [0.7596590999999999, 51.9845613], [0.7601824999999999, 51.983955999999985], [0.7611129999999999, 51.982879700000005], [0.7623937, 51.9813985], [0.7641000000000001, 51.9794153], [0.7656124, 51.9773603], [0.7662776, 51.9763562], [0.7669447999999999, 51.975285199999995], [0.7677356999999999, 51.97392640000001], [0.7681192, 51.9731943], [0.7686355000000001, 51.9721627], [0.7688896999999999, 51.97167840000001], [0.7689453999999999, 51.971564699999995], [0.7691114000000001, 51.9712206], [0.7691188, 51.9712007]]} 4.9 1632 1639 None None Bures 51.9712007 0.7691188 51.9712007 0.7691188 1 0 2026-09-23 16:42:24 TERMINATED 2026-09-23 16:32:00 Sudbury SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790173932482058 0 0 2026-09-23 16:42:02.011209 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:32:01.647343
767574 798904 N61197 172Z241T23 2026-09-23 COMPLETE None 2026-09-23 16:32:00 2026-09-23 16:42:24 2026-09-25 16:42:24 {"id": 798904, "stp": "N", "toc": "Northern", "uid": "N61197", "consist": "158784", "dest_crs": "HFX", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:N61197/2026-09-23/detailed", "trust_id": "172Z241T23", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": "16:32:00", "dar_platform": null, "dest_station": "Halifax", "service_date": "2026-09-23", "dest_arr_time": "1714", "dest_platform": "2", "is_terminated": 1, "next_location": "Morley", "signalling_id": "2Z24", "timing_status": null, "origin_station": "Leeds", "current_leg_arr": "1639", "current_leg_dep": "1632", "current_leg_end": "Morley", "origin_dep_time": "1632", "origin_platform": "13B", "current_location": null, "last_update_time": "2026-09-23T16:42:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5478364, 53.79447239999999], [-1.5482949, 53.7943915], [-1.5487884, 53.7942742], [-1.5494075, 53.7941103], [-1.5497312, 53.7940263], [-1.5501631, 53.793924], [-1.5507101999999997, 53.793799], [-1.5510092999999998, 53.7937427], [-1.5513213999999995, 53.7937008], [-1.5519915, 53.79363699999999], [-1.5521461, 53.7936132], [-1.5524763999999998, 53.79356880000001], [-1.5525703, 53.7935595], [-1.5526724999999997, 53.7935509], [-1.5530959, 53.7934759], [-1.5534410999999997, 53.79342080000001], [-1.5537631999999997, 53.79334], [-1.5539868, 53.7932728], [-1.5543634999999998, 53.7931086], [-1.5549169, 53.79286989999999], [-1.5551886, 53.79275749999999], [-1.5551993, 53.79275309999999], [-1.5558185999999998, 53.7925181], [-1.5559997, 53.792443], [-1.5561548, 53.7923763], [-1.5562727, 53.79232689999999], [-1.5563515999999995, 53.792293999999984], [-1.5564534, 53.7922515], [-1.5565341, 53.79221959999999], [-1.5566610999999997, 53.79217610000001], [-1.5567888, 53.7921382], [-1.5570478999999997, 53.7920679], [-1.5571857999999998, 53.7920353], [-1.5573971, 53.7919957], [-1.5575178999999997, 53.79197629999999], [-1.5577233, 53.79194809999999], [-1.5577880999999998, 53.7919397], [-1.5581212, 53.7919011], [-1.5585296, 53.791863], [-1.5587885999999995, 53.7918691], [-1.5590688, 53.7918804], [-1.5594541999999998, 53.7919114], [-1.5595815999999998, 53.7919236], [-1.559671, 53.7919341], [-1.5598762, 53.791970700000014], [-1.5602032, 53.79203639999999], [-1.5606729, 53.79210869999999], [-1.5611026999999995, 53.7922059], [-1.5613284999999997, 53.7922595], [-1.5617530999999998, 53.792355699999995], [-1.5624808999999995, 53.79248030000001], [-1.5628660999999997, 53.7925291], [-1.5632817999999995, 53.79255300000001], [-1.5637590999999995, 53.792561199999994], [-1.5642007, 53.7925376], [-1.5646915, 53.792486], [-1.5650193999999995, 53.7924302], [-1.5653174, 53.79236199999999], [-1.5656013999999998, 53.7922916], [-1.5658665, 53.79220939999999], [-1.5661184, 53.79212210000001], [-1.5663314, 53.7920385], [-1.5667184, 53.79188250000001], [-1.5667924, 53.79185], [-1.5670310999999997, 53.79175480000001], [-1.5672092, 53.7916779], [-1.5673662999999998, 53.7916114], [-1.5676713, 53.7914851], [-1.5678347999999998, 53.79141469999998], [-1.5683716, 53.79116539999999], [-1.5694252999999998, 53.79065130000001], [-1.5696196999999998, 53.790554699999994], [-1.5698029999999998, 53.7904529], [-1.5702376, 53.7902181], [-1.5704849999999997, 53.79008730000001], [-1.5706170999999998, 53.79001739999999], [-1.5710698999999997, 53.7897675], [-1.5713657, 53.7896105], [-1.5720960999999998, 53.78921999999999], [-1.5744481, 53.7879698], [-1.5747259, 53.787822299999995], [-1.5754754778128408, 53.78742772712427], [-1.5755367, 53.7873955], [-1.5763263, 53.78698809999999], [-1.5766665, 53.78680539999999], [-1.5767693786712726, 53.786749997681795], [-1.576879508149209, 53.786690690571334], [-1.5774153999999998, 53.78640209999999], [-1.5782812999999998, 53.78593490000001], [-1.5789485, 53.78557200000001], [-1.5796333, 53.7852066], [-1.5809873999999997, 53.7844862], [-1.5812455, 53.78435449999999], [-1.5819854999999998, 53.78396069999999], [-1.5825743, 53.783652199999985], [-1.5828517999999998, 53.7834943], [-1.5831434, 53.78332820000001], [-1.5835844, 53.7830859], [-1.5837754, 53.782963800000005], [-1.5840132999999998, 53.782818899999995], [-1.5845232, 53.7824894], [-1.5851706, 53.782018099999995], [-1.5857289, 53.781600399999995], [-1.5862376, 53.78116719999999], [-1.5869688, 53.780479199999995], [-1.5873307, 53.78011279999999], [-1.5876795999999995, 53.77972249999999], [-1.5879253, 53.779411], [-1.5879554, 53.779375], [-1.5880384, 53.77927559999999], [-1.58854, 53.77858520000001], [-1.5886685000000005, 53.77836740000001], [-1.5887867999999998, 53.7781841], [-1.5888174, 53.7781191], [-1.5890635, 53.777668799999994], [-1.5892799999999998, 53.77720409999999], [-1.5895246, 53.7765679], [-1.5896604999999997, 53.7761062], [-1.589856, 53.7753124], [-1.5899493, 53.7748256], [-1.5899935, 53.774418300000015], [-1.5900096999999995, 53.7737812], [-1.5899603999999998, 53.7729261], [-1.5898609999999995, 53.7722473], [-1.5897769999999998, 53.771907799999994], [-1.5896863999999995, 53.7715697], [-1.5896110999999995, 53.771336100000006], [-1.5895161, 53.7710946], [-1.5892344, 53.77041], [-1.5891195, 53.77015329999998], [-1.5889913999999998, 53.7699053], [-1.5888478, 53.7696507], [-1.5886866, 53.76938689999999], [-1.5885319, 53.7691323], [-1.5883686999999995, 53.7688738], [-1.5881158999999998, 53.76849370000001], [-1.5879458, 53.7682623], [-1.5877726999999997, 53.7680337], [-1.5877423, 53.7679983], [-1.5872829999999998, 53.767464800000006], [-1.5869809, 53.767139399999984], [-1.5865408, 53.76670229999999], [-1.5861373999999997, 53.7663343], [-1.5857033, 53.76596809999999], [-1.5855311999999997, 53.7658248], [-1.5853588999999997, 53.765691700000005], [-1.5847625000000003, 53.7652503], [-1.584045, 53.7647581], [-1.5830784, 53.7640868], [-1.5828804, 53.7639485], [-1.5825424, 53.76371340000001], [-1.5818758999999998, 53.763259299999994], [-1.5814562, 53.76296550000001], [-1.5810805999999995, 53.7627056], [-1.5800506, 53.7619884], [-1.5800348000000002, 53.76197640000001], [-1.5799271, 53.7618947], [-1.5798801999999998, 53.76185899999999], [-1.5795292999999997, 53.7615927], [-1.5791008, 53.76122719999999], [-1.5789404, 53.7610889], [-1.5786401, 53.760773], [-1.5784803, 53.760581900000005], [-1.5782822999999997, 53.760332200000015], [-1.5781347999999995, 53.7601215], [-1.5780028, 53.7598951], [-1.5778636999999998, 53.75963000000001], [-1.5777310999999998, 53.75935700000001], [-1.5775266999999995, 53.75881059999998], [-1.5774262999999995, 53.7583345], [-1.5773952999999998, 53.75809550000001], [-1.5773776999999998, 53.75785259999999], [-1.5773821, 53.7576279], [-1.5773931, 53.7574033], [-1.5774152, 53.7571852], [-1.5774566999999995, 53.7569653], [-1.5775587999999998, 53.756532199999995], [-1.5776382999999998, 53.75631800000001], [-1.5777223000000002, 53.7561038], [-1.5777753, 53.75598239999999], [-1.5778437999999997, 53.75585439999999], [-1.5779675, 53.7556114], [-1.5781043999999995, 53.75537239999999], [-1.5781861999999998, 53.7552549], [-1.5782613, 53.7551439], [-1.5785374, 53.7547899], [-1.5786853999999997, 53.754621399999984], [-1.5788423, 53.75445289999999], [-1.579167, 53.75412639999999], [-1.5793371, 53.75396709999999], [-1.5795159999999997, 53.75380640000001], [-1.579896, 53.7535021], [-1.5800970000000003, 53.7533545], [-1.5802979999999998, 53.7532082], [-1.580731, 53.7529313], [-1.581175, 53.7526753], [-1.5817559999999995, 53.7523775], [-1.5823496999999995, 53.752119699999994], [-1.58267, 53.75199229999999], [-1.5829903, 53.7518789], [-1.5833065999999998, 53.75177599999999], [-1.5836438999999998, 53.75167309999999], [-1.5842408999999995, 53.75150429999999], [-1.5848419, 53.75134649999998], [-1.585443, 53.7512331], [-1.5860578999999997, 53.7511337], [-1.5867735999999997, 53.751017899999994], [-1.5874597, 53.75092320000001], [-1.5881497, 53.75081099999999], [-1.5888928999999998, 53.7506496], [-1.5895344, 53.7504628], [-1.5900149999999995, 53.7503057], [-1.5903837999999997, 53.7501647], [-1.5907671, 53.7500114], [-1.5909491, 53.7499315], [-1.5911421, 53.7498484], [-1.5913655, 53.7497358], [-1.5915826999999998, 53.7496185], [-1.5916794685613878, 53.749564793704295]]}", "current_leg_start": "Leeds", "dest_arr_time_act": "1714", "motion_projection": null, "next_location_lat": "53.7495648", "next_location_lon": "-1.5916795", "previous_location": null, "current_leg_milage": "4.5", "linx_max_speed_mph": 90, "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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 629.801, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 995.508, \"from_m\": 629.801, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1275.126, \"from_m\": 995.508, \"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\": 5486.763, \"from_m\": 1275.126, \"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\": 5578.772, \"from_m\": 5486.763, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6819.369, \"from_m\": 5578.772, \"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\": 7504.89, \"from_m\": 6819.369, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11933.022, \"from_m\": 7504.89, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12024.329, \"from_m\": 11933.022, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18073.014, \"from_m\": 12024.329, \"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\": 18156.574, \"from_m\": 18073.014, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21661.796, \"from_m\": 18156.574, \"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\": 24070.71, \"from_m\": 21661.796, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24128.487, \"from_m\": 24070.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\": 31784.388, \"from_m\": 24128.487, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33146.033, \"from_m\": 31784.388, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33421.635, \"from_m\": 33146.033, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 34159.237, \"from_m\": 33421.635, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34600.846, \"from_m\": 34159.237, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34749.572, \"from_m\": 34600.846, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34903.666, \"from_m\": 34749.572, \"capability_applied\": null, \"effective_limit_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\": 798904, \"profile_key\": \"0497b88f55ca67f162f0755d9714e8507595e78eff3691b41af4c569ed32e95e\", \"schedule_id\": 39624, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1632\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146770}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 525.631, \"section_seq\": 1, \"route_path_id\": 146770}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1633H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 3, \"distance_m\": 919.424, \"section_seq\": 1, \"route_path_id\": 146770}, {\"is_pass\": false, \"wtt_arr\": \"1639\", \"wtt_dep\": \"1640\", \"location\": \"Morley\", \"stage_seq\": 4, \"distance_m\": 7395.394, \"section_seq\": 1, \"route_path_id\": 146770}, {\"is_pass\": false, \"wtt_arr\": \"1644H\", \"wtt_dep\": \"1645\", \"location\": \"Batley\", \"stage_seq\": 5, \"distance_m\": 12523.034, \"section_seq\": 1, \"route_path_id\": 146770}, {\"is_pass\": false, \"wtt_arr\": \"1647H\", \"wtt_dep\": \"1648H\", \"location\": \"Dewsbury\", \"stage_seq\": 6, \"distance_m\": 14790.853, \"section_seq\": 1, \"route_path_id\": 146770}, {\"is_pass\": false, \"wtt_arr\": \"1651\", \"wtt_dep\": \"1651H\", \"location\": \"Ravensthorpe\", \"stage_seq\": 7, \"distance_m\": 16975.272, \"section_seq\": 1, \"route_path_id\": 146770}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652\", \"location\": \"Thornhill L.N.W. Jn\", \"stage_seq\": 8, \"distance_m\": 17173.777, \"section_seq\": 1, \"route_path_id\": 146770}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653H\", \"location\": \"Mirfield East Jn\", \"stage_seq\": 9, \"distance_m\": 18073.014, \"section_seq\": 1, \"route_path_id\": 146770}, {\"is_pass\": false, \"wtt_arr\": \"1655H\", \"wtt_dep\": \"1656H\", \"location\": \"Mirfield\", \"stage_seq\": 10, \"distance_m\": 19784.259, \"section_seq\": 1, \"route_path_id\": 146770}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1658H\", \"location\": \"Heaton Lodge Jn\", \"stage_seq\": 11, \"distance_m\": 21661.796, \"section_seq\": 1, \"route_path_id\": 146770}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1700\", \"location\": \"Bradley Wood Jn\", \"stage_seq\": 12, \"distance_m\": 24070.71, \"section_seq\": 1, \"route_path_id\": 146770}, {\"is_pass\": false, \"wtt_arr\": \"1702H\", \"wtt_dep\": \"1703\", \"location\": \"Brighouse\", \"stage_seq\": 13, \"distance_m\": 26192.473, \"section_seq\": 1, \"route_path_id\": 146770}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1709H\", \"location\": \"Greetland Jn\", \"stage_seq\": 14, \"distance_m\": 31644.194, \"section_seq\": 1, \"route_path_id\": 146770}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1712\", \"location\": \"Dryclough Jn\", \"stage_seq\": 15, \"distance_m\": 33503.978, \"section_seq\": 1, \"route_path_id\": 146770}, {\"is_pass\": false, \"wtt_arr\": \"1714\", \"wtt_dep\": null, \"location\": \"Halifax\", \"stage_seq\": 16, \"distance_m\": 34903.666, \"section_seq\": 1, \"route_path_id\": 146770}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 34903.666, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146770}], \"total_distance_m\": 34903.666, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 34662.931, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 240.735, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1632", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "7.0", "current_position_lat": "53.7495648", "current_position_lon": "-1.5916795", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Leeds", "service_state_platform": "13B", "timing_fact_generation": 1790173987057448, "current_leg_arrival_utc": "2026-09-23T16:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:32:01.650986", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:32:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-23T16:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:42:02.013955", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern N LDS HFX 2Z24 158784 2 90 None {"version": 3, "segments": [{"to_m": 322.211, "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": 629.801, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 995.508, "from_m": 629.801, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1275.126, "from_m": 995.508, "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": 5486.763, "from_m": 1275.126, "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": 5578.772, "from_m": 5486.763, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6819.369, "from_m": 5578.772, "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": 7504.89, "from_m": 6819.369, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11933.022, "from_m": 7504.89, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12024.329, "from_m": 11933.022, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18073.014, "from_m": 12024.329, "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": 18156.574, "from_m": 18073.014, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21661.796, "from_m": 18156.574, "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": 24070.71, "from_m": 21661.796, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24128.487, "from_m": 24070.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": 31784.388, "from_m": 24128.487, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33146.033, "from_m": 31784.388, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33421.635, "from_m": 33146.033, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 34159.237, "from_m": 33421.635, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34600.846, "from_m": 34159.237, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34749.572, "from_m": 34600.846, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34903.666, "from_m": 34749.572, "capability_applied": null, "effective_limit_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": 798904, "profile_key": "0497b88f55ca67f162f0755d9714e8507595e78eff3691b41af4c569ed32e95e", "schedule_id": 39624, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1632", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146770}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 525.631, "section_seq": 1, "route_path_id": 146770}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633H", "location": "Whitehall Jn", "stage_seq": 3, "distance_m": 919.424, "section_seq": 1, "route_path_id": 146770}, {"is_pass": false, "wtt_arr": "1639", "wtt_dep": "1640", "location": "Morley", "stage_seq": 4, "distance_m": 7395.394, "section_seq": 1, "route_path_id": 146770}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645", "location": "Batley", "stage_seq": 5, "distance_m": 12523.034, "section_seq": 1, "route_path_id": 146770}, {"is_pass": false, "wtt_arr": "1647H", "wtt_dep": "1648H", "location": "Dewsbury", "stage_seq": 6, "distance_m": 14790.853, "section_seq": 1, "route_path_id": 146770}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": "1651H", "location": "Ravensthorpe", "stage_seq": 7, "distance_m": 16975.272, "section_seq": 1, "route_path_id": 146770}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652", "location": "Thornhill L.N.W. Jn", "stage_seq": 8, "distance_m": 17173.777, "section_seq": 1, "route_path_id": 146770}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653H", "location": "Mirfield East Jn", "stage_seq": 9, "distance_m": 18073.014, "section_seq": 1, "route_path_id": 146770}, {"is_pass": false, "wtt_arr": "1655H", "wtt_dep": "1656H", "location": "Mirfield", "stage_seq": 10, "distance_m": 19784.259, "section_seq": 1, "route_path_id": 146770}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1658H", "location": "Heaton Lodge Jn", "stage_seq": 11, "distance_m": 21661.796, "section_seq": 1, "route_path_id": 146770}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700", "location": "Bradley Wood Jn", "stage_seq": 12, "distance_m": 24070.71, "section_seq": 1, "route_path_id": 146770}, {"is_pass": false, "wtt_arr": "1702H", "wtt_dep": "1703", "location": "Brighouse", "stage_seq": 13, "distance_m": 26192.473, "section_seq": 1, "route_path_id": 146770}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709H", "location": "Greetland Jn", "stage_seq": 14, "distance_m": 31644.194, "section_seq": 1, "route_path_id": 146770}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712", "location": "Dryclough Jn", "stage_seq": 15, "distance_m": 33503.978, "section_seq": 1, "route_path_id": 146770}, {"is_pass": false, "wtt_arr": "1714", "wtt_dep": null, "location": "Halifax", "stage_seq": 16, "distance_m": 34903.666, "section_seq": 1, "route_path_id": 146770}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 34903.666, "from_m": 0.0, "section_seq": 1, "route_path_id": 146770}], "total_distance_m": 34903.666, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 34662.931, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 240.735, "synthetic_unknown_infrastructure_limit_mph": 60} [] Leeds 1632 1632 13B 16:32:00 None Halifax 1714 1714 2 None None https://www.realtimetrains.co.uk/service/gb-nr:N61197/2026-09-23/detailed None Leeds 2026-09-23T16:32:30+01:00 Morley 7.0 {"type": "LineString", "coordinates": [[-1.5478364, 53.79447239999999], [-1.5482949, 53.7943915], [-1.5487884, 53.7942742], [-1.5494075, 53.7941103], [-1.5497312, 53.7940263], [-1.5501631, 53.793924], [-1.5507101999999997, 53.793799], [-1.5510092999999998, 53.7937427], [-1.5513213999999995, 53.7937008], [-1.5519915, 53.79363699999999], [-1.5521461, 53.7936132], [-1.5524763999999998, 53.79356880000001], [-1.5525703, 53.7935595], [-1.5526724999999997, 53.7935509], [-1.5530959, 53.7934759], [-1.5534410999999997, 53.79342080000001], [-1.5537631999999997, 53.79334], [-1.5539868, 53.7932728], [-1.5543634999999998, 53.7931086], [-1.5549169, 53.79286989999999], [-1.5551886, 53.79275749999999], [-1.5551993, 53.79275309999999], [-1.5558185999999998, 53.7925181], [-1.5559997, 53.792443], [-1.5561548, 53.7923763], [-1.5562727, 53.79232689999999], [-1.5563515999999995, 53.792293999999984], [-1.5564534, 53.7922515], [-1.5565341, 53.79221959999999], [-1.5566610999999997, 53.79217610000001], [-1.5567888, 53.7921382], [-1.5570478999999997, 53.7920679], [-1.5571857999999998, 53.7920353], [-1.5573971, 53.7919957], [-1.5575178999999997, 53.79197629999999], [-1.5577233, 53.79194809999999], [-1.5577880999999998, 53.7919397], [-1.5581212, 53.7919011], [-1.5585296, 53.791863], [-1.5587885999999995, 53.7918691], [-1.5590688, 53.7918804], [-1.5594541999999998, 53.7919114], [-1.5595815999999998, 53.7919236], [-1.559671, 53.7919341], [-1.5598762, 53.791970700000014], [-1.5602032, 53.79203639999999], [-1.5606729, 53.79210869999999], [-1.5611026999999995, 53.7922059], [-1.5613284999999997, 53.7922595], [-1.5617530999999998, 53.792355699999995], [-1.5624808999999995, 53.79248030000001], [-1.5628660999999997, 53.7925291], [-1.5632817999999995, 53.79255300000001], [-1.5637590999999995, 53.792561199999994], [-1.5642007, 53.7925376], [-1.5646915, 53.792486], [-1.5650193999999995, 53.7924302], [-1.5653174, 53.79236199999999], [-1.5656013999999998, 53.7922916], [-1.5658665, 53.79220939999999], [-1.5661184, 53.79212210000001], [-1.5663314, 53.7920385], [-1.5667184, 53.79188250000001], [-1.5667924, 53.79185], [-1.5670310999999997, 53.79175480000001], [-1.5672092, 53.7916779], [-1.5673662999999998, 53.7916114], [-1.5676713, 53.7914851], [-1.5678347999999998, 53.79141469999998], [-1.5683716, 53.79116539999999], [-1.5694252999999998, 53.79065130000001], [-1.5696196999999998, 53.790554699999994], [-1.5698029999999998, 53.7904529], [-1.5702376, 53.7902181], [-1.5704849999999997, 53.79008730000001], [-1.5706170999999998, 53.79001739999999], [-1.5710698999999997, 53.7897675], [-1.5713657, 53.7896105], [-1.5720960999999998, 53.78921999999999], [-1.5744481, 53.7879698], [-1.5747259, 53.787822299999995], [-1.5754754778128408, 53.78742772712427], [-1.5755367, 53.7873955], [-1.5763263, 53.78698809999999], [-1.5766665, 53.78680539999999], [-1.5767693786712726, 53.786749997681795], [-1.576879508149209, 53.786690690571334], [-1.5774153999999998, 53.78640209999999], [-1.5782812999999998, 53.78593490000001], [-1.5789485, 53.78557200000001], [-1.5796333, 53.7852066], [-1.5809873999999997, 53.7844862], [-1.5812455, 53.78435449999999], [-1.5819854999999998, 53.78396069999999], [-1.5825743, 53.783652199999985], [-1.5828517999999998, 53.7834943], [-1.5831434, 53.78332820000001], [-1.5835844, 53.7830859], [-1.5837754, 53.782963800000005], [-1.5840132999999998, 53.782818899999995], [-1.5845232, 53.7824894], [-1.5851706, 53.782018099999995], [-1.5857289, 53.781600399999995], [-1.5862376, 53.78116719999999], [-1.5869688, 53.780479199999995], [-1.5873307, 53.78011279999999], [-1.5876795999999995, 53.77972249999999], [-1.5879253, 53.779411], [-1.5879554, 53.779375], [-1.5880384, 53.77927559999999], [-1.58854, 53.77858520000001], [-1.5886685000000005, 53.77836740000001], [-1.5887867999999998, 53.7781841], [-1.5888174, 53.7781191], [-1.5890635, 53.777668799999994], [-1.5892799999999998, 53.77720409999999], [-1.5895246, 53.7765679], [-1.5896604999999997, 53.7761062], [-1.589856, 53.7753124], [-1.5899493, 53.7748256], [-1.5899935, 53.774418300000015], [-1.5900096999999995, 53.7737812], [-1.5899603999999998, 53.7729261], [-1.5898609999999995, 53.7722473], [-1.5897769999999998, 53.771907799999994], [-1.5896863999999995, 53.7715697], [-1.5896110999999995, 53.771336100000006], [-1.5895161, 53.7710946], [-1.5892344, 53.77041], [-1.5891195, 53.77015329999998], [-1.5889913999999998, 53.7699053], [-1.5888478, 53.7696507], [-1.5886866, 53.76938689999999], [-1.5885319, 53.7691323], [-1.5883686999999995, 53.7688738], [-1.5881158999999998, 53.76849370000001], [-1.5879458, 53.7682623], [-1.5877726999999997, 53.7680337], [-1.5877423, 53.7679983], [-1.5872829999999998, 53.767464800000006], [-1.5869809, 53.767139399999984], [-1.5865408, 53.76670229999999], [-1.5861373999999997, 53.7663343], [-1.5857033, 53.76596809999999], [-1.5855311999999997, 53.7658248], [-1.5853588999999997, 53.765691700000005], [-1.5847625000000003, 53.7652503], [-1.584045, 53.7647581], [-1.5830784, 53.7640868], [-1.5828804, 53.7639485], [-1.5825424, 53.76371340000001], [-1.5818758999999998, 53.763259299999994], [-1.5814562, 53.76296550000001], [-1.5810805999999995, 53.7627056], [-1.5800506, 53.7619884], [-1.5800348000000002, 53.76197640000001], [-1.5799271, 53.7618947], [-1.5798801999999998, 53.76185899999999], [-1.5795292999999997, 53.7615927], [-1.5791008, 53.76122719999999], [-1.5789404, 53.7610889], [-1.5786401, 53.760773], [-1.5784803, 53.760581900000005], [-1.5782822999999997, 53.760332200000015], [-1.5781347999999995, 53.7601215], [-1.5780028, 53.7598951], [-1.5778636999999998, 53.75963000000001], [-1.5777310999999998, 53.75935700000001], [-1.5775266999999995, 53.75881059999998], [-1.5774262999999995, 53.7583345], [-1.5773952999999998, 53.75809550000001], [-1.5773776999999998, 53.75785259999999], [-1.5773821, 53.7576279], [-1.5773931, 53.7574033], [-1.5774152, 53.7571852], [-1.5774566999999995, 53.7569653], [-1.5775587999999998, 53.756532199999995], [-1.5776382999999998, 53.75631800000001], [-1.5777223000000002, 53.7561038], [-1.5777753, 53.75598239999999], [-1.5778437999999997, 53.75585439999999], [-1.5779675, 53.7556114], [-1.5781043999999995, 53.75537239999999], [-1.5781861999999998, 53.7552549], [-1.5782613, 53.7551439], [-1.5785374, 53.7547899], [-1.5786853999999997, 53.754621399999984], [-1.5788423, 53.75445289999999], [-1.579167, 53.75412639999999], [-1.5793371, 53.75396709999999], [-1.5795159999999997, 53.75380640000001], [-1.579896, 53.7535021], [-1.5800970000000003, 53.7533545], [-1.5802979999999998, 53.7532082], [-1.580731, 53.7529313], [-1.581175, 53.7526753], [-1.5817559999999995, 53.7523775], [-1.5823496999999995, 53.752119699999994], [-1.58267, 53.75199229999999], [-1.5829903, 53.7518789], [-1.5833065999999998, 53.75177599999999], [-1.5836438999999998, 53.75167309999999], [-1.5842408999999995, 53.75150429999999], [-1.5848419, 53.75134649999998], [-1.585443, 53.7512331], [-1.5860578999999997, 53.7511337], [-1.5867735999999997, 53.751017899999994], [-1.5874597, 53.75092320000001], [-1.5881497, 53.75081099999999], [-1.5888928999999998, 53.7506496], [-1.5895344, 53.7504628], [-1.5900149999999995, 53.7503057], [-1.5903837999999997, 53.7501647], [-1.5907671, 53.7500114], [-1.5909491, 53.7499315], [-1.5911421, 53.7498484], [-1.5913655, 53.7497358], [-1.5915826999999998, 53.7496185], [-1.5916794685613878, 53.749564793704295]]} 4.5 1632 1639 None None Morley 53.7495648 -1.5916795 53.7495648 -1.5916795 1 0 2026-09-23 16:42:24 TERMINATED 2026-09-23 16:32:00 Leeds SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790173987057448 1 1 2026-09-23 16:42:02.013955 13B None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:32:01.650986
767575 798905 P23836 172L73MT23 2026-09-23 COMPLETE None 2026-09-23 16:32:00 2026-09-23 16:42:24 2026-09-25 16:42:24 {"id": 798905, "stp": "P", "toc": "Northern", "uid": "P23836", "consist": "150140", "dest_crs": "SHF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P23836/2026-09-23/detailed", "trust_id": "172L73MT23", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": "16:32:00", "dar_platform": null, "dest_station": "Sheffield", "service_date": "2026-09-23", "dest_arr_time": "1751", "dest_platform": "3B", "is_terminated": 1, "next_location": "Woodlesford", "signalling_id": "2L73", "timing_status": null, "origin_station": "Leeds", "current_leg_arr": "1640½", "current_leg_dep": "1632", "current_leg_end": "Woodlesford", "origin_dep_time": "1632", "origin_platform": "17A", "current_location": null, "last_update_time": "2026-09-23T16:42:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5478364, 53.79447239999999], [-1.5482949, 53.7943915], [-1.5487884, 53.7942742], [-1.5494075, 53.7941103], [-1.5497312, 53.7940263], [-1.5501631, 53.793924], [-1.5507101999999997, 53.793799], [-1.5510092999999998, 53.7937427], [-1.5513213999999995, 53.7937008], [-1.5519915, 53.79363699999999], [-1.5521461, 53.7936132], [-1.5524763999999998, 53.79356880000001], [-1.5525703, 53.7935595], [-1.5526724999999997, 53.7935509], [-1.5530959, 53.7934759], [-1.5534410999999997, 53.79342080000001], [-1.5537631999999997, 53.79334], [-1.5539868, 53.7932728], [-1.5543634999999998, 53.7931086], [-1.5549169, 53.79286989999999], [-1.5545717999999995, 53.792981299999994], [-1.5547392999999998, 53.792912], [-1.5551665999999995, 53.7927335], [-1.5551700062568996, 53.792731860696875], [-1.5556735999999998, 53.792489499999995], [-1.5557784999999995, 53.79243670000001], [-1.5560209, 53.79230129999999], [-1.5560851999999998, 53.792264], [-1.5562519999999995, 53.7921324], [-1.5563516999999998, 53.79205370000001], [-1.5564378999999997, 53.7919696], [-1.5565136999999998, 53.7918901], [-1.5565981999999998, 53.7917961], [-1.5566747, 53.791698499999995], [-1.5567114, 53.7916465], [-1.5567257999999995, 53.79162319999998], [-1.556756, 53.79155870000001], [-1.5567908, 53.791489], [-1.5568721999999997, 53.7912906], [-1.5569259, 53.791137299999995], [-1.5569478, 53.7910447], [-1.5569986, 53.79084120000001], [-1.5570418, 53.7906671], [-1.5570948, 53.79038779999998], [-1.5570867999999998, 53.7901565], [-1.5570465, 53.78994409999999], [-1.5569874999999995, 53.78976349999999], [-1.5569151, 53.78956230000001], [-1.5568050999999998, 53.7893357], [-1.5567279, 53.78920899999999], [-1.5564577999999998, 53.7888241], [-1.5563954, 53.788734000000005], [-1.5561507999999995, 53.7884608], [-1.5557685999999995, 53.788107200000006], [-1.5551582, 53.78760930000001], [-1.5548923516853874, 53.78742772712427], [-1.5542641999999998, 53.7869987], [-1.5540458999999998, 53.7868737], [-1.5534395999999997, 53.7865797], [-1.5530335999999998, 53.786411599999994], [-1.5525905, 53.78625039999999], [-1.5524665999999998, 53.78620699999999], [-1.5523543, 53.7861746], [-1.5521294999999995, 53.786108], [-1.5517525999999997, 53.7860024], [-1.5513519, 53.78590169999999], [-1.5509009, 53.7857962], [-1.5504187, 53.78569370000001], [-1.5485586999999998, 53.785287999999994], [-1.548273, 53.785228199999985], [-1.5476505, 53.78509789999998], [-1.5471771, 53.7850055], [-1.5469498, 53.784962799999995], [-1.5467486999999998, 53.784935100000006], [-1.5463682, 53.7848823], [-1.5459727999999997, 53.7848425], [-1.5452531, 53.7847875], [-1.5445586999999998, 53.7847497], [-1.5440617, 53.78470850000001], [-1.5436171, 53.7846595], [-1.5431765999999998, 53.78459229999999], [-1.5429719999999998, 53.78455679999999], [-1.5427839, 53.784517699999995], [-1.5425548, 53.784465199999985], [-1.5423234999999995, 53.7844059], [-1.5420975, 53.78433319999999], [-1.5419212, 53.78427179999999], [-1.5415346, 53.7841428], [-1.5413662, 53.7840788], [-1.5412079999999997, 53.7840075], [-1.5409703999999995, 53.783909], [-1.5407843, 53.7838058], [-1.5405599, 53.7836854], [-1.5403653999999998, 53.78356420000001], [-1.5400878999999998, 53.78338209999999], [-1.5398303, 53.7831808], [-1.5394707, 53.7828335], [-1.539263, 53.7825832], [-1.5391413, 53.7824317], [-1.5390391, 53.782273], [-1.5387631000000002, 53.7818212], [-1.5385627, 53.78149309999999], [-1.5381247, 53.780841499999994], [-1.5378015, 53.7804289], [-1.5374306, 53.78001470000001], [-1.5371138999999998, 53.7797036], [-1.5366882, 53.7793009], [-1.5363279999999997, 53.7789792], [-1.5359241999999995, 53.7786539], [-1.5356047, 53.77840160000001], [-1.5352516, 53.77814809999999], [-1.5347761999999998, 53.77774620000001], [-1.53456, 53.7776175], [-1.5341351999999997, 53.777364600000006], [-1.5335975999999998, 53.7770633], [-1.5333011999999997, 53.77691110000001], [-1.5325843999999995, 53.77656960000001], [-1.5319718, 53.77630430000001], [-1.5312434999999998, 53.7760085], [-1.5305052, 53.77572959999999], [-1.5297602, 53.77546550000001], [-1.5274010999999998, 53.77461749999999], [-1.5271359830031863, 53.77452367360252], [-1.5238632, 53.7733654], [-1.5222595, 53.7727971], [-1.5217131, 53.7725998], [-1.5210988999999997, 53.77238309999999], [-1.5200245999999995, 53.77200169999998], [-1.5189982999999998, 53.77165990000001], [-1.5174838, 53.771171200000005], [-1.5166123, 53.7709108], [-1.5158372999999998, 53.77068249999999], [-1.5147491, 53.7703722], [-1.5136251, 53.77006490000001], [-1.5121568999999997, 53.7696899], [-1.5107910999999998, 53.76935720000001], [-1.5096343, 53.7690855], [-1.5084071999999995, 53.7688167], [-1.5043171999999998, 53.767950799999994], [-1.5035339, 53.767784299999995], [-1.5024546000000003, 53.7675516], [-1.5019021999999995, 53.76743499999999], [-1.5006947, 53.767181], [-1.5002934999999995, 53.767099300000005], [-1.500290003279703, 53.767098554987456], [-1.498364, 53.7666882], [-1.4972156, 53.766442], [-1.495661, 53.766113], [-1.4954086999999998, 53.766059799999994], [-1.4942659, 53.7658166], [-1.4934326999999998, 53.7656429], [-1.4916162, 53.7652687], [-1.4913105999999998, 53.76521770000001], [-1.4910084, 53.7651672], [-1.4903431, 53.7650574], [-1.4891005999999998, 53.76489209999999], [-1.4887322999999997, 53.76485149999999], [-1.4873996, 53.76473329999999], [-1.4868336, 53.7646953], [-1.4863073, 53.7646672], [-1.4858743, 53.7646549], [-1.4852598999999995, 53.76462299999999], [-1.4836391999999998, 53.7646197], [-1.4827917, 53.76463179999999], [-1.4819764, 53.76466299999999], [-1.4807807999999998, 53.7647396], [-1.4787052, 53.7648906], [-1.4777844999999998, 53.7649525], [-1.4768952, 53.76499429999999], [-1.4760221999999998, 53.7650207], [-1.4751492999999998, 53.7650305], [-1.4742257999999997, 53.7650341], [-1.4733184999999998, 53.76502579999999], [-1.4725448, 53.7650095], [-1.4717886, 53.7649754], [-1.4699832, 53.76484989999999], [-1.4696103, 53.7648272], [-1.4681326, 53.76471219999999], [-1.4677376, 53.7646758], [-1.46735, 53.76463220000001], [-1.4666149, 53.7645414], [-1.4660017, 53.7644735], [-1.4654176, 53.7643892], [-1.4646783, 53.764269500000005], [-1.4621075, 53.763781899999984], [-1.4612516999999998, 53.7635891], [-1.459836, 53.7632402], [-1.4576572, 53.7626192], [-1.4547766999999998, 53.76171649999999], [-1.4530457, 53.7611293], [-1.4524399999999995, 53.76090099999999], [-1.4518095, 53.760664299999995], [-1.4511088, 53.76041480000001], [-1.4504404999999998, 53.76015259999999], [-1.4496257999999995, 53.7598259], [-1.4480057999999998, 53.7591538], [-1.4464205, 53.7584592], [-1.4446816999999998, 53.757597900000015], [-1.443605, 53.7570448]]}", "current_leg_start": "Leeds", "dest_arr_time_act": "1751", "motion_projection": null, "next_location_lat": "53.7570448", "next_location_lon": "-1.4436050", "previous_location": null, "current_leg_milage": "6.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 656.466, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 685.677, \"from_m\": 656.466, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 928.777, \"from_m\": 685.677, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1070.443, \"from_m\": 928.777, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3011.483, \"from_m\": 1070.443, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3066.007, \"from_m\": 3011.483, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3125.793, \"from_m\": 3066.007, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13743.863, \"from_m\": 3125.793, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15559.591, \"from_m\": 13743.863, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27802.846, \"from_m\": 15559.591, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31533.274, \"from_m\": 27802.846, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31556.232, \"from_m\": 31533.274, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31735.508, \"from_m\": 31556.232, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31772.817, \"from_m\": 31735.508, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31881.156, \"from_m\": 31772.817, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45440.918, \"from_m\": 31881.156, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45603.915, \"from_m\": 45440.918, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 45631.757, \"from_m\": 45603.915, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45830.858, \"from_m\": 45631.757, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 45981.446, \"from_m\": 45830.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47336.076, \"from_m\": 45981.446, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52141.925, \"from_m\": 47336.076, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52736.639, \"from_m\": 52141.925, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59317.515, \"from_m\": 52736.639, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59733.648, \"from_m\": 59317.515, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64520.802, \"from_m\": 59733.648, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65291.855, \"from_m\": 64520.802, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66338.984, \"from_m\": 65291.855, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66401.166, \"from_m\": 66338.984, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 71106.831, \"from_m\": 66401.166, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 71641.242, \"from_m\": 71106.831, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 798905, \"profile_key\": \"042e2a93b682e3c1f29bb406e136d51746fb28a67d71b639c6724077cf1b4a66\", \"schedule_id\": 19189, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1632\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 576.626, \"section_seq\": 1, \"route_path_id\": 138639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 3, \"distance_m\": 1309.591, \"section_seq\": 1, \"route_path_id\": 138639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637H\", \"location\": \"Stourton Jn\", \"stage_seq\": 4, \"distance_m\": 5639.302, \"section_seq\": 1, \"route_path_id\": 138639}, {\"is_pass\": false, \"wtt_arr\": \"1640H\", \"wtt_dep\": \"1641\", \"location\": \"Woodlesford\", \"stage_seq\": 5, \"distance_m\": 9645.533, \"section_seq\": 1, \"route_path_id\": 138639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644H\", \"location\": \"Methley Jn\", \"stage_seq\": 6, \"distance_m\": 13687.286, \"section_seq\": 1, \"route_path_id\": 138639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647\", \"location\": \"Whitwood Jn\", \"stage_seq\": 7, \"distance_m\": 15591.761, \"section_seq\": 1, \"route_path_id\": 138639}, {\"is_pass\": false, \"wtt_arr\": \"1649\", \"wtt_dep\": \"1652\", \"location\": \"Castleford\", \"stage_seq\": 8, \"distance_m\": 17363.799, \"section_seq\": 1, \"route_path_id\": 138639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655H\", \"location\": \"Altofts Jn\", \"stage_seq\": 9, \"distance_m\": 21890.44, \"section_seq\": 1, \"route_path_id\": 138639}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": \"1657H\", \"location\": \"Normanton\", \"stage_seq\": 10, \"distance_m\": 22944.042, \"section_seq\": 1, \"route_path_id\": 138639}, {\"is_pass\": false, \"wtt_arr\": \"1702\", \"wtt_dep\": \"1703\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 11, \"distance_m\": 28064.706, \"section_seq\": 1, \"route_path_id\": 138639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1706H\", \"location\": \"Horbury Jn\", \"stage_seq\": 12, \"distance_m\": 31693.597, \"section_seq\": 1, \"route_path_id\": 138639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1712\", \"location\": \"Woolley Coal Sidings S.B.\", \"stage_seq\": 13, \"distance_m\": 38807.898, \"section_seq\": 1, \"route_path_id\": 138639}, {\"is_pass\": false, \"wtt_arr\": \"1713H\", \"wtt_dep\": \"1714H\", \"location\": \"Darton\", \"stage_seq\": 14, \"distance_m\": 40231.155, \"section_seq\": 1, \"route_path_id\": 138639}, {\"is_pass\": false, \"wtt_arr\": \"1721\", \"wtt_dep\": \"1722\", \"location\": \"Barnsley\", \"stage_seq\": 15, \"distance_m\": 45811.612, \"section_seq\": 1, \"route_path_id\": 138639}, {\"is_pass\": false, \"wtt_arr\": \"1727\", \"wtt_dep\": \"1727H\", \"location\": \"Wombwell\", \"stage_seq\": 16, \"distance_m\": 52234.65, \"section_seq\": 1, \"route_path_id\": 138639}, {\"is_pass\": false, \"wtt_arr\": \"1730H\", \"wtt_dep\": \"1731H\", \"location\": \"Elsecar\", \"stage_seq\": 17, \"distance_m\": 54771.805, \"section_seq\": 1, \"route_path_id\": 138639}, {\"is_pass\": false, \"wtt_arr\": \"1736H\", \"wtt_dep\": \"1737\", \"location\": \"Chapeltown\", \"stage_seq\": 18, \"distance_m\": 59826.454, \"section_seq\": 1, \"route_path_id\": 138639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1739\", \"location\": \"Ecclesfield West S.B.\", \"stage_seq\": 19, \"distance_m\": 62513.128, \"section_seq\": 1, \"route_path_id\": 138639}, {\"is_pass\": false, \"wtt_arr\": \"1742\", \"wtt_dep\": \"1743\", \"location\": \"Meadowhall\", \"stage_seq\": 20, \"distance_m\": 66234.548, \"section_seq\": 1, \"route_path_id\": 138639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1743H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 21, \"distance_m\": 66475.414, \"section_seq\": 1, \"route_path_id\": 138639}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1749\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 22, \"distance_m\": 70908.702, \"section_seq\": 1, \"route_path_id\": 138639}, {\"is_pass\": false, \"wtt_arr\": \"1751\", \"wtt_dep\": null, \"location\": \"Sheffield\", \"stage_seq\": 23, \"distance_m\": 71641.242, \"section_seq\": 1, \"route_path_id\": 138639}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 71641.242, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138639}], \"total_distance_m\": 71641.242, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 67497.215, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4144.027, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1632", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "8.5", "current_position_lat": "53.7570448", "current_position_lon": "-1.4436050", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Leeds", "service_state_platform": "17A", "timing_fact_generation": 1790173987065483, "current_leg_arrival_utc": "2026-09-23T16:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:32:01.654704", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:32:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-23T16:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:42:02.140309", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LDS SHF 2L73 150140 2 75 None {"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 656.466, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 685.677, "from_m": 656.466, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 928.777, "from_m": 685.677, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1070.443, "from_m": 928.777, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3011.483, "from_m": 1070.443, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3066.007, "from_m": 3011.483, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3125.793, "from_m": 3066.007, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13743.863, "from_m": 3125.793, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15559.591, "from_m": 13743.863, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27802.846, "from_m": 15559.591, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31533.274, "from_m": 27802.846, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31556.232, "from_m": 31533.274, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31735.508, "from_m": 31556.232, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31772.817, "from_m": 31735.508, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31881.156, "from_m": 31772.817, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45440.918, "from_m": 31881.156, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45603.915, "from_m": 45440.918, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 45631.757, "from_m": 45603.915, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45830.858, "from_m": 45631.757, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 45981.446, "from_m": 45830.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47336.076, "from_m": 45981.446, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52141.925, "from_m": 47336.076, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52736.639, "from_m": 52141.925, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59317.515, "from_m": 52736.639, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59733.648, "from_m": 59317.515, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64520.802, "from_m": 59733.648, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65291.855, "from_m": 64520.802, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66338.984, "from_m": 65291.855, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66401.166, "from_m": 66338.984, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 71106.831, "from_m": 66401.166, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 71641.242, "from_m": 71106.831, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 798905, "profile_key": "042e2a93b682e3c1f29bb406e136d51746fb28a67d71b639c6724077cf1b4a66", "schedule_id": 19189, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1632", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 576.626, "section_seq": 1, "route_path_id": 138639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634", "location": "Engine Shed Jn", "stage_seq": 3, "distance_m": 1309.591, "section_seq": 1, "route_path_id": 138639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637H", "location": "Stourton Jn", "stage_seq": 4, "distance_m": 5639.302, "section_seq": 1, "route_path_id": 138639}, {"is_pass": false, "wtt_arr": "1640H", "wtt_dep": "1641", "location": "Woodlesford", "stage_seq": 5, "distance_m": 9645.533, "section_seq": 1, "route_path_id": 138639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644H", "location": "Methley Jn", "stage_seq": 6, "distance_m": 13687.286, "section_seq": 1, "route_path_id": 138639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647", "location": "Whitwood Jn", "stage_seq": 7, "distance_m": 15591.761, "section_seq": 1, "route_path_id": 138639}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1652", "location": "Castleford", "stage_seq": 8, "distance_m": 17363.799, "section_seq": 1, "route_path_id": 138639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655H", "location": "Altofts Jn", "stage_seq": 9, "distance_m": 21890.44, "section_seq": 1, "route_path_id": 138639}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": "1657H", "location": "Normanton", "stage_seq": 10, "distance_m": 22944.042, "section_seq": 1, "route_path_id": 138639}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": "1703", "location": "Wakefield Kirkgate", "stage_seq": 11, "distance_m": 28064.706, "section_seq": 1, "route_path_id": 138639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1706H", "location": "Horbury Jn", "stage_seq": 12, "distance_m": 31693.597, "section_seq": 1, "route_path_id": 138639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712", "location": "Woolley Coal Sidings S.B.", "stage_seq": 13, "distance_m": 38807.898, "section_seq": 1, "route_path_id": 138639}, {"is_pass": false, "wtt_arr": "1713H", "wtt_dep": "1714H", "location": "Darton", "stage_seq": 14, "distance_m": 40231.155, "section_seq": 1, "route_path_id": 138639}, {"is_pass": false, "wtt_arr": "1721", "wtt_dep": "1722", "location": "Barnsley", "stage_seq": 15, "distance_m": 45811.612, "section_seq": 1, "route_path_id": 138639}, {"is_pass": false, "wtt_arr": "1727", "wtt_dep": "1727H", "location": "Wombwell", "stage_seq": 16, "distance_m": 52234.65, "section_seq": 1, "route_path_id": 138639}, {"is_pass": false, "wtt_arr": "1730H", "wtt_dep": "1731H", "location": "Elsecar", "stage_seq": 17, "distance_m": 54771.805, "section_seq": 1, "route_path_id": 138639}, {"is_pass": false, "wtt_arr": "1736H", "wtt_dep": "1737", "location": "Chapeltown", "stage_seq": 18, "distance_m": 59826.454, "section_seq": 1, "route_path_id": 138639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739", "location": "Ecclesfield West S.B.", "stage_seq": 19, "distance_m": 62513.128, "section_seq": 1, "route_path_id": 138639}, {"is_pass": false, "wtt_arr": "1742", "wtt_dep": "1743", "location": "Meadowhall", "stage_seq": 20, "distance_m": 66234.548, "section_seq": 1, "route_path_id": 138639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743H", "location": "Wincobank Jn", "stage_seq": 21, "distance_m": 66475.414, "section_seq": 1, "route_path_id": 138639}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1749", "location": "Nunnery Main Line Jn", "stage_seq": 22, "distance_m": 70908.702, "section_seq": 1, "route_path_id": 138639}, {"is_pass": false, "wtt_arr": "1751", "wtt_dep": null, "location": "Sheffield", "stage_seq": 23, "distance_m": 71641.242, "section_seq": 1, "route_path_id": 138639}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 71641.242, "from_m": 0.0, "section_seq": 1, "route_path_id": 138639}], "total_distance_m": 71641.242, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 67497.215, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4144.027, "synthetic_unknown_infrastructure_limit_mph": 60} [] Leeds 1632 1632 17A 16:32:00 None Sheffield 1751 1751 3B None None https://www.realtimetrains.co.uk/service/gb-nr:P23836/2026-09-23/detailed None Leeds 2026-09-23T16:32:30+01:00 Woodlesford 8.5 {"type": "LineString", "coordinates": [[-1.5478364, 53.79447239999999], [-1.5482949, 53.7943915], [-1.5487884, 53.7942742], [-1.5494075, 53.7941103], [-1.5497312, 53.7940263], [-1.5501631, 53.793924], [-1.5507101999999997, 53.793799], [-1.5510092999999998, 53.7937427], [-1.5513213999999995, 53.7937008], [-1.5519915, 53.79363699999999], [-1.5521461, 53.7936132], [-1.5524763999999998, 53.79356880000001], [-1.5525703, 53.7935595], [-1.5526724999999997, 53.7935509], [-1.5530959, 53.7934759], [-1.5534410999999997, 53.79342080000001], [-1.5537631999999997, 53.79334], [-1.5539868, 53.7932728], [-1.5543634999999998, 53.7931086], [-1.5549169, 53.79286989999999], [-1.5545717999999995, 53.792981299999994], [-1.5547392999999998, 53.792912], [-1.5551665999999995, 53.7927335], [-1.5551700062568996, 53.792731860696875], [-1.5556735999999998, 53.792489499999995], [-1.5557784999999995, 53.79243670000001], [-1.5560209, 53.79230129999999], [-1.5560851999999998, 53.792264], [-1.5562519999999995, 53.7921324], [-1.5563516999999998, 53.79205370000001], [-1.5564378999999997, 53.7919696], [-1.5565136999999998, 53.7918901], [-1.5565981999999998, 53.7917961], [-1.5566747, 53.791698499999995], [-1.5567114, 53.7916465], [-1.5567257999999995, 53.79162319999998], [-1.556756, 53.79155870000001], [-1.5567908, 53.791489], [-1.5568721999999997, 53.7912906], [-1.5569259, 53.791137299999995], [-1.5569478, 53.7910447], [-1.5569986, 53.79084120000001], [-1.5570418, 53.7906671], [-1.5570948, 53.79038779999998], [-1.5570867999999998, 53.7901565], [-1.5570465, 53.78994409999999], [-1.5569874999999995, 53.78976349999999], [-1.5569151, 53.78956230000001], [-1.5568050999999998, 53.7893357], [-1.5567279, 53.78920899999999], [-1.5564577999999998, 53.7888241], [-1.5563954, 53.788734000000005], [-1.5561507999999995, 53.7884608], [-1.5557685999999995, 53.788107200000006], [-1.5551582, 53.78760930000001], [-1.5548923516853874, 53.78742772712427], [-1.5542641999999998, 53.7869987], [-1.5540458999999998, 53.7868737], [-1.5534395999999997, 53.7865797], [-1.5530335999999998, 53.786411599999994], [-1.5525905, 53.78625039999999], [-1.5524665999999998, 53.78620699999999], [-1.5523543, 53.7861746], [-1.5521294999999995, 53.786108], [-1.5517525999999997, 53.7860024], [-1.5513519, 53.78590169999999], [-1.5509009, 53.7857962], [-1.5504187, 53.78569370000001], [-1.5485586999999998, 53.785287999999994], [-1.548273, 53.785228199999985], [-1.5476505, 53.78509789999998], [-1.5471771, 53.7850055], [-1.5469498, 53.784962799999995], [-1.5467486999999998, 53.784935100000006], [-1.5463682, 53.7848823], [-1.5459727999999997, 53.7848425], [-1.5452531, 53.7847875], [-1.5445586999999998, 53.7847497], [-1.5440617, 53.78470850000001], [-1.5436171, 53.7846595], [-1.5431765999999998, 53.78459229999999], [-1.5429719999999998, 53.78455679999999], [-1.5427839, 53.784517699999995], [-1.5425548, 53.784465199999985], [-1.5423234999999995, 53.7844059], [-1.5420975, 53.78433319999999], [-1.5419212, 53.78427179999999], [-1.5415346, 53.7841428], [-1.5413662, 53.7840788], [-1.5412079999999997, 53.7840075], [-1.5409703999999995, 53.783909], [-1.5407843, 53.7838058], [-1.5405599, 53.7836854], [-1.5403653999999998, 53.78356420000001], [-1.5400878999999998, 53.78338209999999], [-1.5398303, 53.7831808], [-1.5394707, 53.7828335], [-1.539263, 53.7825832], [-1.5391413, 53.7824317], [-1.5390391, 53.782273], [-1.5387631000000002, 53.7818212], [-1.5385627, 53.78149309999999], [-1.5381247, 53.780841499999994], [-1.5378015, 53.7804289], [-1.5374306, 53.78001470000001], [-1.5371138999999998, 53.7797036], [-1.5366882, 53.7793009], [-1.5363279999999997, 53.7789792], [-1.5359241999999995, 53.7786539], [-1.5356047, 53.77840160000001], [-1.5352516, 53.77814809999999], [-1.5347761999999998, 53.77774620000001], [-1.53456, 53.7776175], [-1.5341351999999997, 53.777364600000006], [-1.5335975999999998, 53.7770633], [-1.5333011999999997, 53.77691110000001], [-1.5325843999999995, 53.77656960000001], [-1.5319718, 53.77630430000001], [-1.5312434999999998, 53.7760085], [-1.5305052, 53.77572959999999], [-1.5297602, 53.77546550000001], [-1.5274010999999998, 53.77461749999999], [-1.5271359830031863, 53.77452367360252], [-1.5238632, 53.7733654], [-1.5222595, 53.7727971], [-1.5217131, 53.7725998], [-1.5210988999999997, 53.77238309999999], [-1.5200245999999995, 53.77200169999998], [-1.5189982999999998, 53.77165990000001], [-1.5174838, 53.771171200000005], [-1.5166123, 53.7709108], [-1.5158372999999998, 53.77068249999999], [-1.5147491, 53.7703722], [-1.5136251, 53.77006490000001], [-1.5121568999999997, 53.7696899], [-1.5107910999999998, 53.76935720000001], [-1.5096343, 53.7690855], [-1.5084071999999995, 53.7688167], [-1.5043171999999998, 53.767950799999994], [-1.5035339, 53.767784299999995], [-1.5024546000000003, 53.7675516], [-1.5019021999999995, 53.76743499999999], [-1.5006947, 53.767181], [-1.5002934999999995, 53.767099300000005], [-1.500290003279703, 53.767098554987456], [-1.498364, 53.7666882], [-1.4972156, 53.766442], [-1.495661, 53.766113], [-1.4954086999999998, 53.766059799999994], [-1.4942659, 53.7658166], [-1.4934326999999998, 53.7656429], [-1.4916162, 53.7652687], [-1.4913105999999998, 53.76521770000001], [-1.4910084, 53.7651672], [-1.4903431, 53.7650574], [-1.4891005999999998, 53.76489209999999], [-1.4887322999999997, 53.76485149999999], [-1.4873996, 53.76473329999999], [-1.4868336, 53.7646953], [-1.4863073, 53.7646672], [-1.4858743, 53.7646549], [-1.4852598999999995, 53.76462299999999], [-1.4836391999999998, 53.7646197], [-1.4827917, 53.76463179999999], [-1.4819764, 53.76466299999999], [-1.4807807999999998, 53.7647396], [-1.4787052, 53.7648906], [-1.4777844999999998, 53.7649525], [-1.4768952, 53.76499429999999], [-1.4760221999999998, 53.7650207], [-1.4751492999999998, 53.7650305], [-1.4742257999999997, 53.7650341], [-1.4733184999999998, 53.76502579999999], [-1.4725448, 53.7650095], [-1.4717886, 53.7649754], [-1.4699832, 53.76484989999999], [-1.4696103, 53.7648272], [-1.4681326, 53.76471219999999], [-1.4677376, 53.7646758], [-1.46735, 53.76463220000001], [-1.4666149, 53.7645414], [-1.4660017, 53.7644735], [-1.4654176, 53.7643892], [-1.4646783, 53.764269500000005], [-1.4621075, 53.763781899999984], [-1.4612516999999998, 53.7635891], [-1.459836, 53.7632402], [-1.4576572, 53.7626192], [-1.4547766999999998, 53.76171649999999], [-1.4530457, 53.7611293], [-1.4524399999999995, 53.76090099999999], [-1.4518095, 53.760664299999995], [-1.4511088, 53.76041480000001], [-1.4504404999999998, 53.76015259999999], [-1.4496257999999995, 53.7598259], [-1.4480057999999998, 53.7591538], [-1.4464205, 53.7584592], [-1.4446816999999998, 53.757597900000015], [-1.443605, 53.7570448]]} 6.1 1632 1640½ None None Woodlesford 53.7570448 -1.4436050 53.7570448 -1.4436050 1 0 2026-09-23 16:42:24 TERMINATED 2026-09-23 16:32:00 Leeds SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790173987065483 1 1 2026-09-23 16:42:02.140309 17A None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:32:01.654704
767576 798906 P87812 882J50MT23 2026-09-23 COMPLETE None 2026-09-23 16:32:00 2026-09-23 16:42:24 2026-09-25 16:42:24 {"id": 798906, "stp": "P", "toc": "Southeastern", "uid": "P87812", "consist": "465015", "dest_crs": "BMN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87812/2026-09-23/detailed", "trust_id": "882J50MT23", "origin_crs": "GRP", "show_on_map": 0, "dar_est_time": "16:32:00", "dar_platform": null, "dest_station": "Bromley North", "service_date": "2026-09-23", "dest_arr_time": "1637", "dest_platform": "1", "is_terminated": 1, "next_location": "Sundridge Park", "signalling_id": "2J50", "timing_status": null, "origin_station": "Grove Park", "current_leg_arr": "1635", "current_leg_dep": "1632", "current_leg_end": "Sundridge Park", "origin_dep_time": "1632", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-23T16:42:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.023401, 51.429924699999994], [0.022620099999999997, 51.430414600000006], [0.0219125, 51.43085489999999], [0.021588699999999995, 51.431060599999995], [0.021435499999999996, 51.43115749999999], [0.0211858, 51.43131679999999], [0.020805699999999996, 51.431561300000006], [0.0203392, 51.4318743], [0.0199656, 51.4321217], [0.0195456, 51.4324088], [0.018981, 51.4328214], [0.019659, 51.432281200000006], [0.0201322, 51.43195800000001], [0.020787499999999997, 51.431393], [0.021349699999999996, 51.4310146], [0.021433, 51.4309585], [0.0215957, 51.4308515], [0.0216877, 51.43078710000001], [0.022031299999999997, 51.4305037], [0.0222347, 51.4303371], [0.0224772, 51.43014660000001], [0.0227728, 51.4299577], [0.0234885, 51.4295292], [0.0247453, 51.42877229999999], [0.0249111, 51.4286384], [0.025104499999999995, 51.42843489999999], [0.025253999999999995, 51.428220499999995], [0.0253557, 51.428049300000005], [0.0254481, 51.4278589], [0.025527, 51.42767069999999], [0.025593999999999995, 51.427475400000006], [0.0256698, 51.427166099999994], [0.025699399999999997, 51.4268451], [0.0257131, 51.42640359999999], [0.0257187, 51.4261193], [0.025706500000000004, 51.42576629999999], [0.025650499999999996, 51.425409599999995], [0.025579199999999996, 51.4251262], [0.025472799999999997, 51.424843800000005], [0.025222000000000005, 51.4243274], [0.025001399999999997, 51.42395040000002], [0.024778999999999995, 51.4235754], [0.0245118, 51.4230933], [0.024226399999999995, 51.4226453], [0.023917699999999997, 51.4221593], [0.0238494, 51.42205200000001], [0.0229474, 51.420571599999995], [0.0226216, 51.4199951], [0.022570199999999995, 51.419891699999994], [0.022409, 51.41954569999999], [0.0221965, 51.4190185], [0.0220458, 51.4185766], [0.021898299999999996, 51.4179683], [0.0218041, 51.417396499999995], [0.0217435, 51.4167498], [0.0216977, 51.4159256], [0.0216361, 51.4149509], [0.0216151, 51.414738699999994], [0.0215754, 51.4144882], [0.0215362, 51.41427350000001], [0.0214557, 51.4139714], [0.0214516, 51.41395810000001], [0.021354699999999997, 51.4136742]]}", "current_leg_start": "Grove Park", "dest_arr_time_act": "1637", "motion_projection": null, "next_location_lat": "51.4136742", "next_location_lon": "0.0213547", "previous_location": null, "current_leg_milage": "1.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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.254, \"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.73, \"from_m\": 3282.254, \"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\": 798906, \"profile_key\": \"80f30433b43b7eb313bdef950e73e92a9b7df78e68df92697207f35dcdfcbd3a\", \"schedule_id\": 22366, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1632\", \"location\": \"Grove Park\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119521}, {\"is_pass\": false, \"wtt_arr\": \"1635\", \"wtt_dep\": \"1635H\", \"location\": \"Sundridge Park\", \"stage_seq\": 2, \"distance_m\": 2955.096, \"section_seq\": 1, \"route_path_id\": 119521}, {\"is_pass\": false, \"wtt_arr\": \"1637\", \"wtt_dep\": null, \"location\": \"Bromley North\", \"stage_seq\": 3, \"distance_m\": 3596.73, \"section_seq\": 1, \"route_path_id\": 119521}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3596.73, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119521}], \"total_distance_m\": 3596.73, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 3447.254, \"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": "1632", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "51.4136742", "current_position_lon": "0.0213547", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Grove Park", "service_state_platform": "1", "timing_fact_generation": 1790175131767548, "current_leg_arrival_utc": "2026-09-23T16:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:32:01.659068", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:32:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-23T16:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:42:02.142829", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P GRP BMN 2J50 465015 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.254, "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.73, "from_m": 3282.254, "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": 798906, "profile_key": "80f30433b43b7eb313bdef950e73e92a9b7df78e68df92697207f35dcdfcbd3a", "schedule_id": 22366, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1632", "location": "Grove Park", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119521}, {"is_pass": false, "wtt_arr": "1635", "wtt_dep": "1635H", "location": "Sundridge Park", "stage_seq": 2, "distance_m": 2955.096, "section_seq": 1, "route_path_id": 119521}, {"is_pass": false, "wtt_arr": "1637", "wtt_dep": null, "location": "Bromley North", "stage_seq": 3, "distance_m": 3596.73, "section_seq": 1, "route_path_id": 119521}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3596.73, "from_m": 0.0, "section_seq": 1, "route_path_id": 119521}], "total_distance_m": 3596.73, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 3447.254, "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} [] Grove Park 1632 1632 1 16:32:00 None Bromley North 1637 1637 1 None None https://www.realtimetrains.co.uk/service/gb-nr:P87812/2026-09-23/detailed None Grove Park 2026-09-23T16:32:30+01:00 Sundridge Park 3.0 {"type": "LineString", "coordinates": [[0.023401, 51.429924699999994], [0.022620099999999997, 51.430414600000006], [0.0219125, 51.43085489999999], [0.021588699999999995, 51.431060599999995], [0.021435499999999996, 51.43115749999999], [0.0211858, 51.43131679999999], [0.020805699999999996, 51.431561300000006], [0.0203392, 51.4318743], [0.0199656, 51.4321217], [0.0195456, 51.4324088], [0.018981, 51.4328214], [0.019659, 51.432281200000006], [0.0201322, 51.43195800000001], [0.020787499999999997, 51.431393], [0.021349699999999996, 51.4310146], [0.021433, 51.4309585], [0.0215957, 51.4308515], [0.0216877, 51.43078710000001], [0.022031299999999997, 51.4305037], [0.0222347, 51.4303371], [0.0224772, 51.43014660000001], [0.0227728, 51.4299577], [0.0234885, 51.4295292], [0.0247453, 51.42877229999999], [0.0249111, 51.4286384], [0.025104499999999995, 51.42843489999999], [0.025253999999999995, 51.428220499999995], [0.0253557, 51.428049300000005], [0.0254481, 51.4278589], [0.025527, 51.42767069999999], [0.025593999999999995, 51.427475400000006], [0.0256698, 51.427166099999994], [0.025699399999999997, 51.4268451], [0.0257131, 51.42640359999999], [0.0257187, 51.4261193], [0.025706500000000004, 51.42576629999999], [0.025650499999999996, 51.425409599999995], [0.025579199999999996, 51.4251262], [0.025472799999999997, 51.424843800000005], [0.025222000000000005, 51.4243274], [0.025001399999999997, 51.42395040000002], [0.024778999999999995, 51.4235754], [0.0245118, 51.4230933], [0.024226399999999995, 51.4226453], [0.023917699999999997, 51.4221593], [0.0238494, 51.42205200000001], [0.0229474, 51.420571599999995], [0.0226216, 51.4199951], [0.022570199999999995, 51.419891699999994], [0.022409, 51.41954569999999], [0.0221965, 51.4190185], [0.0220458, 51.4185766], [0.021898299999999996, 51.4179683], [0.0218041, 51.417396499999995], [0.0217435, 51.4167498], [0.0216977, 51.4159256], [0.0216361, 51.4149509], [0.0216151, 51.414738699999994], [0.0215754, 51.4144882], [0.0215362, 51.41427350000001], [0.0214557, 51.4139714], [0.0214516, 51.41395810000001], [0.021354699999999997, 51.4136742]]} 1.7 1632 1635 None None Sundridge Park 51.4136742 0.0213547 51.4136742 0.0213547 1 0 2026-09-23 16:42:24 TERMINATED 2026-09-23 16:32:00 Grove Park SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790175131767548 1 1 2026-09-23 16:42:02.142829 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:32:01.659068
767577 798909 W69571 072J95MT23 2026-09-23 COMPLETE None 2026-09-23 16:32:00 2026-09-23 16:42:24 2026-09-25 16:42:24 {"id": 798909, "stp": "P", "toc": "ScotRail", "uid": "W69571", "consist": "385122", "dest_crs": "GLQ", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69571/2026-09-23/detailed", "trust_id": "072J95MT23", "origin_crs": "CUB", "show_on_map": 0, "dar_est_time": "16:32:00", "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-23", "dest_arr_time": "1659", "dest_platform": "6", "is_terminated": 1, "next_location": "Greenfaulds", "signalling_id": "2J95", "timing_status": null, "origin_station": "Cumbernauld", "current_leg_arr": "1633½", "current_leg_dep": "1632", "current_leg_end": "Greenfaulds", "origin_dep_time": "1632", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-23T16:42:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.980890299999999, 55.9416574], [-3.9816403, 55.94135959999999], [-3.9834743, 55.94060230000001], [-3.9846635, 55.94006519999999], [-3.9858805, 55.939477700000005], [-3.9881048, 55.9381989], [-3.990261499999999, 55.93689119999999], [-3.9929451, 55.9352813], [-3.9939624, 55.9346688]]}", "current_leg_start": "Cumbernauld", "dest_arr_time_act": "1659", "motion_projection": null, "next_location_lat": "55.9346688", "next_location_lon": "-3.9939624", "previous_location": null, "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\": 6711.261, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6779.803, \"from_m\": 6711.261, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8830.633, \"from_m\": 6779.803, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9009.054, \"from_m\": 8830.633, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16837.731, \"from_m\": 9009.054, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17205.543, \"from_m\": 16837.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\": 18390.334, \"from_m\": 17205.543, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20347.298, \"from_m\": 18390.334, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20417.44, \"from_m\": 20347.298, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20623.286, \"from_m\": 20417.44, \"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\": 20688.487, \"from_m\": 20623.286, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21363.602, \"from_m\": 20688.487, \"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\": 21961.127, \"from_m\": 21363.602, \"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\": 22457.373, \"from_m\": 21961.127, \"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\": 798909, \"profile_key\": \"986279d254f6b85064e0a9559dcc0b11200818d1f564d87f764d0afc1371880c\", \"schedule_id\": 26561, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1632\", \"location\": \"Cumbernauld\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120563}, {\"is_pass\": false, \"wtt_arr\": \"1633H\", \"wtt_dep\": \"1634\", \"location\": \"Greenfaulds\", \"stage_seq\": 2, \"distance_m\": 1128.753, \"section_seq\": 1, \"route_path_id\": 120563}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638\", \"location\": \"Garnqueen North Jn\", \"stage_seq\": 3, \"distance_m\": 6711.261, \"section_seq\": 1, \"route_path_id\": 120563}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639H\", \"location\": \"Gartcosh Jn\", \"stage_seq\": 4, \"distance_m\": 8948.398, \"section_seq\": 1, \"route_path_id\": 120563}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1641\", \"location\": \"Gartcosh\", \"stage_seq\": 5, \"distance_m\": 9405.043, \"section_seq\": 1, \"route_path_id\": 120563}, {\"is_pass\": false, \"wtt_arr\": \"1644\", \"wtt_dep\": \"1644H\", \"location\": \"Stepps\", \"stage_seq\": 6, \"distance_m\": 13363.897, \"section_seq\": 1, \"route_path_id\": 120563}, {\"is_pass\": false, \"wtt_arr\": \"1646H\", \"wtt_dep\": \"1647H\", \"location\": \"Robroyston\", \"stage_seq\": 7, \"distance_m\": 15483.252, \"section_seq\": 1, \"route_path_id\": 120563}, {\"is_pass\": false, \"wtt_arr\": \"1652H\", \"wtt_dep\": \"1653\", \"location\": \"Springburn\", \"stage_seq\": 8, \"distance_m\": 19629.72, \"section_seq\": 1, \"route_path_id\": 120563}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 9, \"distance_m\": 20561.672, \"section_seq\": 1, \"route_path_id\": 120563}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 10, \"distance_m\": 22457.373, \"section_seq\": 1, \"route_path_id\": 120563}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 22457.373, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120563}], \"total_distance_m\": 22457.373, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 22457.373, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1632", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "1.5", "current_position_lat": "55.9346688", "current_position_lon": "-3.9939624", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Cumbernauld", "service_state_platform": "1", "timing_fact_generation": 1790173932514567, "current_leg_arrival_utc": "2026-09-23T16:33:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:32:01.662698", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:32:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:42:02.146954", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P CUB GLQ 2J95 385122 4 100 None {"version": 3, "segments": [{"to_m": 6711.261, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6779.803, "from_m": 6711.261, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8830.633, "from_m": 6779.803, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9009.054, "from_m": 8830.633, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16837.731, "from_m": 9009.054, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17205.543, "from_m": 16837.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": 18390.334, "from_m": 17205.543, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20347.298, "from_m": 18390.334, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20417.44, "from_m": 20347.298, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20623.286, "from_m": 20417.44, "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": 20688.487, "from_m": 20623.286, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21363.602, "from_m": 20688.487, "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": 21961.127, "from_m": 21363.602, "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": 22457.373, "from_m": 21961.127, "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": 798909, "profile_key": "986279d254f6b85064e0a9559dcc0b11200818d1f564d87f764d0afc1371880c", "schedule_id": 26561, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1632", "location": "Cumbernauld", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120563}, {"is_pass": false, "wtt_arr": "1633H", "wtt_dep": "1634", "location": "Greenfaulds", "stage_seq": 2, "distance_m": 1128.753, "section_seq": 1, "route_path_id": 120563}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638", "location": "Garnqueen North Jn", "stage_seq": 3, "distance_m": 6711.261, "section_seq": 1, "route_path_id": 120563}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639H", "location": "Gartcosh Jn", "stage_seq": 4, "distance_m": 8948.398, "section_seq": 1, "route_path_id": 120563}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1641", "location": "Gartcosh", "stage_seq": 5, "distance_m": 9405.043, "section_seq": 1, "route_path_id": 120563}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1644H", "location": "Stepps", "stage_seq": 6, "distance_m": 13363.897, "section_seq": 1, "route_path_id": 120563}, {"is_pass": false, "wtt_arr": "1646H", "wtt_dep": "1647H", "location": "Robroyston", "stage_seq": 7, "distance_m": 15483.252, "section_seq": 1, "route_path_id": 120563}, {"is_pass": false, "wtt_arr": "1652H", "wtt_dep": "1653", "location": "Springburn", "stage_seq": 8, "distance_m": 19629.72, "section_seq": 1, "route_path_id": 120563}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Cowlairs South Jn", "stage_seq": 9, "distance_m": 20561.672, "section_seq": 1, "route_path_id": 120563}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 10, "distance_m": 22457.373, "section_seq": 1, "route_path_id": 120563}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 22457.373, "from_m": 0.0, "section_seq": 1, "route_path_id": 120563}], "total_distance_m": 22457.373, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 22457.373, "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} [] Cumbernauld 1632 1632 1 16:32:00 None Glasgow Queen St High Level 1659 1659 6 None None https://www.realtimetrains.co.uk/service/gb-nr:W69571/2026-09-23/detailed None Cumbernauld 2026-09-23T16:32:30+01:00 Greenfaulds 1.5 {"type": "LineString", "coordinates": [[-3.980890299999999, 55.9416574], [-3.9816403, 55.94135959999999], [-3.9834743, 55.94060230000001], [-3.9846635, 55.94006519999999], [-3.9858805, 55.939477700000005], [-3.9881048, 55.9381989], [-3.990261499999999, 55.93689119999999], [-3.9929451, 55.9352813], [-3.9939624, 55.9346688]]} 0.7 1632 1633½ None None Greenfaulds 55.9346688 -3.9939624 55.9346688 -3.9939624 1 0 2026-09-23 16:42:24 TERMINATED 2026-09-23 16:32:00 Cumbernauld SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790173932514567 0 0 2026-09-23 16:42:02.146954 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:32:01.662698
767578 798912 Y65680 879B45MT23 2026-09-23 COMPLETE None 2026-09-23 16:32:00 2026-09-23 16:42:24 2026-09-25 16:42:24 {"id": 798912, "stp": "P", "toc": "London Overground", "uid": "Y65680", "consist": null, "dest_crs": "XHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y65680/2026-09-23/detailed", "trust_id": "879B45MT23", "origin_crs": "CYP", "show_on_map": 0, "dar_est_time": "16:32:00", "dar_platform": null, "dest_station": "Highbury & Islington (East London Line)", "service_date": "2026-09-23", "dest_arr_time": "1716", "dest_platform": "2", "is_terminated": 1, "next_location": "Sydenham", "signalling_id": "9B45", "timing_status": null, "origin_station": "Crystal Palace", "current_leg_arr": "1635½", "current_leg_dep": "1632", "current_leg_end": "Sydenham", "origin_dep_time": "1632", "origin_platform": "3", "current_location": null, "last_update_time": "2026-09-23T16:42:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.07195404079161646, 51.41797773860628], [-0.0701024, 51.4172928], [-0.0698458, 51.4172026], [-0.06966379999999998, 51.4171437], [-0.0694844, 51.417093300000005], [-0.06898480000000001, 51.4169669], [-0.0686147, 51.416888799999995], [-0.06828209999999998, 51.4168348], [-0.0679484, 51.416797], [-0.06779349999999999, 51.41678419999999], [-0.0674294, 51.416760899999986], [-0.06709589999999999, 51.4167459], [-0.06678639999999998, 51.4167468], [-0.06657719999999999, 51.41674570000001], [-0.0663521, 51.416751299999994], [-0.06606569999999999, 51.4167636], [-0.0658819, 51.4167722], [-0.0655365, 51.41680109999999], [-0.0652119, 51.4168415], [-0.0649829, 51.4168718], [-0.0646551, 51.4169253], [-0.06439579999999999, 51.417009599999986], [-0.06403499999999998, 51.41708729999999], [-0.0636958, 51.4171832], [-0.06335639999999998, 51.4172811], [-0.06303039999999999, 51.41739], [-0.0628481, 51.4174616], [-0.062637, 51.4175425], [-0.0623111, 51.417685500000005], [-0.062038399999999994, 51.4178258], [-0.0615519, 51.41809699999999], [-0.061100600000000005, 51.418314], [-0.06064919999999999, 51.41859049999999], [-0.060073600000000005, 51.418939], [-0.0597259, 51.41916890000001], [-0.05941199999999999, 51.419399799999994], [-0.05913039999999999, 51.4196254], [-0.0588275, 51.41990800000001], [-0.058538, 51.420205499999994], [-0.058256, 51.4205236], [-0.0579529, 51.4208846], [-0.05771420000000001, 51.4211942], [-0.057640498977152475, 51.42129195366443], [-0.05761801357643543, 51.42132177722947], [-0.0574755, 51.4215108], [-0.0572154, 51.42188759999999], [-0.0569687, 51.4222742], [-0.056778699999999994, 51.42259159999999], [-0.0565091, 51.4230958], [-0.0561156, 51.4238932], [-0.05555229999999999, 51.424957], [-0.0552279, 51.425684700000005], [-0.0549991, 51.4261802], [-0.0547663, 51.4266977], [-0.0544784, 51.427221]]}", "current_leg_start": "Crystal Palace", "dest_arr_time_act": "1715", "motion_projection": null, "next_location_lat": "51.4272210", "next_location_lon": "-0.0544784", "previous_location": null, "current_leg_milage": "1.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1685.75, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7834.742, \"from_m\": 1685.75, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13395.432, \"from_m\": 7834.742, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13439.981, \"from_m\": 13395.432, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15906.334, \"from_m\": 13439.981, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17398.09, \"from_m\": 15906.334, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17590.812, \"from_m\": 17398.09, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 18540.387, \"from_m\": 17590.812, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19258.493, \"from_m\": 18540.387, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20996.152, \"from_m\": 19258.493, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21051.134, \"from_m\": 20996.152, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21311.109, \"from_m\": 21051.134, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21383.983, \"from_m\": 21311.109, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21526.883, \"from_m\": 21383.983, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21929.679, \"from_m\": 21526.883, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22862.988, \"from_m\": 21929.679, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23417.574, \"from_m\": 22862.988, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27583.3, \"from_m\": 23417.574, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 798912, \"profile_key\": \"986a8d314f62d78677052e6300f48a6dd18db6e458df9394639bcfdc3a2f8441\", \"schedule_id\": 29967, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1632\", \"location\": \"Crystal Palace\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1635H\", \"wtt_dep\": \"1636H\", \"location\": \"Sydenham\", \"stage_seq\": 2, \"distance_m\": 1886.834, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1638H\", \"wtt_dep\": \"1639\", \"location\": \"Forest Hill\", \"stage_seq\": 3, \"distance_m\": 3307.365, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1641\", \"wtt_dep\": \"1641H\", \"location\": \"Honor Oak Park\", \"stage_seq\": 4, \"distance_m\": 4659.728, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1643H\", \"wtt_dep\": \"1644\", \"location\": \"Brockley\", \"stage_seq\": 5, \"distance_m\": 6324.799, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1646\", \"wtt_dep\": \"1647\", \"location\": \"New Cross Gate\", \"stage_seq\": 6, \"distance_m\": 7640.81, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 7, \"distance_m\": 8603.163, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 8, \"distance_m\": 9359.988, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1650H\", \"wtt_dep\": \"1651H\", \"location\": \"Surrey Quays\", \"stage_seq\": 9, \"distance_m\": 9649.433, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1652H\", \"wtt_dep\": \"1653H\", \"location\": \"Canada Water\", \"stage_seq\": 10, \"distance_m\": 10259.098, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1654H\", \"wtt_dep\": \"1655\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 10573.163, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1656\", \"wtt_dep\": \"1656H\", \"location\": \"Wapping\", \"stage_seq\": 12, \"distance_m\": 11049.487, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1658\", \"wtt_dep\": \"1658H\", \"location\": \"Shadwell\", \"stage_seq\": 13, \"distance_m\": 16615.377, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"wtt_dep\": \"1701\", \"location\": \"Whitechapel\", \"stage_seq\": 14, \"distance_m\": 17609.219, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1702H\", \"wtt_dep\": \"1703H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 15, \"distance_m\": 18682.731, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1705\", \"wtt_dep\": \"1705H\", \"location\": \"Hoxton\", \"stage_seq\": 16, \"distance_m\": 19915.049, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1707\", \"wtt_dep\": \"1707H\", \"location\": \"Haggerston\", \"stage_seq\": 17, \"distance_m\": 20797.287, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1709\", \"wtt_dep\": \"1710\", \"location\": \"Dalston Junction\", \"stage_seq\": 18, \"distance_m\": 21470.267, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1711H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 19, \"distance_m\": 25688.319, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1712\", \"wtt_dep\": \"1712H\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 20, \"distance_m\": 25938.407, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1715\", \"wtt_dep\": null, \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 21, \"distance_m\": 27583.3, \"section_seq\": 1, \"route_path_id\": 117937}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 27583.3, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117937}], \"total_distance_m\": 27583.3, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 25215.108, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2368.192, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1632", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.5", "current_position_lat": "51.4272210", "current_position_lon": "-0.0544784", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Crystal Palace", "service_state_platform": "3", "timing_fact_generation": 1790175131787015, "current_leg_arrival_utc": "2026-09-23T16:35:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:32:01.672647", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:32:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-23T16:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:42:02.157019", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P CYP XHZ 9B45 None None None None {"version": 3, "segments": [{"to_m": 1685.75, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7834.742, "from_m": 1685.75, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13395.432, "from_m": 7834.742, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13439.981, "from_m": 13395.432, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15906.334, "from_m": 13439.981, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17398.09, "from_m": 15906.334, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17590.812, "from_m": 17398.09, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 18540.387, "from_m": 17590.812, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19258.493, "from_m": 18540.387, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20996.152, "from_m": 19258.493, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21051.134, "from_m": 20996.152, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21311.109, "from_m": 21051.134, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21383.983, "from_m": 21311.109, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21526.883, "from_m": 21383.983, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21929.679, "from_m": 21526.883, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22862.988, "from_m": 21929.679, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23417.574, "from_m": 22862.988, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27583.3, "from_m": 23417.574, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 798912, "profile_key": "986a8d314f62d78677052e6300f48a6dd18db6e458df9394639bcfdc3a2f8441", "schedule_id": 29967, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1632", "location": "Crystal Palace", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1635H", "wtt_dep": "1636H", "location": "Sydenham", "stage_seq": 2, "distance_m": 1886.834, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1638H", "wtt_dep": "1639", "location": "Forest Hill", "stage_seq": 3, "distance_m": 3307.365, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1641H", "location": "Honor Oak Park", "stage_seq": 4, "distance_m": 4659.728, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1643H", "wtt_dep": "1644", "location": "Brockley", "stage_seq": 5, "distance_m": 6324.799, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1647", "location": "New Cross Gate", "stage_seq": 6, "distance_m": 7640.81, "section_seq": 1, "route_path_id": 117937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "Canal Jn (New Cross)", "stage_seq": 7, "distance_m": 8603.163, "section_seq": 1, "route_path_id": 117937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650", "location": "Surrey Quays Silwood Jn", "stage_seq": 8, "distance_m": 9359.988, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1650H", "wtt_dep": "1651H", "location": "Surrey Quays", "stage_seq": 9, "distance_m": 9649.433, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1652H", "wtt_dep": "1653H", "location": "Canada Water", "stage_seq": 10, "distance_m": 10259.098, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1654H", "wtt_dep": "1655", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 10573.163, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": "1656H", "location": "Wapping", "stage_seq": 12, "distance_m": 11049.487, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": "1658H", "location": "Shadwell", "stage_seq": 13, "distance_m": 16615.377, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": "1701", "location": "Whitechapel", "stage_seq": 14, "distance_m": 17609.219, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1702H", "wtt_dep": "1703H", "location": "Shoreditch High Street", "stage_seq": 15, "distance_m": 18682.731, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1705", "wtt_dep": "1705H", "location": "Hoxton", "stage_seq": 16, "distance_m": 19915.049, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1707", "wtt_dep": "1707H", "location": "Haggerston", "stage_seq": 17, "distance_m": 20797.287, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1709", "wtt_dep": "1710", "location": "Dalston Junction", "stage_seq": 18, "distance_m": 21470.267, "section_seq": 1, "route_path_id": 117937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1711H", "location": "East London Line Boundary North London Line", "stage_seq": 19, "distance_m": 25688.319, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1712", "wtt_dep": "1712H", "location": "Canonbury East London Line", "stage_seq": 20, "distance_m": 25938.407, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1715", "wtt_dep": null, "location": "Highbury & Islington (East London Line)", "stage_seq": 21, "distance_m": 27583.3, "section_seq": 1, "route_path_id": 117937}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 27583.3, "from_m": 0.0, "section_seq": 1, "route_path_id": 117937}], "total_distance_m": 27583.3, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 25215.108, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2368.192, "synthetic_unknown_infrastructure_limit_mph": 60} [] Crystal Palace 1632 1632 3 16:32:00 None Highbury & Islington (East London Line) 1716 1715 2 None None https://www.realtimetrains.co.uk/service/gb-nr:Y65680/2026-09-23/detailed None Crystal Palace 2026-09-23T16:32:30+01:00 Sydenham 3.5 {"type": "LineString", "coordinates": [[-0.07195404079161646, 51.41797773860628], [-0.0701024, 51.4172928], [-0.0698458, 51.4172026], [-0.06966379999999998, 51.4171437], [-0.0694844, 51.417093300000005], [-0.06898480000000001, 51.4169669], [-0.0686147, 51.416888799999995], [-0.06828209999999998, 51.4168348], [-0.0679484, 51.416797], [-0.06779349999999999, 51.41678419999999], [-0.0674294, 51.416760899999986], [-0.06709589999999999, 51.4167459], [-0.06678639999999998, 51.4167468], [-0.06657719999999999, 51.41674570000001], [-0.0663521, 51.416751299999994], [-0.06606569999999999, 51.4167636], [-0.0658819, 51.4167722], [-0.0655365, 51.41680109999999], [-0.0652119, 51.4168415], [-0.0649829, 51.4168718], [-0.0646551, 51.4169253], [-0.06439579999999999, 51.417009599999986], [-0.06403499999999998, 51.41708729999999], [-0.0636958, 51.4171832], [-0.06335639999999998, 51.4172811], [-0.06303039999999999, 51.41739], [-0.0628481, 51.4174616], [-0.062637, 51.4175425], [-0.0623111, 51.417685500000005], [-0.062038399999999994, 51.4178258], [-0.0615519, 51.41809699999999], [-0.061100600000000005, 51.418314], [-0.06064919999999999, 51.41859049999999], [-0.060073600000000005, 51.418939], [-0.0597259, 51.41916890000001], [-0.05941199999999999, 51.419399799999994], [-0.05913039999999999, 51.4196254], [-0.0588275, 51.41990800000001], [-0.058538, 51.420205499999994], [-0.058256, 51.4205236], [-0.0579529, 51.4208846], [-0.05771420000000001, 51.4211942], [-0.057640498977152475, 51.42129195366443], [-0.05761801357643543, 51.42132177722947], [-0.0574755, 51.4215108], [-0.0572154, 51.42188759999999], [-0.0569687, 51.4222742], [-0.056778699999999994, 51.42259159999999], [-0.0565091, 51.4230958], [-0.0561156, 51.4238932], [-0.05555229999999999, 51.424957], [-0.0552279, 51.425684700000005], [-0.0549991, 51.4261802], [-0.0547663, 51.4266977], [-0.0544784, 51.427221]]} 1.2 1632 1635½ None None Sydenham 51.4272210 -0.0544784 51.4272210 -0.0544784 1 0 2026-09-23 16:42:24 TERMINATED 2026-09-23 16:32:00 Crystal Palace SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790175131787015 1 1 2026-09-23 16:42:02.157019 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:32:01.672647
767579 798913 P90683 895H06MT23 2026-09-23 COMPLETE None 2026-09-23 16:32:00 2026-09-23 16:42:24 2026-09-25 16:42:24 {"id": 798913, "stp": "P", "toc": "Southeastern", "uid": "P90683", "consist": "465163+465909+466021", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90683/2026-09-23/detailed", "trust_id": "895H06MT23", "origin_crs": "TBW", "show_on_map": 0, "dar_est_time": "16:32:00", "dar_platform": null, "dest_station": "Tunbridge Wells Turnback", "service_date": "2026-09-23", "dest_arr_time": "1635", "dest_platform": null, "is_terminated": 1, "next_location": "Tunbridge Wells Turnback", "signalling_id": "5H06", "timing_status": null, "origin_station": "Tunbridge Wells", "current_leg_arr": "1635", "current_leg_dep": "1632", "current_leg_end": "Tunbridge Wells Turnback", "origin_dep_time": "1632", "origin_platform": "2", "current_location": null, "last_update_time": "2026-09-23T16:42:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2630276, 51.12976020000001], [0.26299549999999994, 51.130096300000005], [0.2630312, 51.130529299999985], [0.2630506, 51.130729999999986], [0.2631667, 51.13207690000001], [0.2632347, 51.1327262], [0.2633666, 51.1332143], [0.2635402, 51.1336966], [0.2638212, 51.13443979999999], [0.26415989999999995, 51.13525089999999], [0.2644657000000001, 51.135768], [0.2649323, 51.13642329999999], [0.2656299, 51.13719240000001], [0.2661820999999999, 51.13777019999999], [0.2664315, 51.1380311], [0.2672049, 51.13885239999999], [0.2684934, 51.1399923], [0.2687679, 51.140221], [0.2690737, 51.14044990000001]]}", "current_leg_start": "Tunbridge Wells", "dest_arr_time_act": "1635", "motion_projection": null, "next_location_lat": "51.1404499", "next_location_lon": "0.2690737", "previous_location": null, "current_leg_milage": "0.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 107.777, \"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\": 858.088, \"from_m\": 107.777, \"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\": 1260.133, \"from_m\": 858.088, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1293.344, \"from_m\": 1260.133, \"capability_applied\": null, \"effective_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\": 798913, \"profile_key\": \"7b49976805ed4dcc200f333eb2bdc52a18fd830b5518b289d09f1db7e3d3807f\", \"schedule_id\": 23282, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1632\", \"location\": \"Tunbridge Wells\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140250}, {\"is_pass\": false, \"wtt_arr\": \"1635\", \"wtt_dep\": null, \"location\": \"Tunbridge Wells Turnback\", \"stage_seq\": 2, \"distance_m\": 1293.344, \"section_seq\": 1, \"route_path_id\": 140250}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1293.344, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140250}], \"total_distance_m\": 1293.344, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 1260.133, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 33.211, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1632", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "51.1404499", "current_position_lon": "0.2690737", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Tunbridge Wells", "service_state_platform": "2", "timing_fact_generation": 1790173982945573, "current_leg_arrival_utc": "2026-09-23T16:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:32:01.676931", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:32:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:42:02.159733", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P TBW None 5H06 465163+465909+466021 10 75 None {"version": 3, "segments": [{"to_m": 107.777, "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": 858.088, "from_m": 107.777, "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": 1260.133, "from_m": 858.088, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1293.344, "from_m": 1260.133, "capability_applied": null, "effective_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": 798913, "profile_key": "7b49976805ed4dcc200f333eb2bdc52a18fd830b5518b289d09f1db7e3d3807f", "schedule_id": 23282, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1632", "location": "Tunbridge Wells", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140250}, {"is_pass": false, "wtt_arr": "1635", "wtt_dep": null, "location": "Tunbridge Wells Turnback", "stage_seq": 2, "distance_m": 1293.344, "section_seq": 1, "route_path_id": 140250}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1293.344, "from_m": 0.0, "section_seq": 1, "route_path_id": 140250}], "total_distance_m": 1293.344, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 1260.133, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 33.211, "synthetic_unknown_infrastructure_limit_mph": 60} [] Tunbridge Wells 1632 1632 2 16:32:00 None Tunbridge Wells Turnback 1635 1635 None None None https://www.realtimetrains.co.uk/service/gb-nr:P90683/2026-09-23/detailed None Tunbridge Wells 2026-09-23T16:32:30+01:00 Tunbridge Wells Turnback 3.0 {"type": "LineString", "coordinates": [[0.2630276, 51.12976020000001], [0.26299549999999994, 51.130096300000005], [0.2630312, 51.130529299999985], [0.2630506, 51.130729999999986], [0.2631667, 51.13207690000001], [0.2632347, 51.1327262], [0.2633666, 51.1332143], [0.2635402, 51.1336966], [0.2638212, 51.13443979999999], [0.26415989999999995, 51.13525089999999], [0.2644657000000001, 51.135768], [0.2649323, 51.13642329999999], [0.2656299, 51.13719240000001], [0.2661820999999999, 51.13777019999999], [0.2664315, 51.1380311], [0.2672049, 51.13885239999999], [0.2684934, 51.1399923], [0.2687679, 51.140221], [0.2690737, 51.14044990000001]]} 0.8 1632 1635 None None Tunbridge Wells Turnback 51.1404499 0.2690737 51.1404499 0.2690737 1 0 2026-09-23 16:42:24 TERMINATED 2026-09-23 16:32:00 Tunbridge Wells SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790173982945573 0 0 2026-09-23 16:42:02.159733 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:32:01.676931
767580 798916 L87230 071G43MT23 2026-09-23 COMPLETE None 2026-09-23 16:32:00 2026-09-23 16:42:24 2026-09-25 16:42:24 {"id": 798916, "stp": "P", "toc": "ScotRail", "uid": "L87230", "consist": "380008", "dest_crs": "GRK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87230/2026-09-23/detailed", "trust_id": "071G43MT23", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": "16:32:00", "dar_platform": null, "dest_station": "Gourock", "service_date": "2026-09-23", "dest_arr_time": "1713", "dest_platform": "1", "is_terminated": 1, "next_location": "Paisley Gilmour Street", "signalling_id": "1G43", "timing_status": null, "origin_station": "Glasgow Central High Level", "current_leg_arr": "1642", "current_leg_dep": "1632", "current_leg_end": "Paisley Gilmour Street", "origin_dep_time": "1632", "origin_platform": "13", "current_location": null, "last_update_time": "2026-09-23T16:42:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.2588986, 55.85577210000001], [-4.2589091, 55.85575599999999], [-4.259010999999999, 55.85556830000001], [-4.259063599999999, 55.855422], [-4.2590728, 55.8553988], [-4.259097800000001, 55.85533149999999], [-4.2591215, 55.8552686], [-4.259168, 55.85512599999999], [-4.2592711, 55.8548448], [-4.259532999999999, 55.8541274], [-4.2595469, 55.8540878], [-4.2595536, 55.8540673], [-4.259604699999999, 55.8539521], [-4.2596627, 55.8537715], [-4.2598181, 55.8533463], [-4.2599183, 55.85308289999998], [-4.259924699999999, 55.85306609999999], [-4.259964300000001, 55.85293419999999], [-4.2600191999999995, 55.852766199999984], [-4.2601584, 55.8523849], [-4.2601743, 55.8523338], [-4.260208, 55.8522404], [-4.260250999999999, 55.8521212], [-4.2603177, 55.851975], [-4.2603812, 55.85178899999999], [-4.2604304, 55.851674], [-4.2605259, 55.8514955], [-4.2606476, 55.8513353], [-4.2607179, 55.8512377], [-4.260826577132423, 55.85113166279792], [-4.2609155, 55.85104489999999], [-4.2609579, 55.8510073], [-4.2610421, 55.8509404], [-4.261148599999999, 55.8508569], [-4.261259699999999, 55.8507788], [-4.2614538, 55.8506429], [-4.2616199, 55.85054070000001], [-4.2618533, 55.85042620000001], [-4.2620266, 55.85034790000001], [-4.2621334, 55.850299599999985], [-4.262463999999999, 55.85018189999999], [-4.2625108, 55.850167299999995], [-4.262755, 55.85009109999999], [-4.2631315999999995, 55.84998310000001], [-4.2635209, 55.84989], [-4.2638298, 55.849823099999995], [-4.264347699999999, 55.849710599999995], [-4.2649539, 55.8495865], [-4.2654366999999995, 55.84948369999999], [-4.2655896, 55.84945230000001], [-4.2660291, 55.8493621], [-4.266586299999999, 55.849247], [-4.2672472, 55.84910539999999], [-4.2679054999999995, 55.84896440000001], [-4.2686807, 55.8488201], [-4.2690109, 55.84875859999999], [-4.269705, 55.84864700000001], [-4.2698657, 55.8486212], [-4.2704634, 55.8485282], [-4.270745299999999, 55.8484843], [-4.2729474, 55.848146799999995], [-4.2731842, 55.84811049999999], [-4.2745162, 55.84794260000001], [-4.274955699999999, 55.847896799999994], [-4.2753295, 55.8478601], [-4.2753898, 55.8478542], [-4.2761065, 55.8477785], [-4.2763816, 55.84775549999999], [-4.277514, 55.8476708], [-4.2777709, 55.84765159999999], [-4.2784657, 55.84761819999999], [-4.2789235, 55.8475948], [-4.2797405, 55.8475426], [-4.279811811127619, 55.84753919055483], [-4.2803115, 55.8475153], [-4.280480899999999, 55.84751020000001], [-4.2812529, 55.84750029999999], [-4.2830494, 55.847480299999994], [-4.2830812, 55.8474799], [-4.2834438, 55.8474759], [-4.285142499999999, 55.84749409999999], [-4.286606399999999, 55.8475359], [-4.287027337604621, 55.84754958186352], [-4.287513999999999, 55.84756539999999], [-4.289330399999999, 55.8476654], [-4.2897476, 55.84769409999999], [-4.290204800000001, 55.84772659999999], [-4.2907402999999995, 55.8477688], [-4.291487399999999, 55.84783519999999], [-4.2916949, 55.847854700000006], [-4.2917274999999995, 55.8478578], [-4.2954232, 55.8482055], [-4.298333899999999, 55.8484947], [-4.3001136, 55.84867200000001], [-4.3021996, 55.848893800000006], [-4.3022617, 55.8489007], [-4.3057023999999995, 55.8492459], [-4.3059333, 55.84926990000001], [-4.307099699999999, 55.8493911], [-4.3095806, 55.8496313], [-4.3104319, 55.849716099999995], [-4.3114764, 55.849822199999984], [-4.311913363773703, 55.84986626237388], [-4.3126584999999995, 55.84994139999999], [-4.314926400000001, 55.85013069999999], [-4.315440699999999, 55.8501835], [-4.316502, 55.85029240000001], [-4.3170393, 55.85034749999999], [-4.321409699999999, 55.85078930000001], [-4.324417699999999, 55.8510891], [-4.3251524, 55.851162300000006], [-4.327906499999999, 55.851439799999994], [-4.3282558, 55.851476099999985], [-4.3305345, 55.8517131], [-4.3369289, 55.8523715], [-4.3376471, 55.8524393], [-4.340281, 55.852688099999995], [-4.3414196, 55.85280459999999], [-4.341513399999999, 55.8528142], [-4.3460335, 55.85326849999999], [-4.3520233, 55.85389549999999], [-4.353274899999999, 55.8540211], [-4.3533052, 55.8540241], [-4.3548722, 55.85418129999999], [-4.356153, 55.8543036], [-4.361975499999999, 55.8548862], [-4.3620062, 55.8548892], [-4.3639672, 55.8550838], [-4.3640631999999995, 55.8550933], [-4.3648012, 55.8551624], [-4.3682661, 55.85551469999999], [-4.368766999999999, 55.85556879999999], [-4.3715965, 55.8558542], [-4.3717486, 55.8558687], [-4.3736985, 55.85606580000001], [-4.3747732, 55.8561588], [-4.3749093, 55.8561695], [-4.374935899999999, 55.8561716], [-4.375898099999999, 55.8562473], [-4.3767806, 55.85630129999999], [-4.3774166, 55.8563288], [-4.3783263, 55.85636989999999], [-4.380101599999999, 55.8564053], [-4.3814374, 55.856415000000005], [-4.3832550999999995, 55.8563946], [-4.3843791, 55.8563639], [-4.386135200000001, 55.85628500000001], [-4.3867023, 55.8562517], [-4.386735399999999, 55.85624980000001], [-4.3873556, 55.85621059999999], [-4.388207899999999, 55.8561504], [-4.3889497, 55.856090599999995], [-4.3901164, 55.8559838], [-4.3912287, 55.8558708], [-4.391934899999999, 55.85580039999999], [-4.3929455, 55.8556888], [-4.3939721, 55.855559199999995], [-4.3952537, 55.85538579999999], [-4.3957979, 55.85530769999999], [-4.3963564, 55.8552268], [-4.3977487, 55.8550013], [-4.3984665, 55.8548646], [-4.3992170999999995, 55.8547216], [-4.399572492345717, 55.8546510340212], [-4.3995777, 55.85465], [-4.4000238, 55.8545553], [-4.4009733, 55.854342900000006], [-4.401692199999999, 55.8541706], [-4.401744892185655, 55.85415702067183], [-4.402330899999999, 55.854006], [-4.402953799999999, 55.8538401], [-4.4035842, 55.853675599999995], [-4.4039943, 55.853564], [-4.4045160999999995, 55.85341840000001], [-4.4048354000000005, 55.8533176], [-4.4052068, 55.85320099999999], [-4.4057977, 55.8530039], [-4.406228099999999, 55.8528719], [-4.4066656, 55.85272309999999], [-4.4072955, 55.852504499999995], [-4.4075597, 55.8524075], [-4.4081826, 55.8521595], [-4.4089544, 55.85184129999999], [-4.4093982, 55.8516527], [-4.4097245, 55.8515086], [-4.410785899999999, 55.8510277], [-4.4117969, 55.8505565], [-4.4122139, 55.8503621], [-4.4129586000000005, 55.850021799999986], [-4.4136543, 55.849705699999994], [-4.414555, 55.8493179], [-4.415494, 55.8489523], [-4.4164912, 55.84858989999999], [-4.417005399999999, 55.8484216], [-4.4176203, 55.8482253], [-4.4180946, 55.8480867], [-4.418513699999999, 55.8479761], [-4.418879399999999, 55.8478893], [-4.419213199999999, 55.8478152], [-4.419474299999999, 55.8477641], [-4.4197634, 55.847711800000006], [-4.4199594, 55.84767690000001], [-4.420155299999999, 55.8476475], [-4.420462499999999, 55.8476031], [-4.420738599999999, 55.847568], [-4.421037699999999, 55.8475368], [-4.4213003, 55.84751510000001], [-4.4216017, 55.84749180000001], [-4.421943999999999, 55.84747310000001], [-4.422207499999999, 55.8474645], [-4.4225537, 55.847454899999995], [-4.4230199, 55.8474602], [-4.423666599999999, 55.847467599999995], [-4.4239379, 55.8474714], [-4.424534, 55.8474786]]}", "current_leg_start": "Glasgow Central High Level", "dest_arr_time_act": "1713", "motion_projection": null, "next_location_lat": "55.8474786", "next_location_lon": "-4.4245340", "previous_location": null, "current_leg_milage": "7.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 952.039, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1069.969, \"from_m\": 952.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1417.33, \"from_m\": 1069.969, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1852.391, \"from_m\": 1417.33, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2404.939, \"from_m\": 1852.391, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2728.99, \"from_m\": 2404.939, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2730.087, \"from_m\": 2728.99, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2807.868, \"from_m\": 2730.087, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4840.333, \"from_m\": 2807.868, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4970.309, \"from_m\": 4840.333, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10981.624, \"from_m\": 4970.309, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11050.628, \"from_m\": 10981.624, \"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\": 11196.113, \"from_m\": 11050.628, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12522.582, \"from_m\": 11196.113, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31747.309, \"from_m\": 12522.582, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32569.473, \"from_m\": 31747.309, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33161.09, \"from_m\": 32569.473, \"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\": 35461.558, \"from_m\": 33161.09, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38015.698, \"from_m\": 35461.558, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39341.734, \"from_m\": 38015.698, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 41133.72, \"from_m\": 39341.734, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41526.722, \"from_m\": 41133.72, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 42048.709, \"from_m\": 41526.722, \"capability_applied\": null, \"effective_limit_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\": 798916, \"profile_key\": \"07e97c08577557cc9050baf315ee571058217162a508ec56c33b3054f14670e1\", \"schedule_id\": 17510, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1632\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 931.245, \"section_seq\": 1, \"route_path_id\": 137859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636\", \"location\": \"Shields Jn\", \"stage_seq\": 3, \"distance_m\": 2663.035, \"section_seq\": 1, \"route_path_id\": 137859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640H\", \"location\": \"Arkleston Jn\", \"stage_seq\": 4, \"distance_m\": 9798.145, \"section_seq\": 1, \"route_path_id\": 137859}, {\"is_pass\": false, \"wtt_arr\": \"1642\", \"wtt_dep\": \"1643\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 5, \"distance_m\": 11723.875, \"section_seq\": 1, \"route_path_id\": 137859}, {\"is_pass\": false, \"wtt_arr\": \"1648\", \"wtt_dep\": \"1648H\", \"location\": \"Bishopton\", \"stage_seq\": 6, \"distance_m\": 19671.464, \"section_seq\": 1, \"route_path_id\": 137859}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": \"1658\", \"location\": \"Port Glasgow\", \"stage_seq\": 7, \"distance_m\": 32692.696, \"section_seq\": 1, \"route_path_id\": 137859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659\", \"location\": \"Wemyss Bay Jn\", \"stage_seq\": 8, \"distance_m\": 33448.184, \"section_seq\": 1, \"route_path_id\": 137859}, {\"is_pass\": false, \"wtt_arr\": \"1659H\", \"wtt_dep\": \"1700\", \"location\": \"Bogston\", \"stage_seq\": 9, \"distance_m\": 34153.104, \"section_seq\": 1, \"route_path_id\": 137859}, {\"is_pass\": false, \"wtt_arr\": \"1702\", \"wtt_dep\": \"1702H\", \"location\": \"Cartsdyke\", \"stage_seq\": 10, \"distance_m\": 35561.265, \"section_seq\": 1, \"route_path_id\": 137859}, {\"is_pass\": false, \"wtt_arr\": \"1704\", \"wtt_dep\": \"1704H\", \"location\": \"Greenock Central\", \"stage_seq\": 11, \"distance_m\": 36860.864, \"section_seq\": 1, \"route_path_id\": 137859}, {\"is_pass\": false, \"wtt_arr\": \"1706\", \"wtt_dep\": \"1707\", \"location\": \"Greenock West\", \"stage_seq\": 12, \"distance_m\": 37934.339, \"section_seq\": 1, \"route_path_id\": 137859}, {\"is_pass\": false, \"wtt_arr\": \"1709H\", \"wtt_dep\": \"1710\", \"location\": \"Fort Matilda\", \"stage_seq\": 13, \"distance_m\": 40181.328, \"section_seq\": 1, \"route_path_id\": 137859}, {\"is_pass\": false, \"wtt_arr\": \"1713\", \"wtt_dep\": null, \"location\": \"Gourock\", \"stage_seq\": 14, \"distance_m\": 42048.709, \"section_seq\": 1, \"route_path_id\": 137859}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 42048.709, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137859}], \"total_distance_m\": 42048.709, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 41483.672, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 565.037, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1632", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "10.0", "current_position_lat": "55.8474786", "current_position_lon": "-4.4245340", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "13", "timing_fact_generation": 1790173987267516, "current_leg_arrival_utc": "2026-09-23T16:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:32:01.680018", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:32:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:42:02.170326", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLC GRK 1G43 380008 3 100 None {"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 952.039, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1069.969, "from_m": 952.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1417.33, "from_m": 1069.969, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 1852.391, "from_m": 1417.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2404.939, "from_m": 1852.391, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2728.99, "from_m": 2404.939, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2730.087, "from_m": 2728.99, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2807.868, "from_m": 2730.087, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4840.333, "from_m": 2807.868, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4970.309, "from_m": 4840.333, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10981.624, "from_m": 4970.309, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11050.628, "from_m": 10981.624, "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": 11196.113, "from_m": 11050.628, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12522.582, "from_m": 11196.113, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31747.309, "from_m": 12522.582, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32569.473, "from_m": 31747.309, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33161.09, "from_m": 32569.473, "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": 35461.558, "from_m": 33161.09, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38015.698, "from_m": 35461.558, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39341.734, "from_m": 38015.698, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 41133.72, "from_m": 39341.734, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41526.722, "from_m": 41133.72, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 42048.709, "from_m": 41526.722, "capability_applied": null, "effective_limit_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": 798916, "profile_key": "07e97c08577557cc9050baf315ee571058217162a508ec56c33b3054f14670e1", "schedule_id": 17510, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1632", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 931.245, "section_seq": 1, "route_path_id": 137859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "Shields Jn", "stage_seq": 3, "distance_m": 2663.035, "section_seq": 1, "route_path_id": 137859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640H", "location": "Arkleston Jn", "stage_seq": 4, "distance_m": 9798.145, "section_seq": 1, "route_path_id": 137859}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1643", "location": "Paisley Gilmour Street", "stage_seq": 5, "distance_m": 11723.875, "section_seq": 1, "route_path_id": 137859}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": "1648H", "location": "Bishopton", "stage_seq": 6, "distance_m": 19671.464, "section_seq": 1, "route_path_id": 137859}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": "1658", "location": "Port Glasgow", "stage_seq": 7, "distance_m": 32692.696, "section_seq": 1, "route_path_id": 137859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659", "location": "Wemyss Bay Jn", "stage_seq": 8, "distance_m": 33448.184, "section_seq": 1, "route_path_id": 137859}, {"is_pass": false, "wtt_arr": "1659H", "wtt_dep": "1700", "location": "Bogston", "stage_seq": 9, "distance_m": 34153.104, "section_seq": 1, "route_path_id": 137859}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": "1702H", "location": "Cartsdyke", "stage_seq": 10, "distance_m": 35561.265, "section_seq": 1, "route_path_id": 137859}, {"is_pass": false, "wtt_arr": "1704", "wtt_dep": "1704H", "location": "Greenock Central", "stage_seq": 11, "distance_m": 36860.864, "section_seq": 1, "route_path_id": 137859}, {"is_pass": false, "wtt_arr": "1706", "wtt_dep": "1707", "location": "Greenock West", "stage_seq": 12, "distance_m": 37934.339, "section_seq": 1, "route_path_id": 137859}, {"is_pass": false, "wtt_arr": "1709H", "wtt_dep": "1710", "location": "Fort Matilda", "stage_seq": 13, "distance_m": 40181.328, "section_seq": 1, "route_path_id": 137859}, {"is_pass": false, "wtt_arr": "1713", "wtt_dep": null, "location": "Gourock", "stage_seq": 14, "distance_m": 42048.709, "section_seq": 1, "route_path_id": 137859}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 42048.709, "from_m": 0.0, "section_seq": 1, "route_path_id": 137859}], "total_distance_m": 42048.709, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 41483.672, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 565.037, "synthetic_unknown_infrastructure_limit_mph": 60} [] Glasgow Central High Level 1632 1632 13 16:32:00 None Gourock 1713 1713 1 None None https://www.realtimetrains.co.uk/service/gb-nr:L87230/2026-09-23/detailed None Glasgow Central High Level 2026-09-23T16:32:30+01:00 Paisley Gilmour Street 10.0 {"type": "LineString", "coordinates": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.2588986, 55.85577210000001], [-4.2589091, 55.85575599999999], [-4.259010999999999, 55.85556830000001], [-4.259063599999999, 55.855422], [-4.2590728, 55.8553988], [-4.259097800000001, 55.85533149999999], [-4.2591215, 55.8552686], [-4.259168, 55.85512599999999], [-4.2592711, 55.8548448], [-4.259532999999999, 55.8541274], [-4.2595469, 55.8540878], [-4.2595536, 55.8540673], [-4.259604699999999, 55.8539521], [-4.2596627, 55.8537715], [-4.2598181, 55.8533463], [-4.2599183, 55.85308289999998], [-4.259924699999999, 55.85306609999999], [-4.259964300000001, 55.85293419999999], [-4.2600191999999995, 55.852766199999984], [-4.2601584, 55.8523849], [-4.2601743, 55.8523338], [-4.260208, 55.8522404], [-4.260250999999999, 55.8521212], [-4.2603177, 55.851975], [-4.2603812, 55.85178899999999], [-4.2604304, 55.851674], [-4.2605259, 55.8514955], [-4.2606476, 55.8513353], [-4.2607179, 55.8512377], [-4.260826577132423, 55.85113166279792], [-4.2609155, 55.85104489999999], [-4.2609579, 55.8510073], [-4.2610421, 55.8509404], [-4.261148599999999, 55.8508569], [-4.261259699999999, 55.8507788], [-4.2614538, 55.8506429], [-4.2616199, 55.85054070000001], [-4.2618533, 55.85042620000001], [-4.2620266, 55.85034790000001], [-4.2621334, 55.850299599999985], [-4.262463999999999, 55.85018189999999], [-4.2625108, 55.850167299999995], [-4.262755, 55.85009109999999], [-4.2631315999999995, 55.84998310000001], [-4.2635209, 55.84989], [-4.2638298, 55.849823099999995], [-4.264347699999999, 55.849710599999995], [-4.2649539, 55.8495865], [-4.2654366999999995, 55.84948369999999], [-4.2655896, 55.84945230000001], [-4.2660291, 55.8493621], [-4.266586299999999, 55.849247], [-4.2672472, 55.84910539999999], [-4.2679054999999995, 55.84896440000001], [-4.2686807, 55.8488201], [-4.2690109, 55.84875859999999], [-4.269705, 55.84864700000001], [-4.2698657, 55.8486212], [-4.2704634, 55.8485282], [-4.270745299999999, 55.8484843], [-4.2729474, 55.848146799999995], [-4.2731842, 55.84811049999999], [-4.2745162, 55.84794260000001], [-4.274955699999999, 55.847896799999994], [-4.2753295, 55.8478601], [-4.2753898, 55.8478542], [-4.2761065, 55.8477785], [-4.2763816, 55.84775549999999], [-4.277514, 55.8476708], [-4.2777709, 55.84765159999999], [-4.2784657, 55.84761819999999], [-4.2789235, 55.8475948], [-4.2797405, 55.8475426], [-4.279811811127619, 55.84753919055483], [-4.2803115, 55.8475153], [-4.280480899999999, 55.84751020000001], [-4.2812529, 55.84750029999999], [-4.2830494, 55.847480299999994], [-4.2830812, 55.8474799], [-4.2834438, 55.8474759], [-4.285142499999999, 55.84749409999999], [-4.286606399999999, 55.8475359], [-4.287027337604621, 55.84754958186352], [-4.287513999999999, 55.84756539999999], [-4.289330399999999, 55.8476654], [-4.2897476, 55.84769409999999], [-4.290204800000001, 55.84772659999999], [-4.2907402999999995, 55.8477688], [-4.291487399999999, 55.84783519999999], [-4.2916949, 55.847854700000006], [-4.2917274999999995, 55.8478578], [-4.2954232, 55.8482055], [-4.298333899999999, 55.8484947], [-4.3001136, 55.84867200000001], [-4.3021996, 55.848893800000006], [-4.3022617, 55.8489007], [-4.3057023999999995, 55.8492459], [-4.3059333, 55.84926990000001], [-4.307099699999999, 55.8493911], [-4.3095806, 55.8496313], [-4.3104319, 55.849716099999995], [-4.3114764, 55.849822199999984], [-4.311913363773703, 55.84986626237388], [-4.3126584999999995, 55.84994139999999], [-4.314926400000001, 55.85013069999999], [-4.315440699999999, 55.8501835], [-4.316502, 55.85029240000001], [-4.3170393, 55.85034749999999], [-4.321409699999999, 55.85078930000001], [-4.324417699999999, 55.8510891], [-4.3251524, 55.851162300000006], [-4.327906499999999, 55.851439799999994], [-4.3282558, 55.851476099999985], [-4.3305345, 55.8517131], [-4.3369289, 55.8523715], [-4.3376471, 55.8524393], [-4.340281, 55.852688099999995], [-4.3414196, 55.85280459999999], [-4.341513399999999, 55.8528142], [-4.3460335, 55.85326849999999], [-4.3520233, 55.85389549999999], [-4.353274899999999, 55.8540211], [-4.3533052, 55.8540241], [-4.3548722, 55.85418129999999], [-4.356153, 55.8543036], [-4.361975499999999, 55.8548862], [-4.3620062, 55.8548892], [-4.3639672, 55.8550838], [-4.3640631999999995, 55.8550933], [-4.3648012, 55.8551624], [-4.3682661, 55.85551469999999], [-4.368766999999999, 55.85556879999999], [-4.3715965, 55.8558542], [-4.3717486, 55.8558687], [-4.3736985, 55.85606580000001], [-4.3747732, 55.8561588], [-4.3749093, 55.8561695], [-4.374935899999999, 55.8561716], [-4.375898099999999, 55.8562473], [-4.3767806, 55.85630129999999], [-4.3774166, 55.8563288], [-4.3783263, 55.85636989999999], [-4.380101599999999, 55.8564053], [-4.3814374, 55.856415000000005], [-4.3832550999999995, 55.8563946], [-4.3843791, 55.8563639], [-4.386135200000001, 55.85628500000001], [-4.3867023, 55.8562517], [-4.386735399999999, 55.85624980000001], [-4.3873556, 55.85621059999999], [-4.388207899999999, 55.8561504], [-4.3889497, 55.856090599999995], [-4.3901164, 55.8559838], [-4.3912287, 55.8558708], [-4.391934899999999, 55.85580039999999], [-4.3929455, 55.8556888], [-4.3939721, 55.855559199999995], [-4.3952537, 55.85538579999999], [-4.3957979, 55.85530769999999], [-4.3963564, 55.8552268], [-4.3977487, 55.8550013], [-4.3984665, 55.8548646], [-4.3992170999999995, 55.8547216], [-4.399572492345717, 55.8546510340212], [-4.3995777, 55.85465], [-4.4000238, 55.8545553], [-4.4009733, 55.854342900000006], [-4.401692199999999, 55.8541706], [-4.401744892185655, 55.85415702067183], [-4.402330899999999, 55.854006], [-4.402953799999999, 55.8538401], [-4.4035842, 55.853675599999995], [-4.4039943, 55.853564], [-4.4045160999999995, 55.85341840000001], [-4.4048354000000005, 55.8533176], [-4.4052068, 55.85320099999999], [-4.4057977, 55.8530039], [-4.406228099999999, 55.8528719], [-4.4066656, 55.85272309999999], [-4.4072955, 55.852504499999995], [-4.4075597, 55.8524075], [-4.4081826, 55.8521595], [-4.4089544, 55.85184129999999], [-4.4093982, 55.8516527], [-4.4097245, 55.8515086], [-4.410785899999999, 55.8510277], [-4.4117969, 55.8505565], [-4.4122139, 55.8503621], [-4.4129586000000005, 55.850021799999986], [-4.4136543, 55.849705699999994], [-4.414555, 55.8493179], [-4.415494, 55.8489523], [-4.4164912, 55.84858989999999], [-4.417005399999999, 55.8484216], [-4.4176203, 55.8482253], [-4.4180946, 55.8480867], [-4.418513699999999, 55.8479761], [-4.418879399999999, 55.8478893], [-4.419213199999999, 55.8478152], [-4.419474299999999, 55.8477641], [-4.4197634, 55.847711800000006], [-4.4199594, 55.84767690000001], [-4.420155299999999, 55.8476475], [-4.420462499999999, 55.8476031], [-4.420738599999999, 55.847568], [-4.421037699999999, 55.8475368], [-4.4213003, 55.84751510000001], [-4.4216017, 55.84749180000001], [-4.421943999999999, 55.84747310000001], [-4.422207499999999, 55.8474645], [-4.4225537, 55.847454899999995], [-4.4230199, 55.8474602], [-4.423666599999999, 55.847467599999995], [-4.4239379, 55.8474714], [-4.424534, 55.8474786]]} 7.2 1632 1642 None None Paisley Gilmour Street 55.8474786 -4.4245340 55.8474786 -4.4245340 1 0 2026-09-23 16:42:24 TERMINATED 2026-09-23 16:32:00 Glasgow Central High Level SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790173987267516 0 0 2026-09-23 16:42:02.170326 13 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:32:01.680018
767581 798907 S01583 722I101T23 2026-09-23 COMPLETE None 2026-09-23 16:32:30 2026-09-23 16:42:54 2026-09-25 16:42:54 {"id": 798907, "stp": "N", "toc": "London Underground", "uid": "S01583", "consist": null, "dest_crs": "SBP", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S01583/2026-09-23/detailed", "trust_id": "722I101T23", "origin_crs": "ZEL", "show_on_map": 0, "dar_est_time": "16:32:00", "dar_platform": null, "dest_station": "Stonebridge Park", "service_date": "2026-09-23", "dest_arr_time": "1711", "dest_platform": "2", "is_terminated": 1, "next_location": "Queen's Park (DC)", "signalling_id": "2I10", "timing_status": null, "origin_station": "Elephant & Castle L.T.", "current_leg_arr": "1659½", "current_leg_dep": "1633", "current_leg_end": "Queen's Park (DC)", "origin_dep_time": "1632", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T16:42:54", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0986386, 51.4946529], [-0.09860049999999998, 51.49476859999999], [-0.0985771, 51.4948602], [-0.0985607, 51.49495019999999], [-0.09851569999999998, 51.49515339999999], [-0.0984884, 51.4953532], [-0.09847469999999998, 51.49555579999999], [-0.098489, 51.495923], [-0.0985137, 51.49629809999999], [-0.098541, 51.496488], [-0.0985798, 51.496674199999994], [-0.0986324, 51.4968609], [-0.0986959, 51.49704160000001], [-0.0988616, 51.497391599999986], [-0.0991279, 51.4978885], [-0.099215, 51.49801459999999], [-0.0993835, 51.4983389], [-0.0996115, 51.4987277], [-0.0996463929357292, 51.4987748385867], [-0.0996853, 51.4988274], [-0.0998752, 51.4990849], [-0.10005319999999998, 51.499345000000005], [-0.10022259999999998, 51.499643000000006], [-0.1003593, 51.49993559999999], [-0.10046239999999998, 51.5002234], [-0.1005612, 51.5005647], [-0.10063940000000002, 51.500862], [-0.1007533, 51.501166], [-0.1009064, 51.5015154], [-0.10108399999999998, 51.501806], [-0.1013048, 51.50210829999999], [-0.10149679999999998, 51.502404199999994], [-0.1016241, 51.5026241], [-0.1017524, 51.502887400000006], [-0.10180269999999998, 51.5030069], [-0.1019064, 51.50328489999999], [-0.1019916, 51.50355], [-0.10208639999999998, 51.50384509999999], [-0.1021526131001426, 51.504064288890106], [-0.10216130857244468, 51.504093073915016], [-0.10217498376099328, 51.504138343488584], [-0.10218452471206103, 51.50416992728873], [-0.1022401, 51.5043539], [-0.1023045, 51.50452520000001], [-0.1024293, 51.5047941], [-0.1025663, 51.5050675], [-0.1027998, 51.50546250000001], [-0.1028938, 51.50560699999999], [-0.10308290000000002, 51.50590510000001], [-0.1031886, 51.5060926], [-0.10327909999999998, 51.506281], [-0.10335049999999998, 51.506452], [-0.1034059, 51.5066043], [-0.1034524, 51.5067651], [-0.1034905, 51.5069923], [-0.1035044, 51.50711209999999], [-0.1035151, 51.50722900000001], [-0.1035132, 51.5074255], [-0.10349319999999998, 51.507618099999995], [-0.1034687, 51.5077849], [-0.1034208, 51.5079727], [-0.1033578, 51.508174200000006], [-0.1033062, 51.5083372], [-0.1032867, 51.5084005], [-0.1032496, 51.5085663], [-0.1032364, 51.5086604], [-0.1032297, 51.5087796], [-0.10322629999999998, 51.5089192], [-0.1031995, 51.5094303], [-0.1031861, 51.5096532], [-0.10317619999999998, 51.51001539999999], [-0.1031634, 51.5105179], [-0.1031626, 51.51070159999999], [-0.103165, 51.51072460000001], [-0.1031942, 51.5108754], [-0.1032473, 51.511128699999986], [-0.10331959999999998, 51.5115055], [-0.1033934, 51.5118006], [-0.1034213, 51.5119096], [-0.1034253, 51.5119248], [-0.1034745, 51.51214869999999], [-0.1034882, 51.51222689999999], [-0.1034978, 51.5123304], [-0.1035051, 51.512396899999985], [-0.10355820000000002, 51.5128812], [-0.10356619999999998, 51.51298409999999], [-0.1035739, 51.5131246], [-0.10356949999999998, 51.5134601], [-0.1035664, 51.513902], [-0.1035633, 51.5141218], [-0.10356509999999998, 51.514278399999995], [-0.1036135, 51.51568799999999], [-0.1036503, 51.5160618], [-0.1036776, 51.516307100000006], [-0.10371569999999998, 51.516690999999994], [-0.10375729999999998, 51.5170449], [-0.1037796, 51.51716269999999], [-0.103874, 51.5175139], [-0.1039205, 51.517686999999995], [-0.1039844, 51.5179121], [-0.1041193, 51.5184448], [-0.10419169999999998, 51.518736399999995], [-0.1042994, 51.5191342], [-0.1043522, 51.519295500000005], [-0.1043944982618106, 51.51940495610953], [-0.1044206, 51.51947249999999], [-0.1044336, 51.519501899999995], [-0.1044511, 51.5195404], [-0.1044921, 51.5196159], [-0.10452559999999998, 51.5196714], [-0.1045513, 51.5197104], [-0.10458399999999998, 51.5197574], [-0.10462019999999998, 51.5198048], [-0.1046547, 51.519847600000006], [-0.10465731725018064, 51.519850605097744], [-0.1047485, 51.5199553], [-0.10478179999999998, 51.5199882], [-0.1048892, 51.520094400000005], [-0.1049245, 51.52012870000001], [-0.1049734, 51.5201809], [-0.1049984, 51.5202059], [-0.1050429, 51.5202518], [-0.10505989999999998, 51.5202707], [-0.105128, 51.5203463], [-0.10518569999999998, 51.52041549999999], [-0.10526149999999998, 51.520511500000005], [-0.1053543, 51.52063750000001], [-0.1054284, 51.52074169999999], [-0.1054765, 51.52080790000001], [-0.10553959999999998, 51.52089339999999], [-0.10563999999999998, 51.521018899999994], [-0.1057224, 51.5211185], [-0.10584639999999998, 51.52126079999999], [-0.10593199999999998, 51.5213589], [-0.1060171, 51.5214556], [-0.1060733, 51.521530899999995], [-0.1061551, 51.5216344], [-0.10630829999999998, 51.521814799999994], [-0.1064567, 51.52197739999999], [-0.1066099, 51.522131400000006], [-0.1067761, 51.5222865], [-0.1068495, 51.5223523], [-0.1069557, 51.52244679999999], [-0.1070899, 51.522560199999994], [-0.1073307, 51.5227709], [-0.1074634, 51.5229041], [-0.1077295, 51.52321220000001], [-0.1077608, 51.52324849999999], [-0.10781739999999998, 51.5233048], [-0.1079029, 51.523390899999995], [-0.1080862, 51.5235425], [-0.1084101, 51.523739899999995], [-0.1086221, 51.5238577], [-0.1087174, 51.523905500000005], [-0.1087995, 51.52394550000001], [-0.1088785, 51.5239868], [-0.108979, 51.524046699999985], [-0.1090536, 51.5240956], [-0.1091728, 51.5241772], [-0.1092883, 51.5242587], [-0.1093938, 51.5243402], [-0.1094992, 51.52442169999999], [-0.1095738, 51.5244838], [-0.10964, 51.52454850000001], [-0.1097076, 51.5246072], [-0.1097511, 51.524646], [-0.10981749999999998, 51.524694399999994], [-0.1099621, 51.5248046], [-0.1108836, 51.52542919999999], [-0.1124319, 51.5263817], [-0.11332169999999998, 51.526952], [-0.1144298, 51.52767479999999], [-0.11453209999999998, 51.5277334], [-0.1149493, 51.5279658], [-0.1160474, 51.5285776], [-0.1162677, 51.52870870000001], [-0.1168744, 51.52906070000001], [-0.117008, 51.5291382], [-0.11837100000000002, 51.529929], [-0.118469, 51.529982999999994], [-0.1185695, 51.530037799999995], [-0.1186822, 51.53009509999999], [-0.1188107, 51.530153899999995], [-0.1190034, 51.5302276], [-0.11925929999999996, 51.5303125], [-0.1195215, 51.5303917], [-0.1197398, 51.53045040000001], [-0.1198331, 51.5304748], [-0.1203098, 51.5305945], [-0.12045839999999997, 51.5306292], [-0.12052580000000002, 51.5306464], [-0.1207928, 51.530685599999984], [-0.12101759999999998, 51.530697], [-0.1214413, 51.5306898], [-0.1218119, 51.5306842], [-0.1221182, 51.5306757], [-0.1223676, 51.530663100000005], [-0.12263129999999996, 51.5306377], [-0.122867, 51.5305966], [-0.12308420000000002, 51.5305415], [-0.12332949999999998, 51.5304633], [-0.12354989999999998, 51.5304069], [-0.1237393, 51.53037439999999], [-0.1239772, 51.530341799999995], [-0.1241908, 51.5303203], [-0.1244005, 51.530313199999995], [-0.12459359999999998, 51.5303098], [-0.1250689, 51.5303267], [-0.12545289999999998, 51.53037519999999], [-0.12547174967034236, 51.53039827557032], [-0.12551709999999996, 51.53040320000001], [-0.1258626, 51.5304682], [-0.1261246, 51.53054499999999], [-0.1263977, 51.530653099999995], [-0.12661269999999997, 51.530796599999995], [-0.1268615, 51.53098740000001], [-0.1269993, 51.53113849999998], [-0.1270916, 51.5312625], [-0.127105, 51.5312861], [-0.1271529, 51.53137050000001], [-0.1276031, 51.5323077], [-0.12769129999999998, 51.532522], [-0.1277683773630777, 51.53275383807097], [-0.12786959999999997, 51.5330583], [-0.1278726451672573, 51.5330710197728], [-0.1278926920628459, 51.53315475628563], [-0.1279637029775823, 51.53345136986881], [-0.1279775, 51.53350900000001], [-0.1281653, 51.53395709999999], [-0.1281805798242299, 51.53399744590827], [-0.12822616286638075, 51.53411780632364], [-0.12839247941800383, 51.53455695661428], [-0.12844119999999998, 51.5346856], [-0.12844770445811296, 51.53470367145589], [-0.12854266901117034, 51.53496751240733], [-0.1286099, 51.53515430000001], [-0.1287618, 51.535623], [-0.1287614, 51.5357015], [-0.128789, 51.53575020000001], [-0.1288543, 51.53589119999999], [-0.12888889999999997, 51.535961699999994], [-0.1289195, 51.5360343], [-0.12894939999999996, 51.5361137], [-0.12900968435973212, 51.536270603567914], [-0.1290302, 51.53632399999999], [-0.12904540622881383, 51.53639324855326], [-0.12907419301944675, 51.53660273798133], [-0.129115, 51.536899700000006], [-0.1291156, 51.5369383], [-0.12913094989089005, 51.537022203774335], [-0.12914949999999997, 51.5371236], [-0.12916839999999996, 51.5371989], [-0.1292050562502323, 51.53737567711332], [-0.1292349, 51.5375196], [-0.1292959, 51.5378023], [-0.1293090318942045, 51.53786242359564], [-0.1293725855139987, 51.5381533989371], [-0.12949679999999997, 51.5387221], [-0.1296632, 51.5392319], [-0.1297339, 51.5393759], [-0.1298719, 51.53960990000001], [-0.12990269999999998, 51.5396661], [-0.12994969999999997, 51.5397457], [-0.1303019, 51.5403426], [-0.1304454, 51.5405132], [-0.13056779999999998, 51.540725], [-0.1306643, 51.5407513], [-0.13073029999999997, 51.5407829], [-0.1307522, 51.5407839], [-0.1309457, 51.5408449], [-0.1310787, 51.54088289999999], [-0.13118809999999995, 51.5409145], [-0.1314585, 51.540971600000006], [-0.1316414, 51.541005799999986], [-0.1317287, 51.5410192], [-0.1318956, 51.5410452], [-0.13206820000000002, 51.5410679], [-0.1322365, 51.5410881], [-0.1325579, 51.54112460000001], [-0.1332022, 51.54116559999999], [-0.1334335, 51.54118019999999], [-0.1334835, 51.541183399999994], [-0.1338926, 51.54121639999999], [-0.13430160000000002, 51.5412551], [-0.1344993, 51.5412817], [-0.1346519, 51.5413056], [-0.134803, 51.54133339999999], [-0.1351364, 51.541382699999986], [-0.1352162, 51.5413934], [-0.1365839, 51.5415659], [-0.1372229, 51.54164779999999], [-0.13727499999999998, 51.5416545], [-0.1381627, 51.541770199999995], [-0.1385878, 51.54182579999999], [-0.13890049999999998, 51.54186270000001], [-0.1392289, 51.5419021], [-0.1394603, 51.5419294], [-0.1397352, 51.5419584], [-0.1399392, 51.54197769999999], [-0.1401019, 51.5419919], [-0.14028799999999997, 51.542007], [-0.1404656, 51.54202049999999], [-0.1405378, 51.542026099999994], [-0.14079589999999997, 51.54204330000001], [-0.14102239999999996, 51.5420556], [-0.14143169999999997, 51.54206959999999], [-0.1416877, 51.54207319999999], [-0.1417761, 51.54207399999999], [-0.14196209999999998, 51.54207660000001], [-0.1423082, 51.5420743], [-0.1425793, 51.54207039999999], [-0.14294299999999996, 51.54205720000001], [-0.1432758, 51.542042999999985], [-0.1436412, 51.54202020000001], [-0.1439337, 51.54199779999999], [-0.1442034, 51.541973000000006], [-0.1444329, 51.5419496], [-0.1447279, 51.5419144], [-0.1449627, 51.54188119999999], [-0.1452015, 51.5418474], [-0.1454401, 51.54181830000001], [-0.1455385, 51.5418081], [-0.1460437, 51.5417842], [-0.1462151, 51.5417805], [-0.1464005, 51.54177399999999], [-0.1467047, 51.5417712], [-0.1468154, 51.54177690000001], [-0.1469355, 51.5417867], [-0.14715339999999996, 51.54181179999999], [-0.1473021, 51.5418347], [-0.14747520000000003, 51.5418643], [-0.1476502, 51.54190459999999], [-0.14787689999999998, 51.5419626], [-0.1482067, 51.5420512], [-0.14892839999999996, 51.54227670000001], [-0.149273, 51.5423815], [-0.1496024, 51.542477100000006], [-0.15000669999999997, 51.5425909], [-0.15027, 51.5426539], [-0.15067869999999997, 51.5427367], [-0.1509479, 51.5427785], [-0.1510754, 51.5427998], [-0.1512148, 51.54281659999999], [-0.15142920000000004, 51.542837299999995], [-0.1516788, 51.54286090000001], [-0.15187729999999997, 51.54287709999999], [-0.15237749999999997, 51.542932400000005], [-0.15273679999999998, 51.5429625], [-0.1531276, 51.54299510000001], [-0.15344829999999998, 51.5430238], [-0.15385409999999997, 51.54304669999999], [-0.1541668, 51.5430599], [-0.154231, 51.5430619], [-0.1544141, 51.5430661], [-0.15454249999999997, 51.543064699999995], [-0.1546893, 51.54306659999999], [-0.15478759999999997, 51.54306950000001], [-0.1549426, 51.5430748], [-0.1550641, 51.54308730000001], [-0.1552771, 51.5431157], [-0.1553892, 51.5431315], [-0.1556004, 51.5431709], [-0.155853, 51.54323320000001], [-0.15613619999999998, 51.5432828], [-0.1563366, 51.543305399999994], [-0.15657869999999996, 51.54333630000001], [-0.1567251, 51.5433519], [-0.15701439999999997, 51.543382], [-0.15724019999999997, 51.5434031], [-0.1573711, 51.5434137], [-0.1575199, 51.543421], [-0.1576625, 51.543421], [-0.1577943, 51.54341999999999], [-0.15790329999999997, 51.5434156], [-0.1579823, 51.5434108], [-0.1580939, 51.5434033], [-0.1582528, 51.54338559999999], [-0.1584861, 51.5433549], [-0.1588306, 51.54329779999999], [-0.1592001, 51.5432321], [-0.1595482706344072, 51.54317680601462], [-0.16000699999999998, 51.5431563], [-0.160255, 51.54314149999999], [-0.1604118, 51.5431307], [-0.16061729999999996, 51.5431152], [-0.16073369999999998, 51.543108200000006], [-0.1609784, 51.5430983], [-0.16111857988524028, 51.54310099852758], [-0.16113229999999998, 51.54309790000001], [-0.16125078923572086, 51.54307304496928], [-0.1614405, 51.543078599999994], [-0.1615693, 51.5430842], [-0.16199489999999997, 51.543101400000005], [-0.1628558, 51.543218200000005], [-0.1634825, 51.54329], [-0.1638912, 51.54332169999999], [-0.1644165, 51.5433162], [-0.16473069999999998, 51.5432933], [-0.16891240000000002, 51.5427671], [-0.17509509999999998, 51.541927], [-0.1771062, 51.5416444], [-0.17737368574318094, 51.5416058422213], [-0.1774157860300821, 51.5415997735078], [-0.17748219999999998, 51.5415902], [-0.17813179999999998, 51.5414929], [-0.1791497, 51.5413611], [-0.1796630568239043, 51.541287619194975], [-0.17976029999999998, 51.5412737], [-0.18010699999999996, 51.54121310000001], [-0.1806906, 51.54109789999999], [-0.18174909999999997, 51.5408636], [-0.1829235, 51.5405896], [-0.1833248, 51.5404966], [-0.1836594, 51.5404118], [-0.18398380000000003, 51.5403217], [-0.18433569999999996, 51.5402255], [-0.18469510000000003, 51.54012259999999], [-0.18506469999999997, 51.54001709999999], [-0.1854516, 51.5399055], [-0.18581479999999995, 51.5397955], [-0.1861774, 51.5396836], [-0.1865632, 51.539560599999994], [-0.1868633, 51.539462099999994], [-0.1874237, 51.5392673], [-0.1877255, 51.539159100000006], [-0.1880542, 51.5390368], [-0.18835859999999996, 51.53891850000001], [-0.1887529, 51.538769899999984], [-0.1891894, 51.538602], [-0.1895837, 51.5384436], [-0.1899831, 51.5382824], [-0.1919269, 51.5374942], [-0.1922821, 51.5373581], [-0.1929268, 51.5370853], [-0.19318759999999996, 51.5369832], [-0.19347279999999997, 51.5368727], [-0.1937415, 51.536777], [-0.1939695, 51.53669210000001], [-0.194282, 51.5365726], [-0.1946304, 51.5364508], [-0.1949877, 51.536340300000006], [-0.1953774, 51.5362286], [-0.1960077, 51.536063199999994], [-0.19642970000000004, 51.53594369999998], [-0.196823, 51.5358365], [-0.1971795, 51.5357381], [-0.19757199999999997, 51.53563739999999], [-0.1970679, 51.5358031], [-0.1978087, 51.53560480000001], [-0.1985347, 51.535419299999994], [-0.19927959999999997, 51.53525299999998], [-0.1996699, 51.535179], [-0.2000544, 51.53510790000001], [-0.2008565, 51.534961], [-0.20161, 51.5348195], [-0.2024138, 51.5346768], [-0.20324, 51.53452790000001], [-0.20377180000000003, 51.53443610000001], [-0.2044149, 51.53431089999999], [-0.2049092, 51.5342345], [-0.20535856458816795, 51.53415358854151]]}", "current_leg_start": "Elephant & Castle L.T.", "dest_arr_time_act": "1710½", "motion_projection": null, "next_location_lat": "51.5341536", "next_location_lon": "-0.2053586", "previous_location": null, "current_leg_milage": "7.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1632½", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "26.5", "current_position_lat": "51.5341536", "current_position_lon": "-0.2053586", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Elephant & Castle L.T.", "service_state_platform": null, "timing_fact_generation": 1790173932504319, "current_leg_arrival_utc": "2026-09-23T16:59:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:32:32.774967", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:33:00+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:32:30", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:42:33.407541", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Underground N ZEL SBP 2I10 None None None None None [] Elephant & Castle L.T. 1632 1632½ None 16:32:00 None Stonebridge Park 1711 1710½ 2 None None https://www.realtimetrains.co.uk/service/gb-nr:S01583/2026-09-23/detailed None Elephant & Castle L.T. 2026-09-23T16:33:00+01:00 Queen's Park (DC) 26.5 {"type": "LineString", "coordinates": [[-0.0986386, 51.4946529], [-0.09860049999999998, 51.49476859999999], [-0.0985771, 51.4948602], [-0.0985607, 51.49495019999999], [-0.09851569999999998, 51.49515339999999], [-0.0984884, 51.4953532], [-0.09847469999999998, 51.49555579999999], [-0.098489, 51.495923], [-0.0985137, 51.49629809999999], [-0.098541, 51.496488], [-0.0985798, 51.496674199999994], [-0.0986324, 51.4968609], [-0.0986959, 51.49704160000001], [-0.0988616, 51.497391599999986], [-0.0991279, 51.4978885], [-0.099215, 51.49801459999999], [-0.0993835, 51.4983389], [-0.0996115, 51.4987277], [-0.0996463929357292, 51.4987748385867], [-0.0996853, 51.4988274], [-0.0998752, 51.4990849], [-0.10005319999999998, 51.499345000000005], [-0.10022259999999998, 51.499643000000006], [-0.1003593, 51.49993559999999], [-0.10046239999999998, 51.5002234], [-0.1005612, 51.5005647], [-0.10063940000000002, 51.500862], [-0.1007533, 51.501166], [-0.1009064, 51.5015154], [-0.10108399999999998, 51.501806], [-0.1013048, 51.50210829999999], [-0.10149679999999998, 51.502404199999994], [-0.1016241, 51.5026241], [-0.1017524, 51.502887400000006], [-0.10180269999999998, 51.5030069], [-0.1019064, 51.50328489999999], [-0.1019916, 51.50355], [-0.10208639999999998, 51.50384509999999], [-0.1021526131001426, 51.504064288890106], [-0.10216130857244468, 51.504093073915016], [-0.10217498376099328, 51.504138343488584], [-0.10218452471206103, 51.50416992728873], [-0.1022401, 51.5043539], [-0.1023045, 51.50452520000001], [-0.1024293, 51.5047941], [-0.1025663, 51.5050675], [-0.1027998, 51.50546250000001], [-0.1028938, 51.50560699999999], [-0.10308290000000002, 51.50590510000001], [-0.1031886, 51.5060926], [-0.10327909999999998, 51.506281], [-0.10335049999999998, 51.506452], [-0.1034059, 51.5066043], [-0.1034524, 51.5067651], [-0.1034905, 51.5069923], [-0.1035044, 51.50711209999999], [-0.1035151, 51.50722900000001], [-0.1035132, 51.5074255], [-0.10349319999999998, 51.507618099999995], [-0.1034687, 51.5077849], [-0.1034208, 51.5079727], [-0.1033578, 51.508174200000006], [-0.1033062, 51.5083372], [-0.1032867, 51.5084005], [-0.1032496, 51.5085663], [-0.1032364, 51.5086604], [-0.1032297, 51.5087796], [-0.10322629999999998, 51.5089192], [-0.1031995, 51.5094303], [-0.1031861, 51.5096532], [-0.10317619999999998, 51.51001539999999], [-0.1031634, 51.5105179], [-0.1031626, 51.51070159999999], [-0.103165, 51.51072460000001], [-0.1031942, 51.5108754], [-0.1032473, 51.511128699999986], [-0.10331959999999998, 51.5115055], [-0.1033934, 51.5118006], [-0.1034213, 51.5119096], [-0.1034253, 51.5119248], [-0.1034745, 51.51214869999999], [-0.1034882, 51.51222689999999], [-0.1034978, 51.5123304], [-0.1035051, 51.512396899999985], [-0.10355820000000002, 51.5128812], [-0.10356619999999998, 51.51298409999999], [-0.1035739, 51.5131246], [-0.10356949999999998, 51.5134601], [-0.1035664, 51.513902], [-0.1035633, 51.5141218], [-0.10356509999999998, 51.514278399999995], [-0.1036135, 51.51568799999999], [-0.1036503, 51.5160618], [-0.1036776, 51.516307100000006], [-0.10371569999999998, 51.516690999999994], [-0.10375729999999998, 51.5170449], [-0.1037796, 51.51716269999999], [-0.103874, 51.5175139], [-0.1039205, 51.517686999999995], [-0.1039844, 51.5179121], [-0.1041193, 51.5184448], [-0.10419169999999998, 51.518736399999995], [-0.1042994, 51.5191342], [-0.1043522, 51.519295500000005], [-0.1043944982618106, 51.51940495610953], [-0.1044206, 51.51947249999999], [-0.1044336, 51.519501899999995], [-0.1044511, 51.5195404], [-0.1044921, 51.5196159], [-0.10452559999999998, 51.5196714], [-0.1045513, 51.5197104], [-0.10458399999999998, 51.5197574], [-0.10462019999999998, 51.5198048], [-0.1046547, 51.519847600000006], [-0.10465731725018064, 51.519850605097744], [-0.1047485, 51.5199553], [-0.10478179999999998, 51.5199882], [-0.1048892, 51.520094400000005], [-0.1049245, 51.52012870000001], [-0.1049734, 51.5201809], [-0.1049984, 51.5202059], [-0.1050429, 51.5202518], [-0.10505989999999998, 51.5202707], [-0.105128, 51.5203463], [-0.10518569999999998, 51.52041549999999], [-0.10526149999999998, 51.520511500000005], [-0.1053543, 51.52063750000001], [-0.1054284, 51.52074169999999], [-0.1054765, 51.52080790000001], [-0.10553959999999998, 51.52089339999999], [-0.10563999999999998, 51.521018899999994], [-0.1057224, 51.5211185], [-0.10584639999999998, 51.52126079999999], [-0.10593199999999998, 51.5213589], [-0.1060171, 51.5214556], [-0.1060733, 51.521530899999995], [-0.1061551, 51.5216344], [-0.10630829999999998, 51.521814799999994], [-0.1064567, 51.52197739999999], [-0.1066099, 51.522131400000006], [-0.1067761, 51.5222865], [-0.1068495, 51.5223523], [-0.1069557, 51.52244679999999], [-0.1070899, 51.522560199999994], [-0.1073307, 51.5227709], [-0.1074634, 51.5229041], [-0.1077295, 51.52321220000001], [-0.1077608, 51.52324849999999], [-0.10781739999999998, 51.5233048], [-0.1079029, 51.523390899999995], [-0.1080862, 51.5235425], [-0.1084101, 51.523739899999995], [-0.1086221, 51.5238577], [-0.1087174, 51.523905500000005], [-0.1087995, 51.52394550000001], [-0.1088785, 51.5239868], [-0.108979, 51.524046699999985], [-0.1090536, 51.5240956], [-0.1091728, 51.5241772], [-0.1092883, 51.5242587], [-0.1093938, 51.5243402], [-0.1094992, 51.52442169999999], [-0.1095738, 51.5244838], [-0.10964, 51.52454850000001], [-0.1097076, 51.5246072], [-0.1097511, 51.524646], [-0.10981749999999998, 51.524694399999994], [-0.1099621, 51.5248046], [-0.1108836, 51.52542919999999], [-0.1124319, 51.5263817], [-0.11332169999999998, 51.526952], [-0.1144298, 51.52767479999999], [-0.11453209999999998, 51.5277334], [-0.1149493, 51.5279658], [-0.1160474, 51.5285776], [-0.1162677, 51.52870870000001], [-0.1168744, 51.52906070000001], [-0.117008, 51.5291382], [-0.11837100000000002, 51.529929], [-0.118469, 51.529982999999994], [-0.1185695, 51.530037799999995], [-0.1186822, 51.53009509999999], [-0.1188107, 51.530153899999995], [-0.1190034, 51.5302276], [-0.11925929999999996, 51.5303125], [-0.1195215, 51.5303917], [-0.1197398, 51.53045040000001], [-0.1198331, 51.5304748], [-0.1203098, 51.5305945], [-0.12045839999999997, 51.5306292], [-0.12052580000000002, 51.5306464], [-0.1207928, 51.530685599999984], [-0.12101759999999998, 51.530697], [-0.1214413, 51.5306898], [-0.1218119, 51.5306842], [-0.1221182, 51.5306757], [-0.1223676, 51.530663100000005], [-0.12263129999999996, 51.5306377], [-0.122867, 51.5305966], [-0.12308420000000002, 51.5305415], [-0.12332949999999998, 51.5304633], [-0.12354989999999998, 51.5304069], [-0.1237393, 51.53037439999999], [-0.1239772, 51.530341799999995], [-0.1241908, 51.5303203], [-0.1244005, 51.530313199999995], [-0.12459359999999998, 51.5303098], [-0.1250689, 51.5303267], [-0.12545289999999998, 51.53037519999999], [-0.12547174967034236, 51.53039827557032], [-0.12551709999999996, 51.53040320000001], [-0.1258626, 51.5304682], [-0.1261246, 51.53054499999999], [-0.1263977, 51.530653099999995], [-0.12661269999999997, 51.530796599999995], [-0.1268615, 51.53098740000001], [-0.1269993, 51.53113849999998], [-0.1270916, 51.5312625], [-0.127105, 51.5312861], [-0.1271529, 51.53137050000001], [-0.1276031, 51.5323077], [-0.12769129999999998, 51.532522], [-0.1277683773630777, 51.53275383807097], [-0.12786959999999997, 51.5330583], [-0.1278726451672573, 51.5330710197728], [-0.1278926920628459, 51.53315475628563], [-0.1279637029775823, 51.53345136986881], [-0.1279775, 51.53350900000001], [-0.1281653, 51.53395709999999], [-0.1281805798242299, 51.53399744590827], [-0.12822616286638075, 51.53411780632364], [-0.12839247941800383, 51.53455695661428], [-0.12844119999999998, 51.5346856], [-0.12844770445811296, 51.53470367145589], [-0.12854266901117034, 51.53496751240733], [-0.1286099, 51.53515430000001], [-0.1287618, 51.535623], [-0.1287614, 51.5357015], [-0.128789, 51.53575020000001], [-0.1288543, 51.53589119999999], [-0.12888889999999997, 51.535961699999994], [-0.1289195, 51.5360343], [-0.12894939999999996, 51.5361137], [-0.12900968435973212, 51.536270603567914], [-0.1290302, 51.53632399999999], [-0.12904540622881383, 51.53639324855326], [-0.12907419301944675, 51.53660273798133], [-0.129115, 51.536899700000006], [-0.1291156, 51.5369383], [-0.12913094989089005, 51.537022203774335], [-0.12914949999999997, 51.5371236], [-0.12916839999999996, 51.5371989], [-0.1292050562502323, 51.53737567711332], [-0.1292349, 51.5375196], [-0.1292959, 51.5378023], [-0.1293090318942045, 51.53786242359564], [-0.1293725855139987, 51.5381533989371], [-0.12949679999999997, 51.5387221], [-0.1296632, 51.5392319], [-0.1297339, 51.5393759], [-0.1298719, 51.53960990000001], [-0.12990269999999998, 51.5396661], [-0.12994969999999997, 51.5397457], [-0.1303019, 51.5403426], [-0.1304454, 51.5405132], [-0.13056779999999998, 51.540725], [-0.1306643, 51.5407513], [-0.13073029999999997, 51.5407829], [-0.1307522, 51.5407839], [-0.1309457, 51.5408449], [-0.1310787, 51.54088289999999], [-0.13118809999999995, 51.5409145], [-0.1314585, 51.540971600000006], [-0.1316414, 51.541005799999986], [-0.1317287, 51.5410192], [-0.1318956, 51.5410452], [-0.13206820000000002, 51.5410679], [-0.1322365, 51.5410881], [-0.1325579, 51.54112460000001], [-0.1332022, 51.54116559999999], [-0.1334335, 51.54118019999999], [-0.1334835, 51.541183399999994], [-0.1338926, 51.54121639999999], [-0.13430160000000002, 51.5412551], [-0.1344993, 51.5412817], [-0.1346519, 51.5413056], [-0.134803, 51.54133339999999], [-0.1351364, 51.541382699999986], [-0.1352162, 51.5413934], [-0.1365839, 51.5415659], [-0.1372229, 51.54164779999999], [-0.13727499999999998, 51.5416545], [-0.1381627, 51.541770199999995], [-0.1385878, 51.54182579999999], [-0.13890049999999998, 51.54186270000001], [-0.1392289, 51.5419021], [-0.1394603, 51.5419294], [-0.1397352, 51.5419584], [-0.1399392, 51.54197769999999], [-0.1401019, 51.5419919], [-0.14028799999999997, 51.542007], [-0.1404656, 51.54202049999999], [-0.1405378, 51.542026099999994], [-0.14079589999999997, 51.54204330000001], [-0.14102239999999996, 51.5420556], [-0.14143169999999997, 51.54206959999999], [-0.1416877, 51.54207319999999], [-0.1417761, 51.54207399999999], [-0.14196209999999998, 51.54207660000001], [-0.1423082, 51.5420743], [-0.1425793, 51.54207039999999], [-0.14294299999999996, 51.54205720000001], [-0.1432758, 51.542042999999985], [-0.1436412, 51.54202020000001], [-0.1439337, 51.54199779999999], [-0.1442034, 51.541973000000006], [-0.1444329, 51.5419496], [-0.1447279, 51.5419144], [-0.1449627, 51.54188119999999], [-0.1452015, 51.5418474], [-0.1454401, 51.54181830000001], [-0.1455385, 51.5418081], [-0.1460437, 51.5417842], [-0.1462151, 51.5417805], [-0.1464005, 51.54177399999999], [-0.1467047, 51.5417712], [-0.1468154, 51.54177690000001], [-0.1469355, 51.5417867], [-0.14715339999999996, 51.54181179999999], [-0.1473021, 51.5418347], [-0.14747520000000003, 51.5418643], [-0.1476502, 51.54190459999999], [-0.14787689999999998, 51.5419626], [-0.1482067, 51.5420512], [-0.14892839999999996, 51.54227670000001], [-0.149273, 51.5423815], [-0.1496024, 51.542477100000006], [-0.15000669999999997, 51.5425909], [-0.15027, 51.5426539], [-0.15067869999999997, 51.5427367], [-0.1509479, 51.5427785], [-0.1510754, 51.5427998], [-0.1512148, 51.54281659999999], [-0.15142920000000004, 51.542837299999995], [-0.1516788, 51.54286090000001], [-0.15187729999999997, 51.54287709999999], [-0.15237749999999997, 51.542932400000005], [-0.15273679999999998, 51.5429625], [-0.1531276, 51.54299510000001], [-0.15344829999999998, 51.5430238], [-0.15385409999999997, 51.54304669999999], [-0.1541668, 51.5430599], [-0.154231, 51.5430619], [-0.1544141, 51.5430661], [-0.15454249999999997, 51.543064699999995], [-0.1546893, 51.54306659999999], [-0.15478759999999997, 51.54306950000001], [-0.1549426, 51.5430748], [-0.1550641, 51.54308730000001], [-0.1552771, 51.5431157], [-0.1553892, 51.5431315], [-0.1556004, 51.5431709], [-0.155853, 51.54323320000001], [-0.15613619999999998, 51.5432828], [-0.1563366, 51.543305399999994], [-0.15657869999999996, 51.54333630000001], [-0.1567251, 51.5433519], [-0.15701439999999997, 51.543382], [-0.15724019999999997, 51.5434031], [-0.1573711, 51.5434137], [-0.1575199, 51.543421], [-0.1576625, 51.543421], [-0.1577943, 51.54341999999999], [-0.15790329999999997, 51.5434156], [-0.1579823, 51.5434108], [-0.1580939, 51.5434033], [-0.1582528, 51.54338559999999], [-0.1584861, 51.5433549], [-0.1588306, 51.54329779999999], [-0.1592001, 51.5432321], [-0.1595482706344072, 51.54317680601462], [-0.16000699999999998, 51.5431563], [-0.160255, 51.54314149999999], [-0.1604118, 51.5431307], [-0.16061729999999996, 51.5431152], [-0.16073369999999998, 51.543108200000006], [-0.1609784, 51.5430983], [-0.16111857988524028, 51.54310099852758], [-0.16113229999999998, 51.54309790000001], [-0.16125078923572086, 51.54307304496928], [-0.1614405, 51.543078599999994], [-0.1615693, 51.5430842], [-0.16199489999999997, 51.543101400000005], [-0.1628558, 51.543218200000005], [-0.1634825, 51.54329], [-0.1638912, 51.54332169999999], [-0.1644165, 51.5433162], [-0.16473069999999998, 51.5432933], [-0.16891240000000002, 51.5427671], [-0.17509509999999998, 51.541927], [-0.1771062, 51.5416444], [-0.17737368574318094, 51.5416058422213], [-0.1774157860300821, 51.5415997735078], [-0.17748219999999998, 51.5415902], [-0.17813179999999998, 51.5414929], [-0.1791497, 51.5413611], [-0.1796630568239043, 51.541287619194975], [-0.17976029999999998, 51.5412737], [-0.18010699999999996, 51.54121310000001], [-0.1806906, 51.54109789999999], [-0.18174909999999997, 51.5408636], [-0.1829235, 51.5405896], [-0.1833248, 51.5404966], [-0.1836594, 51.5404118], [-0.18398380000000003, 51.5403217], [-0.18433569999999996, 51.5402255], [-0.18469510000000003, 51.54012259999999], [-0.18506469999999997, 51.54001709999999], [-0.1854516, 51.5399055], [-0.18581479999999995, 51.5397955], [-0.1861774, 51.5396836], [-0.1865632, 51.539560599999994], [-0.1868633, 51.539462099999994], [-0.1874237, 51.5392673], [-0.1877255, 51.539159100000006], [-0.1880542, 51.5390368], [-0.18835859999999996, 51.53891850000001], [-0.1887529, 51.538769899999984], [-0.1891894, 51.538602], [-0.1895837, 51.5384436], [-0.1899831, 51.5382824], [-0.1919269, 51.5374942], [-0.1922821, 51.5373581], [-0.1929268, 51.5370853], [-0.19318759999999996, 51.5369832], [-0.19347279999999997, 51.5368727], [-0.1937415, 51.536777], [-0.1939695, 51.53669210000001], [-0.194282, 51.5365726], [-0.1946304, 51.5364508], [-0.1949877, 51.536340300000006], [-0.1953774, 51.5362286], [-0.1960077, 51.536063199999994], [-0.19642970000000004, 51.53594369999998], [-0.196823, 51.5358365], [-0.1971795, 51.5357381], [-0.19757199999999997, 51.53563739999999], [-0.1970679, 51.5358031], [-0.1978087, 51.53560480000001], [-0.1985347, 51.535419299999994], [-0.19927959999999997, 51.53525299999998], [-0.1996699, 51.535179], [-0.2000544, 51.53510790000001], [-0.2008565, 51.534961], [-0.20161, 51.5348195], [-0.2024138, 51.5346768], [-0.20324, 51.53452790000001], [-0.20377180000000003, 51.53443610000001], [-0.2044149, 51.53431089999999], [-0.2049092, 51.5342345], [-0.20535856458816795, 51.53415358854151]]} 7.2 1633 1659½ None None Queen's Park (DC) 51.5341536 -0.2053586 51.5341536 -0.2053586 1 0 2026-09-23 16:42:54 TERMINATED 2026-09-23 16:32:30 Elephant & Castle L.T. SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790173932504319 0 0 2026-09-23 16:42:33.407541 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:32:32.774967
767582 790806 C21810 481R70MH23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 790806, "stp": "P", "toc": "East Midlands Railway", "uid": "C21810", "consist": "170420+170505", "dest_crs": "LIV", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21810/2026-09-23/detailed", "trust_id": "481R70MH23", "origin_crs": "NRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-23", "dest_arr_time": "1629", "dest_platform": "8", "is_terminated": 1, "next_location": "Warrington Central", "signalling_id": "1R70", "timing_status": "LATE", "origin_station": "Norwich", "current_leg_arr": "1557½", "current_leg_dep": "1543", "current_leg_end": "Warrington Central", "origin_dep_time": "1052", "origin_platform": "4B", "current_location": "Birchwood", "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2421457999999994, 53.47385200000001], [-2.2425504999999997, 53.47386689999999], [-2.2427902999999993, 53.473864500000005], [-2.2437992, 53.47384449999999], [-2.2442002, 53.47382900000001], [-2.245096199999999, 53.4738586], [-2.2452916, 53.47386590000001], [-2.2457882102988034, 53.47387125803353], [-2.2462925999999994, 53.47387669999999], [-2.2466494, 53.473891499999986], [-2.2477258, 53.47393040000001], [-2.2477473, 53.4739312], [-2.2486573999999995, 53.4739635], [-2.2502237, 53.47401920000001], [-2.2510242, 53.474077], [-2.2513926, 53.47411830000001], [-2.2515809, 53.47414800000001], [-2.2519304, 53.47420890000001], [-2.252155, 53.47425479999999], [-2.2523688999999996, 53.4743047], [-2.2526032, 53.47436019999999], [-2.2528707999999997, 53.47444039999999], [-2.2532782, 53.4745685], [-2.2536887999999995, 53.4746944], [-2.2539614, 53.4747639], [-2.2541144, 53.47479359999999], [-2.2542525, 53.4748219], [-2.2543824, 53.4748443], [-2.2546593999999995, 53.474881], [-2.2549291999999994, 53.474908500000005], [-2.2552020999999995, 53.47491990000001], [-2.2554313, 53.47492209999999], [-2.2556604, 53.474917299999994], [-2.2559476999999997, 53.474903799999986], [-2.2563742, 53.47487459999999], [-2.2568434999999996, 53.4748431], [-2.2570932, 53.4748191], [-2.2573679, 53.4747908], [-2.2575074, 53.4747736], [-2.257638, 53.4747549], [-2.2579418999999996, 53.4747018], [-2.2582530999999997, 53.4746353], [-2.2585635, 53.4745581], [-2.2588815, 53.4744698], [-2.2601953, 53.4741041], [-2.2615095, 53.47373470000001], [-2.2623137999999994, 53.47350599999999], [-2.2624991, 53.47344789999998], [-2.2627584999999995, 53.4733584], [-2.2630776, 53.473233099999995], [-2.2634641, 53.4730655], [-2.2639021, 53.472842400000005], [-2.2641317999999995, 53.4727127], [-2.2643462999999997, 53.472579], [-2.2646692, 53.47235320000001], [-2.2648788, 53.47219059999999], [-2.2650541999999994, 53.47203880000001], [-2.2653661, 53.471731], [-2.2657541, 53.4713044], [-2.2660234, 53.4710204], [-2.2662513, 53.4707981], [-2.266582, 53.47050620000001], [-2.2668871, 53.4702524], [-2.2670883999999996, 53.4700923], [-2.2677225999999995, 53.469663100000005], [-2.2680187000000003, 53.4694688], [-2.2682287999999997, 53.469318], [-2.2684298, 53.469157499999994], [-2.2685057999999994, 53.46908789999999], [-2.2693586, 53.4683952], [-2.2695532, 53.46824659999999], [-2.2702217148203077, 53.46779240988761], [-2.2702284999999995, 53.4677878], [-2.2705681, 53.4675746], [-2.2706593, 53.46752270000001], [-2.2712051, 53.4672118], [-2.2716056, 53.46700030000001], [-2.2720355999999997, 53.4667805], [-2.2724433, 53.4665847], [-2.2728485999999997, 53.46640250000001], [-2.2732677999999997, 53.4662236], [-2.2736742999999997, 53.46605639999999], [-2.2741633, 53.4658754], [-2.2746177999999997, 53.465713099999995], [-2.27508, 53.4655578], [-2.27557, 53.4654069], [-2.2759950999999994, 53.46528790000001], [-2.2763715, 53.465181], [-2.2768172999999994, 53.4650765], [-2.2772856, 53.46497099999999], [-2.2779482, 53.46482979999999], [-2.2786175999999996, 53.4646821], [-2.2792573, 53.4645541], [-2.2799385, 53.4644162], [-2.281168399999999, 53.46416010000001], [-2.28239, 53.4639023], [-2.2848344, 53.46340269999999], [-2.2849748, 53.4633736], [-2.2850514, 53.4633578], [-2.2870062, 53.4629468], [-2.2876876, 53.4628093], [-2.2882665, 53.4626924], [-2.2889145, 53.4625627], [-2.2902937999999997, 53.46227400000001], [-2.2912006, 53.4620784], [-2.2914653, 53.4620242], [-2.2917977, 53.4619559], [-2.2924876999999997, 53.4618153], [-2.2927833999999994, 53.461751599999985], [-2.2934783999999997, 53.4615858], [-2.2941733, 53.4614118], [-2.2947276, 53.461265700000006], [-2.2953287, 53.4610916], [-2.2958691999999994, 53.46094060000001], [-2.2964565999999995, 53.460761600000005], [-2.2970522, 53.4605728], [-2.2977168, 53.46033810000001], [-2.2983511, 53.460113099999994], [-2.2989218999999994, 53.4598964], [-2.2993824, 53.459714199999986], [-2.2998318999999996, 53.4595237], [-2.3005571999999996, 53.4592003], [-2.3012411, 53.4588834], [-2.3026446999999997, 53.45816590000001], [-2.3030142, 53.4579672], [-2.3033975, 53.457763599999986], [-2.3040565999999996, 53.457427], [-2.3047514999999996, 53.45709860000001], [-2.3057835999999994, 53.456638899999994], [-2.3072449, 53.456107499999995], [-2.3077269, 53.4559387], [-2.3083867, 53.455716300000006], [-2.3092685, 53.45542319999999], [-2.3103131999999995, 53.45510219999999], [-2.3106048, 53.45502399999999], [-2.3109663000000005, 53.4549338], [-2.3113122999999995, 53.4548506], [-2.311758, 53.454749], [-2.3121891, 53.45465809999999], [-2.3127009999999997, 53.45455659999999], [-2.3127321999999997, 53.454550399999995], [-2.3139721, 53.45433419999999], [-2.3142037, 53.45430000000001], [-2.3158441999999995, 53.4540414], [-2.3168430999999994, 53.453895], [-2.3171282999999994, 53.453850200000005], [-2.3191472, 53.4535551], [-2.3214383999999995, 53.453193], [-2.3216635, 53.4531591], [-2.3217163, 53.4531511], [-2.3231874999999995, 53.452929299999994], [-2.3252259, 53.452624699999994], [-2.3272567, 53.4523201], [-2.3277582, 53.45224170000001], [-2.3297336, 53.451933], [-2.3321721, 53.4515643], [-2.3356197387107556, 53.451041681930555], [-2.3370221, 53.45082910000001], [-2.3418875, 53.450086899999995], [-2.3440529, 53.4497571], [-2.3462145, 53.4494319], [-2.3480894, 53.44914529999999], [-2.3515722, 53.4486256], [-2.3536475999999995, 53.4483045], [-2.3557034999999997, 53.4479917], [-2.357023, 53.447790999999995], [-2.3607239999999994, 53.4472278], [-2.3647427000000003, 53.44662689999999], [-2.3661857, 53.4464058], [-2.3678242, 53.4461487], [-2.3686429, 53.44602509999999], [-2.3706646, 53.44572000000001], [-2.3738992, 53.4452322], [-2.3778923, 53.4446261], [-2.3790388, 53.4444464], [-2.3809191999999997, 53.444154799999986], [-2.3820538, 53.44398369999999], [-2.3839503999999994, 53.4436982], [-2.3840401, 53.44368299999999], [-2.3849131999999997, 53.4435356], [-2.3853764, 53.4434551], [-2.3858727999999996, 53.44335649999999], [-2.3882195, 53.4428588], [-2.3886717, 53.4427707], [-2.3903956999999996, 53.4424854], [-2.3905808, 53.4424552], [-2.3928701999999995, 53.4420984], [-2.3930754, 53.44206450000001], [-2.4003172000000004, 53.440900899999995], [-2.4034387999999995, 53.4404049], [-2.4050079, 53.44015850000001], [-2.4065549, 53.4399055], [-2.4097924, 53.43939139999999], [-2.4110532, 53.439184399999995], [-2.411534, 53.43907089999999], [-2.4122677, 53.438922299999994], [-2.4140780000000004, 53.4385187], [-2.4167780999999997, 53.437944300000005], [-2.4192014, 53.4374005], [-2.421614299999999, 53.436861599999986], [-2.425451267122708, 53.43602315656742], [-2.4263502999999997, 53.4358267], [-2.4277844, 53.4354574], [-2.427958, 53.435409], [-2.4286545, 53.4352074], [-2.4297882, 53.43489509999999], [-2.4312038, 53.4345618], [-2.431499399999999, 53.434491599999994], [-2.4337472000000004, 53.4339915], [-2.4368746, 53.43330039999999], [-2.4412090999999996, 53.4325941], [-2.4427755, 53.43226810000001], [-2.4444677999999995, 53.43190100000001], [-2.4462328, 53.4314845], [-2.448564, 53.4309402], [-2.4501767999999995, 53.4305736], [-2.4510512999999996, 53.4303646], [-2.4512866, 53.4303084], [-2.4522602, 53.4300754], [-2.452697, 53.42997100000001], [-2.4532171999999997, 53.42985650000001], [-2.4539767999999995, 53.42967239999999], [-2.4541393000000005, 53.429636999999985], [-2.4545842999999996, 53.4295349], [-2.4552252, 53.4293844], [-2.4552356999999994, 53.4293819], [-2.4650547, 53.4270933], [-2.4812417, 53.4232459], [-2.5104248999999994, 53.416269699999994], [-2.51528279553466, 53.415110887303946], [-2.5172354, 53.41464510000001], [-2.518751457967283, 53.41428429590598], [-2.5209843, 53.41375289999999], [-2.5239090999999996, 53.4130528], [-2.5243112, 53.4129571], [-2.526381, 53.41246439999999], [-2.5341544999999996, 53.4106139], [-2.5404221, 53.40910020000001], [-2.5405639999999994, 53.4090658], [-2.5505919, 53.4066693], [-2.5516117, 53.4064412], [-2.5527716, 53.4062188], [-2.5574956, 53.40550959999999], [-2.5645443, 53.40446320000001], [-2.5651543999999995, 53.4043662], [-2.5657661999999997, 53.4042421], [-2.5662556, 53.4041228], [-2.566504, 53.4040554], [-2.5669299999999997, 53.40392609999999], [-2.5675319, 53.4037221], [-2.5679405, 53.4035616], [-2.5683284, 53.403389299999986], [-2.5688975, 53.4030965], [-2.569528, 53.4027473], [-2.5696598, 53.40266019999999], [-2.5717308, 53.401428900000006], [-2.571833499999999, 53.4013698], [-2.5753535, 53.3992911], [-2.5754557, 53.3992325], [-2.5782206999999997, 53.3975963], [-2.5783653999999996, 53.39750969999999], [-2.5831455, 53.3946792], [-2.583689, 53.3943866], [-2.5842783, 53.3940973], [-2.5852491999999994, 53.3936953], [-2.5855527, 53.393574099999995], [-2.5861968, 53.39332739999998], [-2.5869540999999994, 53.3930749], [-2.5873521, 53.39295389999999], [-2.5883833, 53.3926766], [-2.5892259999999996, 53.39250739999999], [-2.5897824, 53.39238850000001], [-2.5901953, 53.3923082], [-2.5910847, 53.3921515], [-2.5915032999999994, 53.392090200000005]]}", "current_leg_start": "Manchester Oxford Road", "dest_arr_time_act": "1629", "motion_projection": null, "next_location_lat": "53.3920902", "next_location_lon": "-2.5915033", "previous_location": "Manchester Piccadilly", "current_leg_milage": "15.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 77, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:68681768\", \"confirmationDeadline\": \"2026-09-23T16:01:30+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 638.332, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 817.529, \"from_m\": 638.332, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1893.373, \"from_m\": 817.529, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19123.087, \"from_m\": 1893.373, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 23315.426, \"from_m\": 19123.087, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33781.764, \"from_m\": 23315.426, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37777.147, \"from_m\": 33781.764, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 38173.137, \"from_m\": 37777.147, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 44261.528, \"from_m\": 38173.137, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47950.838, \"from_m\": 44261.528, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 48797.636, \"from_m\": 47950.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\": 48835.439, \"from_m\": 48797.636, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50845.131, \"from_m\": 48835.439, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62145.0, \"from_m\": 50845.131, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 66624.504, \"from_m\": 62145.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\": 83546.01, \"from_m\": 66624.504, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 83922.48, \"from_m\": 83546.01, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 84098.145, \"from_m\": 83922.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\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 84214.687, \"from_m\": 84098.145, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 87075.474, \"from_m\": 84214.687, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 97853.158, \"from_m\": 87075.474, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 97898.903, \"from_m\": 97853.158, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105138.543, \"from_m\": 97898.903, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 106232.165, \"from_m\": 105138.543, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 106274.43, \"from_m\": 106232.165, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 107845.504, \"from_m\": 106274.43, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 121217.559, \"from_m\": 107845.504, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 121276.266, \"from_m\": 121217.559, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 128509.639, \"from_m\": 121276.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\": 129825.421, \"from_m\": 128509.639, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 130065.862, \"from_m\": 129825.421, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 130229.355, \"from_m\": 130065.862, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 130683.058, \"from_m\": 130229.355, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 130736.902, \"from_m\": 130683.058, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 131458.387, \"from_m\": 130736.902, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 131490.402, \"from_m\": 131458.387, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 131519.662, \"from_m\": 131490.402, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 131608.305, \"from_m\": 131519.662, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 132045.115, \"from_m\": 131608.305, \"capability_applied\": null, \"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\": 133959.38, \"from_m\": 132045.115, \"capability_applied\": null, \"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\": 134072.557, \"from_m\": 133959.38, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 139929.891, \"from_m\": 134072.557, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 140166.04, \"from_m\": 139929.891, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 144851.824, \"from_m\": 140166.04, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 144967.774, \"from_m\": 144851.824, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 169993.317, \"from_m\": 144967.774, \"capability_applied\": null, \"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\": 177358.564, \"from_m\": 169993.317, \"capability_applied\": null, \"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\": 178060.592, \"from_m\": 177358.564, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 178207.267, \"from_m\": 178060.592, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 179028.664, \"from_m\": 178207.267, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 179194.346, \"from_m\": 179028.664, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 180992.115, \"from_m\": 179194.346, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 183388.384, \"from_m\": 180992.115, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 183420.97, \"from_m\": 183388.384, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 191797.768, \"from_m\": 183420.97, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 198796.057, \"from_m\": 191797.768, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 200846.329, \"from_m\": 198796.057, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 204088.696, \"from_m\": 200846.329, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 207185.708, \"from_m\": 204088.696, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 207464.981, \"from_m\": 207185.708, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 207663.964, \"from_m\": 207464.981, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 209427.027, \"from_m\": 207663.964, \"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\": 209824.655, \"from_m\": 209427.027, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 210195.899, \"from_m\": 209824.655, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 211131.851, \"from_m\": 210195.899, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 211819.804, \"from_m\": 211131.851, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 213937.357, \"from_m\": 211819.804, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 214644.016, \"from_m\": 213937.357, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 214984.645, \"from_m\": 214644.016, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 215031.344, \"from_m\": 214984.645, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 215088.644, \"from_m\": 215031.344, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 217396.172, \"from_m\": 215088.644, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 217411.663, \"from_m\": 217396.172, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 217912.478, \"from_m\": 217411.663, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 217946.447, \"from_m\": 217912.478, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 218000.022, \"from_m\": 217946.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\": 218192.213, \"from_m\": 218000.022, \"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\": 218533.207, \"from_m\": 218192.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\": 225645.357, \"from_m\": 218533.207, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 225909.99, \"from_m\": 225645.357, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 226092.501, \"from_m\": 225909.99, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 226207.244, \"from_m\": 226092.501, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 237858.918, \"from_m\": 226207.244, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 238473.203, \"from_m\": 237858.918, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 238573.154, \"from_m\": 238473.203, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 238611.462, \"from_m\": 238573.154, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 240747.451, \"from_m\": 238611.462, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 252568.216, \"from_m\": 240747.451, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 253322.409, \"from_m\": 252568.216, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 253616.57, \"from_m\": 253322.409, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 255427.645, \"from_m\": 253616.57, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 257940.285, \"from_m\": 255427.645, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 258612.9, \"from_m\": 257940.285, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 260250.731, \"from_m\": 258612.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\": 260770.477, \"from_m\": 260250.731, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 260920.683, \"from_m\": 260770.477, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 260963.114, \"from_m\": 260920.683, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 272014.148, \"from_m\": 260963.114, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 273460.253, \"from_m\": 272014.148, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 274028.088, \"from_m\": 273460.253, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 277263.601, \"from_m\": 274028.088, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 278148.881, \"from_m\": 277263.601, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 279139.525, \"from_m\": 278148.881, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 279216.615, \"from_m\": 279139.525, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 279339.212, \"from_m\": 279216.615, \"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\": 279999.909, \"from_m\": 279339.212, \"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\": 284846.963, \"from_m\": 279999.909, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 284976.879, \"from_m\": 284846.963, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 284979.565, \"from_m\": 284976.879, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 285113.236, \"from_m\": 284979.565, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 286160.209, \"from_m\": 285113.236, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 286592.853, \"from_m\": 286160.209, \"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\": 286797.143, \"from_m\": 286592.853, \"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\": 286854.425, \"from_m\": 286797.143, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 295520.004, \"from_m\": 286854.425, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 296422.123, \"from_m\": 295520.004, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 315770.876, \"from_m\": 296422.123, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 317336.796, \"from_m\": 315770.876, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 317374.905, \"from_m\": 317336.796, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 318029.838, \"from_m\": 317374.905, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 332332.842, \"from_m\": 318029.838, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 332506.444, \"from_m\": 332332.842, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 333041.424, \"from_m\": 332506.444, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 333050.514, \"from_m\": 333041.424, \"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\": 333139.064, \"from_m\": 333050.514, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 336469.946, \"from_m\": 333139.064, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 336917.092, \"from_m\": 336469.946, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 337633.937, \"from_m\": 336917.092, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 338076.814, \"from_m\": 337633.937, \"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\": 338116.738, \"from_m\": 338076.814, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 338147.077, \"from_m\": 338116.738, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 343145.989, \"from_m\": 338147.077, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 344109.478, \"from_m\": 343145.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\": 344181.631, \"from_m\": 344109.478, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 344709.723, \"from_m\": 344181.631, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 346244.029, \"from_m\": 344709.723, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 346407.754, \"from_m\": 346244.029, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 346717.167, \"from_m\": 346407.754, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 346763.374, \"from_m\": 346717.167, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 346783.21, \"from_m\": 346763.374, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 347334.843, \"from_m\": 346783.21, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 347947.773, \"from_m\": 347334.843, \"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\": 348027.583, \"from_m\": 347947.773, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 348891.648, \"from_m\": 348027.583, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 349219.081, \"from_m\": 348891.648, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 350429.438, \"from_m\": 349219.081, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 351365.208, \"from_m\": 350429.438, \"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\": 351398.798, \"from_m\": 351365.208, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 368297.246, \"from_m\": 351398.798, \"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\": 371131.674, \"from_m\": 368297.246, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 371531.532, \"from_m\": 371131.674, \"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\": 373205.961, \"from_m\": 371531.532, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 373264.922, \"from_m\": 373205.961, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 373332.912, \"from_m\": 373264.922, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 373394.296, \"from_m\": 373332.912, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 373540.961, \"from_m\": 373394.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\": 374281.938, \"from_m\": 373540.961, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 375434.602, \"from_m\": 374281.938, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 393133.399, \"from_m\": 375434.602, \"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\": 393611.833, \"from_m\": 393133.399, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 393837.108, \"from_m\": 393611.833, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 394306.621, \"from_m\": 393837.108, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 394359.789, \"from_m\": 394306.621, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 398880.585, \"from_m\": 394359.789, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 398940.903, \"from_m\": 398880.585, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 399272.304, \"from_m\": 398940.903, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 400408.045, \"from_m\": 399272.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\": 400466.082, \"from_m\": 400408.045, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 400539.643, \"from_m\": 400466.082, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 400579.579, \"from_m\": 400539.643, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 400654.26, \"from_m\": 400579.579, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 400693.693, \"from_m\": 400654.26, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 400996.164, \"from_m\": 400693.693, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 401223.893, \"from_m\": 400996.164, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 401266.545, \"from_m\": 401223.893, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 402365.181, \"from_m\": 401266.545, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 402731.286, \"from_m\": 402365.181, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 403048.643, \"from_m\": 402731.286, \"capability_applied\": null, \"effective_limit_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\": 790806, \"profile_key\": \"3fa3a22e08b60cb3515dae9e9723993be0fba2d718a12f898c21597ed00d8ab4\", \"schedule_id\": 3060, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1052\", \"location\": \"Norwich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1053\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 2, \"distance_m\": 557.844, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1053H\", \"location\": \"Trowse Swing Bridge\", \"stage_seq\": 3, \"distance_m\": 1044.081, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1054H\", \"location\": \"Trowse Jn\", \"stage_seq\": 4, \"distance_m\": 1700.77, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1058\", \"location\": \"Wymondham Co878\", \"stage_seq\": 5, \"distance_m\": 5102.352, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1102H\", \"location\": \"Wymondham\", \"stage_seq\": 6, \"distance_m\": 16386.966, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1107H\", \"location\": \"Attleborough\", \"stage_seq\": 7, \"distance_m\": 25500.348, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": false, \"wtt_arr\": \"1119\", \"wtt_dep\": \"1120\", \"location\": \"Thetford\", \"stage_seq\": 8, \"distance_m\": 48970.02, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1126H\", \"location\": \"Brandon\", \"stage_seq\": 9, \"distance_m\": 60564.552, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1139H\", \"location\": \"Ely North Jn\", \"stage_seq\": 10, \"distance_m\": 84000.773, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": false, \"wtt_arr\": \"1142\", \"wtt_dep\": \"1148\", \"location\": \"Ely\", \"stage_seq\": 11, \"distance_m\": 84214.687, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1150H\", \"location\": \"Ely North Jn\", \"stage_seq\": 12, \"distance_m\": 84429.269, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1155\", \"location\": \"Third Drove Sig. Ca923\", \"stage_seq\": 13, \"distance_m\": 92240.906, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1156\", \"location\": \"Manea Sig. M43\", \"stage_seq\": 14, \"distance_m\": 95246.07, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1157H\", \"location\": \"Manea\", \"stage_seq\": 15, \"distance_m\": 97973.911, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1159\", \"location\": \"Stonea S.B.\", \"stage_seq\": 16, \"distance_m\": 100983.267, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1200H\", \"location\": \"March South Sig. MS933\", \"stage_seq\": 17, \"distance_m\": 104752.118, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": false, \"wtt_arr\": \"1204H\", \"wtt_dep\": \"1205H\", \"location\": \"March\", \"stage_seq\": 18, \"distance_m\": 107288.537, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1206H\", \"location\": \"March West Jn\", \"stage_seq\": 19, \"distance_m\": 107712.778, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1211\", \"location\": \"Three Horse Shoes\", \"stage_seq\": 20, \"distance_m\": 115676.915, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1212H\", \"location\": \"Eastrea Sig. Ths27\", \"stage_seq\": 21, \"distance_m\": 120000.142, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214\", \"location\": \"Whittlesea\", \"stage_seq\": 22, \"distance_m\": 121426.495, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1215H\", \"location\": \"Kings Dyke S.B.\", \"stage_seq\": 23, \"distance_m\": 124612.793, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1220H\", \"location\": \"Peterborough East Jn\", \"stage_seq\": 24, \"distance_m\": 130008.117, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": false, \"wtt_arr\": \"1222H\", \"wtt_dep\": \"1227\", \"location\": \"Peterborough\", \"stage_seq\": 25, \"distance_m\": 131286.914, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1230\", \"location\": \"Marholm Jn\", \"stage_seq\": 26, \"distance_m\": 135258.464, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1234\", \"location\": \"Helpston Jn\", \"stage_seq\": 27, \"distance_m\": 139876.712, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1238H\", \"location\": \"Tallington Jn\", \"stage_seq\": 28, \"distance_m\": 144978.971, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251\", \"location\": \"Stoke Jn\", \"stage_seq\": 29, \"distance_m\": 168843.006, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": false, \"wtt_arr\": \"1257H\", \"wtt_dep\": \"1300H\", \"location\": \"Grantham\", \"stage_seq\": 30, \"distance_m\": 178001.33, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302H\", \"location\": \"Nottingham Branch Jn\", \"stage_seq\": 31, \"distance_m\": 179001.691, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1306\", \"location\": \"Allington Jn\", \"stage_seq\": 32, \"distance_m\": 183420.97, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311\", \"location\": \"Bottesford West Jn\", \"stage_seq\": 33, \"distance_m\": 191598.762, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1315\", \"location\": \"Aslockton\", \"stage_seq\": 34, \"distance_m\": 196902.419, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1317\", \"location\": \"Bingham\", \"stage_seq\": 35, \"distance_m\": 200514.25, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1320H\", \"location\": \"Radcliffe (Notts)\", \"stage_seq\": 36, \"distance_m\": 206322.107, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1326H\", \"location\": \"Netherfield Jn\", \"stage_seq\": 37, \"distance_m\": 210195.899, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": false, \"wtt_arr\": \"1335\", \"wtt_dep\": \"1345\", \"location\": \"Nottingham\", \"stage_seq\": 38, \"distance_m\": 214467.393, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1347\", \"location\": \"Mansfield Jn\", \"stage_seq\": 39, \"distance_m\": 215448.9, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1349\", \"location\": \"Radford Jn\", \"stage_seq\": 40, \"distance_m\": 217956.841, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1355H\", \"location\": \"Trowell Jn\", \"stage_seq\": 41, \"distance_m\": 226092.501, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1400H\", \"location\": \"Langley Mill\", \"stage_seq\": 42, \"distance_m\": 233676.259, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1403H\", \"location\": \"Ironville Jn\", \"stage_seq\": 43, \"distance_m\": 238900.862, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": false, \"wtt_arr\": \"1406H\", \"wtt_dep\": \"1407H\", \"location\": \"Alfreton\", \"stage_seq\": 44, \"distance_m\": 243616.891, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1414\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 45, \"distance_m\": 254686.434, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1419H\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 46, \"distance_m\": 258431.84, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": false, \"wtt_arr\": \"1421\", \"wtt_dep\": \"1422\", \"location\": \"Chesterfield\", \"stage_seq\": 47, \"distance_m\": 259888.978, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1423\", \"location\": \"Tapton Jn\", \"stage_seq\": 48, \"distance_m\": 260795.523, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1431H\", \"location\": \"Dore Station Jn\", \"stage_seq\": 49, \"distance_m\": 273569.014, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1435\", \"location\": \"Sheffield Sig. S77\", \"stage_seq\": 50, \"distance_m\": 277177.937, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": false, \"wtt_arr\": \"1439\", \"wtt_dep\": \"1443\", \"location\": \"Sheffield\", \"stage_seq\": 51, \"distance_m\": 279216.615, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1449\", \"location\": \"Dore Station Jn\", \"stage_seq\": 52, \"distance_m\": 284846.963, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1450\", \"location\": \"Dore West Jn\", \"stage_seq\": 53, \"distance_m\": 286453.455, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1450H\", \"location\": \"Totley Tunnel East\", \"stage_seq\": 54, \"distance_m\": 287856.648, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1454H\", \"location\": \"Grindleford\", \"stage_seq\": 55, \"distance_m\": 293661.59, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1457H\", \"location\": \"Bamford\", \"stage_seq\": 56, \"distance_m\": 299506.298, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1500H\", \"location\": \"Earles Siding S.B.\", \"stage_seq\": 57, \"distance_m\": 303692.807, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1502H\", \"location\": \"Earles Sidings Sig. Es31\", \"stage_seq\": 58, \"distance_m\": 305836.503, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1504\", \"location\": \"Edale\", \"stage_seq\": 59, \"distance_m\": 310216.497, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1507H\", \"location\": \"Chinley East Jn\", \"stage_seq\": 60, \"distance_m\": 317374.905, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1508\", \"location\": \"Chinley North Jn\", \"stage_seq\": 61, \"distance_m\": 318029.838, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1511\", \"location\": \"New Mills South Jn\", \"stage_seq\": 62, \"distance_m\": 323878.361, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1517H\", \"location\": \"Hazel Grove High Level Jn\", \"stage_seq\": 63, \"distance_m\": 332111.367, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1518H\", \"location\": \"Hazel Grove\", \"stage_seq\": 64, \"distance_m\": 333371.718, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1523\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 65, \"distance_m\": 336992.663, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1523H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 66, \"distance_m\": 337426.678, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": false, \"wtt_arr\": \"1524H\", \"wtt_dep\": \"1525H\", \"location\": \"Stockport\", \"stage_seq\": 67, \"distance_m\": 337866.863, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1527\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 68, \"distance_m\": 339038.424, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1530\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 69, \"distance_m\": 343560.493, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1532\", \"location\": \"Ardwick Jn\", \"stage_seq\": 70, \"distance_m\": 346097.657, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": false, \"wtt_arr\": \"1535\", \"wtt_dep\": \"1537H\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 71, \"distance_m\": 347198.53, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": false, \"wtt_arr\": \"1539\", \"wtt_dep\": \"1541\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 72, \"distance_m\": 348103.811, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1542\", \"location\": \"Deansgate\", \"stage_seq\": 73, \"distance_m\": 348670.964, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1545\", \"location\": \"Trafford Park East Jn\", \"stage_seq\": 74, \"distance_m\": 351598.873, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550H\", \"location\": \"Glazebrook East Jn\", \"stage_seq\": 75, \"distance_m\": 363188.57, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553\", \"location\": \"Birchwood\", \"stage_seq\": 76, \"distance_m\": 368444.962, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": false, \"wtt_arr\": \"1557H\", \"wtt_dep\": \"1558H\", \"location\": \"Warrington Central\", \"stage_seq\": 77, \"distance_m\": 373410.06, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": false, \"wtt_arr\": \"1605H\", \"wtt_dep\": \"1606H\", \"location\": \"Widnes\", \"stage_seq\": 78, \"distance_m\": 383365.971, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1609\", \"location\": \"Hough Green\", \"stage_seq\": 79, \"distance_m\": 386139.866, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1611H\", \"location\": \"Hunt's Cross\", \"stage_seq\": 80, \"distance_m\": 391609.905, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1616\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 81, \"distance_m\": 393133.399, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": false, \"wtt_arr\": \"1617\", \"wtt_dep\": \"1618\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 82, \"distance_m\": 393912.548, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1622H\", \"location\": \"Wavertree Jn\", \"stage_seq\": 83, \"distance_m\": 398827.108, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1624\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 84, \"distance_m\": 400291.376, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1624H\", \"location\": \"Edge Hill\", \"stage_seq\": 85, \"distance_m\": 400877.699, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1625H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 86, \"distance_m\": 401772.751, \"section_seq\": 1, \"route_path_id\": 131758}, {\"is_pass\": false, \"wtt_arr\": \"1629\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 87, \"distance_m\": 403048.643, \"section_seq\": 1, \"route_path_id\": 131758}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 403048.643, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131758}], \"total_distance_m\": 403048.643, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 389320.622, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 13728.021, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1052", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "14.5", "current_position_lat": "53.3920902", "current_position_lon": "-2.5915033", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T10:03:46Z\", \"source_id\": 67986707, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T10:06:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T10:03:50Z\", \"source_id\": 21334945, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T11:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T10:10:37Z\", \"source_id\": 68003058, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T10:11:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T10:10:38Z\", \"source_id\": 21339657, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T11:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T10:21:49Z\", \"source_id\": 68029290, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T10:23:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T10:21:56Z\", \"source_id\": 21347507, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T11:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T10:29:46Z\", \"source_id\": 68047915, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T10:31:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T10:29:50Z\", \"source_id\": 21352903, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T11:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T10:49:45Z\", \"source_id\": 68094433, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T10:50:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T10:49:47Z\", \"source_id\": 21366854, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T11:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T11:13:25Z\", \"source_id\": 21382913, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T12:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11893, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T11:31:28Z\", \"source_id\": 68190631, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T11:32:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T11:31:30Z\", \"source_id\": 21395389, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:04:26Z\", \"source_id\": 68269588, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T12:05:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:04:29Z\", \"source_id\": 21413502, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:19:43Z\", \"source_id\": 68305253, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T12:20:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:19:50Z\", \"source_id\": 21424029, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16641, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:22:00Z\", \"source_id\": 68310852, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T12:22:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:22:00Z\", \"source_id\": 21425637, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:25:10Z\", \"source_id\": 21427833, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:34:17Z\", \"source_id\": 68339237, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T12:36:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:34:21Z\", \"source_id\": 21434143, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:59:40Z\", \"source_id\": 68398013, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:00:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:59:41Z\", \"source_id\": 21451664, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:05:06Z\", \"source_id\": 68410890, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:05:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:05:11Z\", \"source_id\": 21455469, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:18:20Z\", \"source_id\": 68441947, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:19:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:18:23Z\", \"source_id\": 21464735, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:35:18Z\", \"source_id\": 68481862, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:37:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:35:20Z\", \"source_id\": 21476527, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9301, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:50:07Z\", \"source_id\": 68517375, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:54:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:50:10Z\", \"source_id\": 21486775, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9291, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:55:33Z\", \"source_id\": 68530078, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:57:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:55:37Z\", \"source_id\": 21490579, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9030, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:20:08Z\", \"source_id\": 68588785, \"stage_seq\": 64, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:21:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:20:14Z\", \"source_id\": 21507796, \"stage_seq\": 64, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:27:32Z\", \"source_id\": 21513014, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:36:50Z\", \"source_id\": 68629242, \"stage_seq\": 71, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:37:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:36:53Z\", \"source_id\": 21519623, \"stage_seq\": 71, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:40:58Z\", \"source_id\": 68639124, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:41:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:41:00Z\", \"source_id\": 21522557, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:44:33Z\", \"source_id\": 68648034, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:45:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:44:38Z\", \"source_id\": 21525189, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:55:56Z\", \"source_id\": 68676078, \"stage_seq\": 76, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:58:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:56:06Z\", \"source_id\": 21533354, \"stage_seq\": 76, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birchwood", "service_state_platform": "2", "timing_fact_generation": 1790176763042367, "current_leg_arrival_utc": "2026-09-23T16:01:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:04.319493", "service_state_evidence_id": 68681768, "current_leg_start_actual_dep": "2026-09-23T15:43:48+01:00", "operational_evidence_version": 245, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:04.523979", "service_state_valid_until_kind": null, "operational_interpretation_version": 245, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P NRW LIV 1R70 170420+170505 5 100 None {"version": 3, "segments": [{"to_m": 638.332, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 817.529, "from_m": 638.332, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1893.373, "from_m": 817.529, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19123.087, "from_m": 1893.373, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23315.426, "from_m": 19123.087, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33781.764, "from_m": 23315.426, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37777.147, "from_m": 33781.764, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 38173.137, "from_m": 37777.147, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 44261.528, "from_m": 38173.137, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47950.838, "from_m": 44261.528, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 48797.636, "from_m": 47950.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": 48835.439, "from_m": 48797.636, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50845.131, "from_m": 48835.439, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62145.0, "from_m": 50845.131, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 66624.504, "from_m": 62145.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": 83546.01, "from_m": 66624.504, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 83922.48, "from_m": 83546.01, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 84098.145, "from_m": 83922.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", "infrastructure_limit_mph": 60.0}, {"to_m": 84214.687, "from_m": 84098.145, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 87075.474, "from_m": 84214.687, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 97853.158, "from_m": 87075.474, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 97898.903, "from_m": 97853.158, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105138.543, "from_m": 97898.903, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 106232.165, "from_m": 105138.543, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 106274.43, "from_m": 106232.165, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 107845.504, "from_m": 106274.43, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 121217.559, "from_m": 107845.504, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 121276.266, "from_m": 121217.559, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 128509.639, "from_m": 121276.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": 129825.421, "from_m": 128509.639, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 130065.862, "from_m": 129825.421, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 130229.355, "from_m": 130065.862, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 130683.058, "from_m": 130229.355, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 130736.902, "from_m": 130683.058, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 131458.387, "from_m": 130736.902, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 131490.402, "from_m": 131458.387, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 131519.662, "from_m": 131490.402, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 131608.305, "from_m": 131519.662, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 132045.115, "from_m": 131608.305, "capability_applied": null, "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": 133959.38, "from_m": 132045.115, "capability_applied": null, "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": 134072.557, "from_m": 133959.38, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 139929.891, "from_m": 134072.557, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 140166.04, "from_m": 139929.891, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 144851.824, "from_m": 140166.04, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 144967.774, "from_m": 144851.824, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 169993.317, "from_m": 144967.774, "capability_applied": null, "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": 177358.564, "from_m": 169993.317, "capability_applied": null, "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": 178060.592, "from_m": 177358.564, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 178207.267, "from_m": 178060.592, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 179028.664, "from_m": 178207.267, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 179194.346, "from_m": 179028.664, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 180992.115, "from_m": 179194.346, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 183388.384, "from_m": 180992.115, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 183420.97, "from_m": 183388.384, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 191797.768, "from_m": 183420.97, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 198796.057, "from_m": 191797.768, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 200846.329, "from_m": 198796.057, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 204088.696, "from_m": 200846.329, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 207185.708, "from_m": 204088.696, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 207464.981, "from_m": 207185.708, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 207663.964, "from_m": 207464.981, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 209427.027, "from_m": 207663.964, "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": 209824.655, "from_m": 209427.027, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 210195.899, "from_m": 209824.655, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 211131.851, "from_m": 210195.899, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 211819.804, "from_m": 211131.851, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 213937.357, "from_m": 211819.804, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 214644.016, "from_m": 213937.357, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 214984.645, "from_m": 214644.016, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 215031.344, "from_m": 214984.645, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 215088.644, "from_m": 215031.344, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 217396.172, "from_m": 215088.644, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 217411.663, "from_m": 217396.172, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 217912.478, "from_m": 217411.663, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 217946.447, "from_m": 217912.478, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 218000.022, "from_m": 217946.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": 218192.213, "from_m": 218000.022, "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": 218533.207, "from_m": 218192.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": 225645.357, "from_m": 218533.207, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 225909.99, "from_m": 225645.357, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 226092.501, "from_m": 225909.99, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 226207.244, "from_m": 226092.501, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 237858.918, "from_m": 226207.244, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 238473.203, "from_m": 237858.918, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 238573.154, "from_m": 238473.203, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 238611.462, "from_m": 238573.154, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 240747.451, "from_m": 238611.462, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 252568.216, "from_m": 240747.451, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 253322.409, "from_m": 252568.216, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 253616.57, "from_m": 253322.409, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 255427.645, "from_m": 253616.57, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 257940.285, "from_m": 255427.645, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 258612.9, "from_m": 257940.285, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 260250.731, "from_m": 258612.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": 260770.477, "from_m": 260250.731, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 260920.683, "from_m": 260770.477, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 260963.114, "from_m": 260920.683, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 272014.148, "from_m": 260963.114, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 273460.253, "from_m": 272014.148, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 274028.088, "from_m": 273460.253, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 277263.601, "from_m": 274028.088, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 278148.881, "from_m": 277263.601, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 279139.525, "from_m": 278148.881, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 279216.615, "from_m": 279139.525, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 279339.212, "from_m": 279216.615, "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": 279999.909, "from_m": 279339.212, "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": 284846.963, "from_m": 279999.909, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 284976.879, "from_m": 284846.963, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 284979.565, "from_m": 284976.879, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 285113.236, "from_m": 284979.565, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 286160.209, "from_m": 285113.236, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 286592.853, "from_m": 286160.209, "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": 286797.143, "from_m": 286592.853, "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": 286854.425, "from_m": 286797.143, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 295520.004, "from_m": 286854.425, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 296422.123, "from_m": 295520.004, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 315770.876, "from_m": 296422.123, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 317336.796, "from_m": 315770.876, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 317374.905, "from_m": 317336.796, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 318029.838, "from_m": 317374.905, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 332332.842, "from_m": 318029.838, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 332506.444, "from_m": 332332.842, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 333041.424, "from_m": 332506.444, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 333050.514, "from_m": 333041.424, "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": 333139.064, "from_m": 333050.514, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 336469.946, "from_m": 333139.064, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 336917.092, "from_m": 336469.946, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 337633.937, "from_m": 336917.092, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 338076.814, "from_m": 337633.937, "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": 338116.738, "from_m": 338076.814, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 338147.077, "from_m": 338116.738, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 343145.989, "from_m": 338147.077, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 344109.478, "from_m": 343145.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": 344181.631, "from_m": 344109.478, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 344709.723, "from_m": 344181.631, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 346244.029, "from_m": 344709.723, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 346407.754, "from_m": 346244.029, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 346717.167, "from_m": 346407.754, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 346763.374, "from_m": 346717.167, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 346783.21, "from_m": 346763.374, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 347334.843, "from_m": 346783.21, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 347947.773, "from_m": 347334.843, "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": 348027.583, "from_m": 347947.773, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 348891.648, "from_m": 348027.583, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 349219.081, "from_m": 348891.648, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 350429.438, "from_m": 349219.081, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 351365.208, "from_m": 350429.438, "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": 351398.798, "from_m": 351365.208, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 368297.246, "from_m": 351398.798, "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": 371131.674, "from_m": 368297.246, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 371531.532, "from_m": 371131.674, "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": 373205.961, "from_m": 371531.532, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 373264.922, "from_m": 373205.961, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 373332.912, "from_m": 373264.922, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 373394.296, "from_m": 373332.912, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 373540.961, "from_m": 373394.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": 374281.938, "from_m": 373540.961, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 375434.602, "from_m": 374281.938, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 393133.399, "from_m": 375434.602, "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": 393611.833, "from_m": 393133.399, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 393837.108, "from_m": 393611.833, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 394306.621, "from_m": 393837.108, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 394359.789, "from_m": 394306.621, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 398880.585, "from_m": 394359.789, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 398940.903, "from_m": 398880.585, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 399272.304, "from_m": 398940.903, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 400408.045, "from_m": 399272.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": 400466.082, "from_m": 400408.045, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 400539.643, "from_m": 400466.082, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 400579.579, "from_m": 400539.643, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 400654.26, "from_m": 400579.579, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 400693.693, "from_m": 400654.26, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 400996.164, "from_m": 400693.693, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 401223.893, "from_m": 400996.164, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 401266.545, "from_m": 401223.893, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 402365.181, "from_m": 401266.545, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 402731.286, "from_m": 402365.181, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 403048.643, "from_m": 402731.286, "capability_applied": null, "effective_limit_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": 790806, "profile_key": "3fa3a22e08b60cb3515dae9e9723993be0fba2d718a12f898c21597ed00d8ab4", "schedule_id": 3060, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1052", "location": "Norwich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1053", "location": "Norwich Thorpe Jn", "stage_seq": 2, "distance_m": 557.844, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1053H", "location": "Trowse Swing Bridge", "stage_seq": 3, "distance_m": 1044.081, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1054H", "location": "Trowse Jn", "stage_seq": 4, "distance_m": 1700.77, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1058", "location": "Wymondham Co878", "stage_seq": 5, "distance_m": 5102.352, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1102H", "location": "Wymondham", "stage_seq": 6, "distance_m": 16386.966, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1107H", "location": "Attleborough", "stage_seq": 7, "distance_m": 25500.348, "section_seq": 1, "route_path_id": 131758}, {"is_pass": false, "wtt_arr": "1119", "wtt_dep": "1120", "location": "Thetford", "stage_seq": 8, "distance_m": 48970.02, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1126H", "location": "Brandon", "stage_seq": 9, "distance_m": 60564.552, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1139H", "location": "Ely North Jn", "stage_seq": 10, "distance_m": 84000.773, "section_seq": 1, "route_path_id": 131758}, {"is_pass": false, "wtt_arr": "1142", "wtt_dep": "1148", "location": "Ely", "stage_seq": 11, "distance_m": 84214.687, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1150H", "location": "Ely North Jn", "stage_seq": 12, "distance_m": 84429.269, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1155", "location": "Third Drove Sig. Ca923", "stage_seq": 13, "distance_m": 92240.906, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1156", "location": "Manea Sig. M43", "stage_seq": 14, "distance_m": 95246.07, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1157H", "location": "Manea", "stage_seq": 15, "distance_m": 97973.911, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1159", "location": "Stonea S.B.", "stage_seq": 16, "distance_m": 100983.267, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1200H", "location": "March South Sig. MS933", "stage_seq": 17, "distance_m": 104752.118, "section_seq": 1, "route_path_id": 131758}, {"is_pass": false, "wtt_arr": "1204H", "wtt_dep": "1205H", "location": "March", "stage_seq": 18, "distance_m": 107288.537, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1206H", "location": "March West Jn", "stage_seq": 19, "distance_m": 107712.778, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1211", "location": "Three Horse Shoes", "stage_seq": 20, "distance_m": 115676.915, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1212H", "location": "Eastrea Sig. Ths27", "stage_seq": 21, "distance_m": 120000.142, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214", "location": "Whittlesea", "stage_seq": 22, "distance_m": 121426.495, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1215H", "location": "Kings Dyke S.B.", "stage_seq": 23, "distance_m": 124612.793, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1220H", "location": "Peterborough East Jn", "stage_seq": 24, "distance_m": 130008.117, "section_seq": 1, "route_path_id": 131758}, {"is_pass": false, "wtt_arr": "1222H", "wtt_dep": "1227", "location": "Peterborough", "stage_seq": 25, "distance_m": 131286.914, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1230", "location": "Marholm Jn", "stage_seq": 26, "distance_m": 135258.464, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1234", "location": "Helpston Jn", "stage_seq": 27, "distance_m": 139876.712, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1238H", "location": "Tallington Jn", "stage_seq": 28, "distance_m": 144978.971, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251", "location": "Stoke Jn", "stage_seq": 29, "distance_m": 168843.006, "section_seq": 1, "route_path_id": 131758}, {"is_pass": false, "wtt_arr": "1257H", "wtt_dep": "1300H", "location": "Grantham", "stage_seq": 30, "distance_m": 178001.33, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302H", "location": "Nottingham Branch Jn", "stage_seq": 31, "distance_m": 179001.691, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1306", "location": "Allington Jn", "stage_seq": 32, "distance_m": 183420.97, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311", "location": "Bottesford West Jn", "stage_seq": 33, "distance_m": 191598.762, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1315", "location": "Aslockton", "stage_seq": 34, "distance_m": 196902.419, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1317", "location": "Bingham", "stage_seq": 35, "distance_m": 200514.25, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1320H", "location": "Radcliffe (Notts)", "stage_seq": 36, "distance_m": 206322.107, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1326H", "location": "Netherfield Jn", "stage_seq": 37, "distance_m": 210195.899, "section_seq": 1, "route_path_id": 131758}, {"is_pass": false, "wtt_arr": "1335", "wtt_dep": "1345", "location": "Nottingham", "stage_seq": 38, "distance_m": 214467.393, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1347", "location": "Mansfield Jn", "stage_seq": 39, "distance_m": 215448.9, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1349", "location": "Radford Jn", "stage_seq": 40, "distance_m": 217956.841, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1355H", "location": "Trowell Jn", "stage_seq": 41, "distance_m": 226092.501, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1400H", "location": "Langley Mill", "stage_seq": 42, "distance_m": 233676.259, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1403H", "location": "Ironville Jn", "stage_seq": 43, "distance_m": 238900.862, "section_seq": 1, "route_path_id": 131758}, {"is_pass": false, "wtt_arr": "1406H", "wtt_dep": "1407H", "location": "Alfreton", "stage_seq": 44, "distance_m": 243616.891, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1414", "location": "Clay Cross North Jn", "stage_seq": 45, "distance_m": 254686.434, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1419H", "location": "Chesterfield South Jn", "stage_seq": 46, "distance_m": 258431.84, "section_seq": 1, "route_path_id": 131758}, {"is_pass": false, "wtt_arr": "1421", "wtt_dep": "1422", "location": "Chesterfield", "stage_seq": 47, "distance_m": 259888.978, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1423", "location": "Tapton Jn", "stage_seq": 48, "distance_m": 260795.523, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1431H", "location": "Dore Station Jn", "stage_seq": 49, "distance_m": 273569.014, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1435", "location": "Sheffield Sig. S77", "stage_seq": 50, "distance_m": 277177.937, "section_seq": 1, "route_path_id": 131758}, {"is_pass": false, "wtt_arr": "1439", "wtt_dep": "1443", "location": "Sheffield", "stage_seq": 51, "distance_m": 279216.615, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1449", "location": "Dore Station Jn", "stage_seq": 52, "distance_m": 284846.963, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1450", "location": "Dore West Jn", "stage_seq": 53, "distance_m": 286453.455, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1450H", "location": "Totley Tunnel East", "stage_seq": 54, "distance_m": 287856.648, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1454H", "location": "Grindleford", "stage_seq": 55, "distance_m": 293661.59, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1457H", "location": "Bamford", "stage_seq": 56, "distance_m": 299506.298, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1500H", "location": "Earles Siding S.B.", "stage_seq": 57, "distance_m": 303692.807, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1502H", "location": "Earles Sidings Sig. Es31", "stage_seq": 58, "distance_m": 305836.503, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1504", "location": "Edale", "stage_seq": 59, "distance_m": 310216.497, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1507H", "location": "Chinley East Jn", "stage_seq": 60, "distance_m": 317374.905, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1508", "location": "Chinley North Jn", "stage_seq": 61, "distance_m": 318029.838, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1511", "location": "New Mills South Jn", "stage_seq": 62, "distance_m": 323878.361, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1517H", "location": "Hazel Grove High Level Jn", "stage_seq": 63, "distance_m": 332111.367, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1518H", "location": "Hazel Grove", "stage_seq": 64, "distance_m": 333371.718, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1523", "location": "Edgeley Jn No.1", "stage_seq": 65, "distance_m": 336992.663, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1523H", "location": "Edgeley Jn No2", "stage_seq": 66, "distance_m": 337426.678, "section_seq": 1, "route_path_id": 131758}, {"is_pass": false, "wtt_arr": "1524H", "wtt_dep": "1525H", "location": "Stockport", "stage_seq": 67, "distance_m": 337866.863, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1527", "location": "Heaton Norris Jn", "stage_seq": 68, "distance_m": 339038.424, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1530", "location": "Slade Lane Jn", "stage_seq": 69, "distance_m": 343560.493, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1532", "location": "Ardwick Jn", "stage_seq": 70, "distance_m": 346097.657, "section_seq": 1, "route_path_id": 131758}, {"is_pass": false, "wtt_arr": "1535", "wtt_dep": "1537H", "location": "Manchester Piccadilly", "stage_seq": 71, "distance_m": 347198.53, "section_seq": 1, "route_path_id": 131758}, {"is_pass": false, "wtt_arr": "1539", "wtt_dep": "1541", "location": "Manchester Oxford Road", "stage_seq": 72, "distance_m": 348103.811, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542", "location": "Deansgate", "stage_seq": 73, "distance_m": 348670.964, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545", "location": "Trafford Park East Jn", "stage_seq": 74, "distance_m": 351598.873, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550H", "location": "Glazebrook East Jn", "stage_seq": 75, "distance_m": 363188.57, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553", "location": "Birchwood", "stage_seq": 76, "distance_m": 368444.962, "section_seq": 1, "route_path_id": 131758}, {"is_pass": false, "wtt_arr": "1557H", "wtt_dep": "1558H", "location": "Warrington Central", "stage_seq": 77, "distance_m": 373410.06, "section_seq": 1, "route_path_id": 131758}, {"is_pass": false, "wtt_arr": "1605H", "wtt_dep": "1606H", "location": "Widnes", "stage_seq": 78, "distance_m": 383365.971, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1609", "location": "Hough Green", "stage_seq": 79, "distance_m": 386139.866, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611H", "location": "Hunt's Cross", "stage_seq": 80, "distance_m": 391609.905, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1616", "location": "Hunts Cross West Jn", "stage_seq": 81, "distance_m": 393133.399, "section_seq": 1, "route_path_id": 131758}, {"is_pass": false, "wtt_arr": "1617", "wtt_dep": "1618", "location": "Liverpool South Parkway (HL)", "stage_seq": 82, "distance_m": 393912.548, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1622H", "location": "Wavertree Jn", "stage_seq": 83, "distance_m": 398827.108, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1624", "location": "Edge Hill S.B.", "stage_seq": 84, "distance_m": 400291.376, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1624H", "location": "Edge Hill", "stage_seq": 85, "distance_m": 400877.699, "section_seq": 1, "route_path_id": 131758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625H", "location": "Crown Street Jn", "stage_seq": 86, "distance_m": 401772.751, "section_seq": 1, "route_path_id": 131758}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 87, "distance_m": 403048.643, "section_seq": 1, "route_path_id": 131758}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 403048.643, "from_m": 0.0, "section_seq": 1, "route_path_id": 131758}], "total_distance_m": 403048.643, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 389320.622, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 13728.021, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13208, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T10:03:46Z", "source_id": 67986707, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T10:06:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T10:03:50Z", "source_id": 21334945, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T11:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13219, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T10:10:37Z", "source_id": 68003058, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T10:11:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T10:10:38Z", "source_id": 21339657, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T11:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12167, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T10:21:49Z", "source_id": 68029290, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T10:23:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T10:21:56Z", "source_id": 21347507, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T11:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12175, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T10:29:46Z", "source_id": 68047915, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T10:31:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T10:29:50Z", "source_id": 21352903, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T11:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12210, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T10:49:45Z", "source_id": 68094433, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T10:50:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T10:49:47Z", "source_id": 21366854, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T11:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T11:13:25Z", "source_id": 21382913, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-23T12:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11893, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T11:31:28Z", "source_id": 68190631, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-23T11:32:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T11:31:30Z", "source_id": 21395389, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-23T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11701, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:04:26Z", "source_id": 68269588, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-23T12:05:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:04:29Z", "source_id": 21413502, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-23T13:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11742, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:19:43Z", "source_id": 68305253, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-23T12:20:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:19:50Z", "source_id": 21424029, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-23T13:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16641, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:22:00Z", "source_id": 68310852, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-23T12:22:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:22:00Z", "source_id": 21425637, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-23T13:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:25:10Z", "source_id": 21427833, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-23T13:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16441, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:34:17Z", "source_id": 68339237, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-23T12:36:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:34:21Z", "source_id": 21434143, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-23T13:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16720, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:59:40Z", "source_id": 68398013, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-23T13:00:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:59:41Z", "source_id": 21451664, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-23T14:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16659, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:05:06Z", "source_id": 68410890, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-23T13:05:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:05:11Z", "source_id": 21455469, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-23T14:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7610, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:18:20Z", "source_id": 68441947, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-23T13:19:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:18:23Z", "source_id": 21464735, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-23T14:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7385, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:35:18Z", "source_id": 68481862, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-23T13:37:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:35:20Z", "source_id": 21476527, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-23T14:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9301, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:50:07Z", "source_id": 68517375, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-23T13:54:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:50:10Z", "source_id": 21486775, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-23T14:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9291, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:55:33Z", "source_id": 68530078, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-23T13:57:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:55:37Z", "source_id": 21490579, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-23T14:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9030, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:20:08Z", "source_id": 68588785, "stage_seq": 64, "event_role": "ARR", "event_time": "2026-09-23T14:21:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:20:14Z", "source_id": 21507796, "stage_seq": 64, "event_role": "ARR", "event_time": "2026-09-23T15:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:27:32Z", "source_id": 21513014, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-23T15:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:36:50Z", "source_id": 68629242, "stage_seq": 71, "event_role": "ARR", "event_time": "2026-09-23T14:37:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:36:53Z", "source_id": 21519623, "stage_seq": 71, "event_role": "ARR", "event_time": "2026-09-23T15:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:40:58Z", "source_id": 68639124, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-23T14:41:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:41:00Z", "source_id": 21522557, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-23T15:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:44:33Z", "source_id": 68648034, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-23T14:45:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:44:38Z", "source_id": 21525189, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-23T15:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10069, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:55:56Z", "source_id": 68676078, "stage_seq": 76, "event_role": "ARR", "event_time": "2026-09-23T14:58:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:56:06Z", "source_id": 21533354, "stage_seq": 76, "event_role": "ARR", "event_time": "2026-09-23T15:58:00+01:00", "operational_fact": true}] Norwich 1052 1052 4B None None Liverpool Lime Street HL/ML 1629 1629 8 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C21810/2026-09-23/detailed None Manchester Oxford Road 2026-09-23T15:43:48+01:00 Warrington Central 14.5 {"type": "LineString", "coordinates": [[-2.2421457999999994, 53.47385200000001], [-2.2425504999999997, 53.47386689999999], [-2.2427902999999993, 53.473864500000005], [-2.2437992, 53.47384449999999], [-2.2442002, 53.47382900000001], [-2.245096199999999, 53.4738586], [-2.2452916, 53.47386590000001], [-2.2457882102988034, 53.47387125803353], [-2.2462925999999994, 53.47387669999999], [-2.2466494, 53.473891499999986], [-2.2477258, 53.47393040000001], [-2.2477473, 53.4739312], [-2.2486573999999995, 53.4739635], [-2.2502237, 53.47401920000001], [-2.2510242, 53.474077], [-2.2513926, 53.47411830000001], [-2.2515809, 53.47414800000001], [-2.2519304, 53.47420890000001], [-2.252155, 53.47425479999999], [-2.2523688999999996, 53.4743047], [-2.2526032, 53.47436019999999], [-2.2528707999999997, 53.47444039999999], [-2.2532782, 53.4745685], [-2.2536887999999995, 53.4746944], [-2.2539614, 53.4747639], [-2.2541144, 53.47479359999999], [-2.2542525, 53.4748219], [-2.2543824, 53.4748443], [-2.2546593999999995, 53.474881], [-2.2549291999999994, 53.474908500000005], [-2.2552020999999995, 53.47491990000001], [-2.2554313, 53.47492209999999], [-2.2556604, 53.474917299999994], [-2.2559476999999997, 53.474903799999986], [-2.2563742, 53.47487459999999], [-2.2568434999999996, 53.4748431], [-2.2570932, 53.4748191], [-2.2573679, 53.4747908], [-2.2575074, 53.4747736], [-2.257638, 53.4747549], [-2.2579418999999996, 53.4747018], [-2.2582530999999997, 53.4746353], [-2.2585635, 53.4745581], [-2.2588815, 53.4744698], [-2.2601953, 53.4741041], [-2.2615095, 53.47373470000001], [-2.2623137999999994, 53.47350599999999], [-2.2624991, 53.47344789999998], [-2.2627584999999995, 53.4733584], [-2.2630776, 53.473233099999995], [-2.2634641, 53.4730655], [-2.2639021, 53.472842400000005], [-2.2641317999999995, 53.4727127], [-2.2643462999999997, 53.472579], [-2.2646692, 53.47235320000001], [-2.2648788, 53.47219059999999], [-2.2650541999999994, 53.47203880000001], [-2.2653661, 53.471731], [-2.2657541, 53.4713044], [-2.2660234, 53.4710204], [-2.2662513, 53.4707981], [-2.266582, 53.47050620000001], [-2.2668871, 53.4702524], [-2.2670883999999996, 53.4700923], [-2.2677225999999995, 53.469663100000005], [-2.2680187000000003, 53.4694688], [-2.2682287999999997, 53.469318], [-2.2684298, 53.469157499999994], [-2.2685057999999994, 53.46908789999999], [-2.2693586, 53.4683952], [-2.2695532, 53.46824659999999], [-2.2702217148203077, 53.46779240988761], [-2.2702284999999995, 53.4677878], [-2.2705681, 53.4675746], [-2.2706593, 53.46752270000001], [-2.2712051, 53.4672118], [-2.2716056, 53.46700030000001], [-2.2720355999999997, 53.4667805], [-2.2724433, 53.4665847], [-2.2728485999999997, 53.46640250000001], [-2.2732677999999997, 53.4662236], [-2.2736742999999997, 53.46605639999999], [-2.2741633, 53.4658754], [-2.2746177999999997, 53.465713099999995], [-2.27508, 53.4655578], [-2.27557, 53.4654069], [-2.2759950999999994, 53.46528790000001], [-2.2763715, 53.465181], [-2.2768172999999994, 53.4650765], [-2.2772856, 53.46497099999999], [-2.2779482, 53.46482979999999], [-2.2786175999999996, 53.4646821], [-2.2792573, 53.4645541], [-2.2799385, 53.4644162], [-2.281168399999999, 53.46416010000001], [-2.28239, 53.4639023], [-2.2848344, 53.46340269999999], [-2.2849748, 53.4633736], [-2.2850514, 53.4633578], [-2.2870062, 53.4629468], [-2.2876876, 53.4628093], [-2.2882665, 53.4626924], [-2.2889145, 53.4625627], [-2.2902937999999997, 53.46227400000001], [-2.2912006, 53.4620784], [-2.2914653, 53.4620242], [-2.2917977, 53.4619559], [-2.2924876999999997, 53.4618153], [-2.2927833999999994, 53.461751599999985], [-2.2934783999999997, 53.4615858], [-2.2941733, 53.4614118], [-2.2947276, 53.461265700000006], [-2.2953287, 53.4610916], [-2.2958691999999994, 53.46094060000001], [-2.2964565999999995, 53.460761600000005], [-2.2970522, 53.4605728], [-2.2977168, 53.46033810000001], [-2.2983511, 53.460113099999994], [-2.2989218999999994, 53.4598964], [-2.2993824, 53.459714199999986], [-2.2998318999999996, 53.4595237], [-2.3005571999999996, 53.4592003], [-2.3012411, 53.4588834], [-2.3026446999999997, 53.45816590000001], [-2.3030142, 53.4579672], [-2.3033975, 53.457763599999986], [-2.3040565999999996, 53.457427], [-2.3047514999999996, 53.45709860000001], [-2.3057835999999994, 53.456638899999994], [-2.3072449, 53.456107499999995], [-2.3077269, 53.4559387], [-2.3083867, 53.455716300000006], [-2.3092685, 53.45542319999999], [-2.3103131999999995, 53.45510219999999], [-2.3106048, 53.45502399999999], [-2.3109663000000005, 53.4549338], [-2.3113122999999995, 53.4548506], [-2.311758, 53.454749], [-2.3121891, 53.45465809999999], [-2.3127009999999997, 53.45455659999999], [-2.3127321999999997, 53.454550399999995], [-2.3139721, 53.45433419999999], [-2.3142037, 53.45430000000001], [-2.3158441999999995, 53.4540414], [-2.3168430999999994, 53.453895], [-2.3171282999999994, 53.453850200000005], [-2.3191472, 53.4535551], [-2.3214383999999995, 53.453193], [-2.3216635, 53.4531591], [-2.3217163, 53.4531511], [-2.3231874999999995, 53.452929299999994], [-2.3252259, 53.452624699999994], [-2.3272567, 53.4523201], [-2.3277582, 53.45224170000001], [-2.3297336, 53.451933], [-2.3321721, 53.4515643], [-2.3356197387107556, 53.451041681930555], [-2.3370221, 53.45082910000001], [-2.3418875, 53.450086899999995], [-2.3440529, 53.4497571], [-2.3462145, 53.4494319], [-2.3480894, 53.44914529999999], [-2.3515722, 53.4486256], [-2.3536475999999995, 53.4483045], [-2.3557034999999997, 53.4479917], [-2.357023, 53.447790999999995], [-2.3607239999999994, 53.4472278], [-2.3647427000000003, 53.44662689999999], [-2.3661857, 53.4464058], [-2.3678242, 53.4461487], [-2.3686429, 53.44602509999999], [-2.3706646, 53.44572000000001], [-2.3738992, 53.4452322], [-2.3778923, 53.4446261], [-2.3790388, 53.4444464], [-2.3809191999999997, 53.444154799999986], [-2.3820538, 53.44398369999999], [-2.3839503999999994, 53.4436982], [-2.3840401, 53.44368299999999], [-2.3849131999999997, 53.4435356], [-2.3853764, 53.4434551], [-2.3858727999999996, 53.44335649999999], [-2.3882195, 53.4428588], [-2.3886717, 53.4427707], [-2.3903956999999996, 53.4424854], [-2.3905808, 53.4424552], [-2.3928701999999995, 53.4420984], [-2.3930754, 53.44206450000001], [-2.4003172000000004, 53.440900899999995], [-2.4034387999999995, 53.4404049], [-2.4050079, 53.44015850000001], [-2.4065549, 53.4399055], [-2.4097924, 53.43939139999999], [-2.4110532, 53.439184399999995], [-2.411534, 53.43907089999999], [-2.4122677, 53.438922299999994], [-2.4140780000000004, 53.4385187], [-2.4167780999999997, 53.437944300000005], [-2.4192014, 53.4374005], [-2.421614299999999, 53.436861599999986], [-2.425451267122708, 53.43602315656742], [-2.4263502999999997, 53.4358267], [-2.4277844, 53.4354574], [-2.427958, 53.435409], [-2.4286545, 53.4352074], [-2.4297882, 53.43489509999999], [-2.4312038, 53.4345618], [-2.431499399999999, 53.434491599999994], [-2.4337472000000004, 53.4339915], [-2.4368746, 53.43330039999999], [-2.4412090999999996, 53.4325941], [-2.4427755, 53.43226810000001], [-2.4444677999999995, 53.43190100000001], [-2.4462328, 53.4314845], [-2.448564, 53.4309402], [-2.4501767999999995, 53.4305736], [-2.4510512999999996, 53.4303646], [-2.4512866, 53.4303084], [-2.4522602, 53.4300754], [-2.452697, 53.42997100000001], [-2.4532171999999997, 53.42985650000001], [-2.4539767999999995, 53.42967239999999], [-2.4541393000000005, 53.429636999999985], [-2.4545842999999996, 53.4295349], [-2.4552252, 53.4293844], [-2.4552356999999994, 53.4293819], [-2.4650547, 53.4270933], [-2.4812417, 53.4232459], [-2.5104248999999994, 53.416269699999994], [-2.51528279553466, 53.415110887303946], [-2.5172354, 53.41464510000001], [-2.518751457967283, 53.41428429590598], [-2.5209843, 53.41375289999999], [-2.5239090999999996, 53.4130528], [-2.5243112, 53.4129571], [-2.526381, 53.41246439999999], [-2.5341544999999996, 53.4106139], [-2.5404221, 53.40910020000001], [-2.5405639999999994, 53.4090658], [-2.5505919, 53.4066693], [-2.5516117, 53.4064412], [-2.5527716, 53.4062188], [-2.5574956, 53.40550959999999], [-2.5645443, 53.40446320000001], [-2.5651543999999995, 53.4043662], [-2.5657661999999997, 53.4042421], [-2.5662556, 53.4041228], [-2.566504, 53.4040554], [-2.5669299999999997, 53.40392609999999], [-2.5675319, 53.4037221], [-2.5679405, 53.4035616], [-2.5683284, 53.403389299999986], [-2.5688975, 53.4030965], [-2.569528, 53.4027473], [-2.5696598, 53.40266019999999], [-2.5717308, 53.401428900000006], [-2.571833499999999, 53.4013698], [-2.5753535, 53.3992911], [-2.5754557, 53.3992325], [-2.5782206999999997, 53.3975963], [-2.5783653999999996, 53.39750969999999], [-2.5831455, 53.3946792], [-2.583689, 53.3943866], [-2.5842783, 53.3940973], [-2.5852491999999994, 53.3936953], [-2.5855527, 53.393574099999995], [-2.5861968, 53.39332739999998], [-2.5869540999999994, 53.3930749], [-2.5873521, 53.39295389999999], [-2.5883833, 53.3926766], [-2.5892259999999996, 53.39250739999999], [-2.5897824, 53.39238850000001], [-2.5901953, 53.3923082], [-2.5910847, 53.3921515], [-2.5915032999999994, 53.392090200000005]]} 15.8 1543 1557½ Manchester Piccadilly Birchwood Warrington Central 53.3920902 -2.5915033 53.3920902 -2.5915033 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Birchwood TD TRACKING_TIMEOUT 68681768 1790176763042367 245 245 2026-09-23 16:43:04.523979 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:04.319493
767583 798922 C08810 172V46MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 798922, "stp": "P", "toc": "Northern", "uid": "C08810", "consist": "333004", "dest_crs": "ILK", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C08810/2026-09-23/detailed", "trust_id": "172V46MT23", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "Ilkley", "service_date": "2026-09-23", "dest_arr_time": "1701", "dest_platform": "2", "is_terminated": 1, "next_location": "Guiseley", "signalling_id": "2V46", "timing_status": null, "origin_station": "Leeds", "current_leg_arr": "1644½", "current_leg_dep": "1633", "current_leg_end": "Guiseley", "origin_dep_time": "1633", "origin_platform": "2B", "current_location": null, "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.547662292170842, 53.794064355379064], [-1.5477519999999998, 53.794051], [-1.5487238, 53.793887700000006], [-1.5496038, 53.7937537], [-1.5500839, 53.793688], [-1.5512239, 53.793586600000005], [-1.5516767, 53.7935518], [-1.5521891, 53.7934837], [-1.5525458, 53.79344869999999], [-1.5530638999999995, 53.79339409999999], [-1.5533395999999997, 53.79335600000001], [-1.5535403, 53.7933182], [-1.5538194, 53.7932507], [-1.5540758999999995, 53.7931724], [-1.5543076999999998, 53.7930884], [-1.5545717999999995, 53.792981299999994], [-1.5549169, 53.79286989999999], [-1.5551886, 53.79275749999999], [-1.5551993, 53.79275309999999], [-1.5558185999999998, 53.7925181], [-1.5559997, 53.792443], [-1.5561548, 53.7923763], [-1.5562727, 53.79232689999999], [-1.5563515999999995, 53.792293999999984], [-1.5564534, 53.7922515], [-1.5565341, 53.79221959999999], [-1.5566610999999997, 53.79217610000001], [-1.5567888, 53.7921382], [-1.5570478999999997, 53.7920679], [-1.5571857999999998, 53.7920353], [-1.5573971, 53.7919957], [-1.5575178999999997, 53.79197629999999], [-1.5577233, 53.79194809999999], [-1.5577880999999998, 53.7919397], [-1.5578866, 53.7919304], [-1.5580681, 53.79191250000002], [-1.5581545999999995, 53.7919084], [-1.5582617, 53.7919043], [-1.5584337, 53.791900899999995], [-1.5587823999999997, 53.791904], [-1.5592194, 53.7919514], [-1.5593443, 53.791972699999995], [-1.5595289, 53.79199790000001], [-1.5597663999999998, 53.7920505], [-1.5601107999999997, 53.7921283], [-1.5603669, 53.7922039], [-1.5604717999999995, 53.79223340000001], [-1.5608184, 53.7923357], [-1.5611184, 53.79242970000001], [-1.5613554, 53.7925047], [-1.5616298, 53.79258569999999], [-1.5625236, 53.79288909999999], [-1.5630695, 53.7931067], [-1.5631007999999995, 53.79311920000001], [-1.5633752, 53.793228600000006], [-1.5653718, 53.79404619999999], [-1.5659787000000005, 53.7943002], [-1.5664299, 53.7944989], [-1.5665503, 53.794552900000006], [-1.5686309, 53.79539529999999], [-1.5707846999999997, 53.7962594], [-1.571874, 53.7966924], [-1.5727224999999998, 53.79702339999999], [-1.574202, 53.79760520000001], [-1.5746054324712695, 53.797763869627566], [-1.5748279288643674, 53.79785252029856], [-1.5750236689299544, 53.797931612206874], [-1.5751965396564815, 53.79800244974678], [-1.575350428032401, 53.79806633731265], [-1.5754892210461653, 53.79812457929876], [-1.5756168056862254, 53.798178480099445], [-1.5757370689410333, 53.798229344109], [-1.575853897799041, 53.79827847572176], [-1.5759711792487006, 53.79832717933203], [-1.576092800278463, 53.79837675933412], [-1.5762226478767816, 53.79842852012236], [-1.5763646090321068, 53.79848376609105], [-1.5765225707328911, 53.79854380163451], [-1.5767004199675865, 53.798609931147055], [-1.5769020437246442, 53.79868345902301], [-1.5771313289925164, 53.79876568965667], [-1.578004, 53.7991063], [-1.5788772000000002, 53.7994604], [-1.5798791, 53.79985620000001], [-1.5808934, 53.8002564], [-1.5825532, 53.8010032], [-1.5828907, 53.8011329], [-1.5847291999999995, 53.80188290000001], [-1.5857592, 53.802338299999995], [-1.5867484999999997, 53.8027458], [-1.5875534999999998, 53.803067299999995], [-1.5879707999999997, 53.80322749999999], [-1.5906358, 53.8041709], [-1.591095, 53.8043457], [-1.5915452999999995, 53.80452679999999], [-1.5923623, 53.8049095], [-1.5934111, 53.80541619999999], [-1.5939958999999997, 53.805674999999994], [-1.5942451000000002, 53.8057816], [-1.5953696999999998, 53.806237], [-1.5959818999999995, 53.806529600000005], [-1.5963655, 53.8066879], [-1.5971058000000002, 53.8069905], [-1.5977494999999995, 53.80727559999999], [-1.5982590999999997, 53.8075163], [-1.5989966999999998, 53.807890099999995], [-1.5996136, 53.8082211], [-1.6005149000000003, 53.80875799999999], [-1.6010272, 53.8090938], [-1.6017486999999997, 53.809617999999986], [-1.6023387999999998, 53.81009470000001], [-1.6029851999999998, 53.810658499999995], [-1.6036799, 53.8112698], [-1.6041788, 53.811718], [-1.6044255, 53.8119524], [-1.6046735999999997, 53.81216349999999], [-1.6049708, 53.8124781], [-1.6053136, 53.81279200000001], [-1.6055654, 53.81309219999999], [-1.6066864, 53.81459039999999], [-1.6071837999999998, 53.81522319999999], [-1.6072751, 53.8153394], [-1.6078251, 53.81609780000001], [-1.6083229, 53.81683610000001], [-1.6087828999999998, 53.81751330000001], [-1.609007, 53.81783500000001], [-1.6092463999999995, 53.8181446], [-1.6099503999999998, 53.8188934], [-1.6103653999999998, 53.8192723], [-1.6108028999999997, 53.8196316], [-1.6111428000000003, 53.81990759999999], [-1.6114993, 53.820168200000005], [-1.6116739, 53.8202946], [-1.6118730999999995, 53.8204237], [-1.6122829, 53.8206752], [-1.6126505, 53.8208842], [-1.6130479, 53.821092], [-1.6134169, 53.821281], [-1.6138156, 53.82146180000001], [-1.6141279, 53.82160600000001], [-1.6142827999999998, 53.8216779], [-1.614464, 53.8217522], [-1.6148223, 53.8218935], [-1.6152412, 53.8220463], [-1.6156094, 53.8221703], [-1.6159925000000002, 53.82228789999999], [-1.6163854, 53.822405399999994], [-1.6168161999999997, 53.8225241], [-1.6169675114151385, 53.82256095358621], [-1.6171733999999998, 53.8226111], [-1.61756, 53.822703899999986], [-1.6179667, 53.8227912], [-1.6182008, 53.8228414], [-1.618404, 53.822876599999994], [-1.6188318, 53.82294389999999], [-1.6192898, 53.8230108], [-1.6203399, 53.82315090000001], [-1.6206724999999995, 53.8231988], [-1.6212873999999995, 53.8233041], [-1.6219298, 53.82343629999998], [-1.622194, 53.8234953], [-1.6225132999999998, 53.8235698], [-1.6233239, 53.82378779999999], [-1.6241096999999998, 53.8240379], [-1.6246226999999998, 53.8242184], [-1.6249694, 53.824351], [-1.6255085, 53.8245758], [-1.6258391, 53.824718699999984], [-1.6274373, 53.8254619], [-1.6278473999999998, 53.8256496], [-1.6284757, 53.8259192], [-1.6291563, 53.826182], [-1.6294882, 53.8262916], [-1.6298127999999998, 53.8263961], [-1.630136, 53.8264915], [-1.6304894, 53.8265956], [-1.6310828, 53.826745599999995], [-1.6313932999999998, 53.826815999999994], [-1.6317192, 53.8268829], [-1.6320443999999998, 53.8269446], [-1.6323488, 53.826994899999995], [-1.6327049, 53.8270507], [-1.6331072, 53.82710369999999], [-1.6334592999999995, 53.8271461], [-1.6338341, 53.8271797], [-1.6341989, 53.8272078], [-1.6345723999999997, 53.82722679999999], [-1.6350645999999998, 53.8272466], [-1.6355654999999998, 53.82724859999999], [-1.6361984999999997, 53.82723549999999], [-1.6364787999999997, 53.8272229], [-1.6368716999999997, 53.8271956], [-1.6372968, 53.827158399999995], [-1.6377084999999998, 53.827108499999994], [-1.638339, 53.8270162], [-1.6388624, 53.82692320000002], [-1.6390556999999997, 53.82688960000001], [-1.6397174999999995, 53.82677089999999], [-1.6404538, 53.8266407], [-1.6407420999999998, 53.8265904], [-1.6411806999999998, 53.8265283], [-1.6415931, 53.826476], [-1.6419851999999997, 53.8264352], [-1.6422877, 53.8264107], [-1.642613, 53.8263894], [-1.6431735, 53.826364], [-1.6436542999999997, 53.82635530000001], [-1.6441291, 53.8263569], [-1.6444798, 53.8263616], [-1.6448223999999998, 53.82637749999999], [-1.6454414, 53.826419], [-1.6457887000000002, 53.82644930000001], [-1.6461508, 53.8264865], [-1.6466368999999998, 53.826552799999995], [-1.6471445, 53.8266305], [-1.6478188, 53.826761], [-1.6484742999999995, 53.82691140000001], [-1.6492914, 53.8271131], [-1.6502183, 53.8273768], [-1.6511389, 53.82764509999999], [-1.6532660999999995, 53.82824649999999], [-1.6537043, 53.82836739999999], [-1.6541641, 53.828482699999995], [-1.6546393999999998, 53.8285891], [-1.6551265, 53.828690300000005], [-1.6556547, 53.8287865], [-1.6562091, 53.8288799], [-1.656807, 53.828957399999986], [-1.657414, 53.8290242], [-1.6587170000000002, 53.8291298], [-1.66011, 53.82923910000001], [-1.6606197, 53.8292865], [-1.6611568, 53.8293486], [-1.6617444999999995, 53.8294227], [-1.6623106999999997, 53.82951019999999], [-1.662795, 53.8295947], [-1.6632855999999998, 53.8296923], [-1.6641834, 53.82989010000001], [-1.6649141999999997, 53.83007580000001], [-1.6653791999999998, 53.83020890000001], [-1.6658655000000002, 53.8303628], [-1.6668255, 53.830701], [-1.6672669999999998, 53.83087389999999], [-1.6677232999999998, 53.8310576], [-1.6681708, 53.83125489999999], [-1.6685991999999998, 53.8314535], [-1.6695042999999998, 53.8318755], [-1.6712550999999998, 53.8327046], [-1.6721282999999998, 53.8331056], [-1.6729968999999998, 53.8334912], [-1.6738810999999998, 53.833871], [-1.6743089, 53.8340604], [-1.6747606, 53.8342697], [-1.6775697, 53.8355856], [-1.6789785, 53.8362665], [-1.6803731, 53.83693350000001], [-1.6817642, 53.83756979999999], [-1.6821398, 53.8377244], [-1.6825252, 53.837874500000005], [-1.6829183999999997, 53.8380211], [-1.6833565, 53.83817249999999], [-1.6840858, 53.838436], [-1.6846252999999998, 53.8386221], [-1.6848150999999998, 53.83867870000002], [-1.6849055999999998, 53.838704], [-1.6849079640808278, 53.83870460637248], [-1.6856100999999997, 53.8388847], [-1.6861649, 53.8390294], [-1.6864099999999995, 53.83908619999999], [-1.6871780999999997, 53.8392625], [-1.6874528999999998, 53.83932139999999], [-1.6878264, 53.83939139999999], [-1.6884054, 53.83949880000001], [-1.688916, 53.8395804], [-1.6893327, 53.83964420000001], [-1.6896143999999995, 53.839678799999994], [-1.6901524, 53.839741200000006], [-1.6904594999999998, 53.83977459999999], [-1.6908723, 53.8398243], [-1.6916078, 53.83992469999999], [-1.692197, 53.84000809999999], [-1.6931857999999995, 53.84014810000001], [-1.6946111, 53.8403477], [-1.6952422129015174, 53.84046508143667], [-1.6957418, 53.840557999999994], [-1.6970419, 53.8408372], [-1.6976351, 53.8410109], [-1.6983529999999998, 53.84124329999999], [-1.6992208999999998, 53.84157940000001], [-1.7001523, 53.8419907], [-1.7010368, 53.842468999999994], [-1.7021019, 53.8431856], [-1.7027026999999997, 53.8437174], [-1.7029561, 53.84395550000001], [-1.7035288, 53.844674600000005], [-1.703774, 53.8450759], [-1.7040331, 53.84553399999999], [-1.7042889, 53.8462087], [-1.704482, 53.847063199999994], [-1.7044348, 53.8480663], [-1.704093, 53.8491785], [-1.7037306, 53.8502301], [-1.7035843, 53.8506554], [-1.7034594, 53.851105899999986], [-1.7033864999999997, 53.8515008], [-1.7033591999999995, 53.85190990000001], [-1.7033961, 53.85261659999999], [-1.7034693999999997, 53.8529823], [-1.7035535000000002, 53.8533448], [-1.7037606000000003, 53.85386080000001], [-1.7039572999999997, 53.8542722], [-1.7041915, 53.8546742], [-1.704462, 53.855039399999995], [-1.7047485, 53.85537369999999], [-1.7051481999999998, 53.8557737], [-1.7058929000000005, 53.8564291], [-1.7066463999999997, 53.85714759999999], [-1.7067990398270907, 53.857327090965974], [-1.7070124999999998, 53.85757809999999], [-1.7073324999999997, 53.8580314], [-1.7076062999999997, 53.8585137], [-1.7078302999999997, 53.85900879999999], [-1.7082157999999998, 53.8604949], [-1.7082337, 53.8605771], [-1.7083003, 53.8608384], [-1.708395, 53.861236799999986], [-1.7085062, 53.86166790000001], [-1.7086647999999998, 53.862345100000006], [-1.7087675999999998, 53.86299620000001], [-1.7087703, 53.863507199999994], [-1.7087287, 53.86402249999999], [-1.7086757999999995, 53.86435660000001], [-1.7086395999999997, 53.86454160000001], [-1.7085718, 53.86474959999999], [-1.7085174999999997, 53.8649007], [-1.7084189999999997, 53.8651083], [-1.7083491999999998, 53.865236], [-1.7081486999999995, 53.8656033], [-1.7078542999999995, 53.86603159999999], [-1.7074908999999998, 53.8665575], [-1.7073561, 53.8667718], [-1.7071536, 53.8671573], [-1.7070631, 53.867384599999994], [-1.7069723, 53.8676267], [-1.7068783, 53.8679457], [-1.7068043, 53.86829199999998], [-1.7067990398270907, 53.86836597698181], [-1.7067806999999997, 53.8686239], [-1.7067894, 53.8690222], [-1.7067990398270907, 53.86911379019632], [-1.7068313, 53.86942030000001], [-1.7069194, 53.8698241], [-1.7069791, 53.87002259999999], [-1.7070547, 53.870218400000006], [-1.7072541, 53.8706247], [-1.7074739, 53.8710317], [-1.7078080999999998, 53.8715491], [-1.7082579999999998, 53.8720326], [-1.7085691999999997, 53.87230589999999], [-1.7089073999999995, 53.87258510000001], [-1.7092357000000002, 53.87283600000001], [-1.7096043, 53.873082], [-1.7098516, 53.8732348], [-1.7101227, 53.8733853], [-1.7107022999999997, 53.8737017], [-1.7118496, 53.87430710000001], [-1.7133923, 53.8751213], [-1.7151460999999997, 53.8760505]]}", "current_leg_start": "Leeds", "dest_arr_time_act": "1700½", "motion_projection": null, "next_location_lat": "53.8760505", "next_location_lon": "-1.7151461", "previous_location": null, "current_leg_milage": "10.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 472.595, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 479.969, \"from_m\": 472.595, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1101.553, \"from_m\": 479.969, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2285.67, \"from_m\": 1101.553, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8380.355, \"from_m\": 2285.67, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10908.193, \"from_m\": 8380.355, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11019.238, \"from_m\": 10908.193, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11133.286, \"from_m\": 11019.238, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11306.784, \"from_m\": 11133.286, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14326.17, \"from_m\": 11306.784, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15032.176, \"from_m\": 14326.17, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15114.708, \"from_m\": 15032.176, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16366.438, \"from_m\": 15114.708, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23110.891, \"from_m\": 16366.438, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25265.483, \"from_m\": 23110.891, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 25655.751, \"from_m\": 25265.483, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 25706.522, \"from_m\": 25655.751, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25936.998, \"from_m\": 25706.522, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 798922, \"profile_key\": \"c753bc8dd5402541198c2bde8d4c5e6d8cdc5b8dce65c764ed0d868daf9aa031\", \"schedule_id\": 758, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130801}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 527.837, \"section_seq\": 1, \"route_path_id\": 130801}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635H\", \"location\": \"Armley Jn\", \"stage_seq\": 3, \"distance_m\": 2079.867, \"section_seq\": 1, \"route_path_id\": 130801}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640\", \"location\": \"Apperley Jn\", \"stage_seq\": 4, \"distance_m\": 11019.238, \"section_seq\": 1, \"route_path_id\": 130801}, {\"is_pass\": false, \"wtt_arr\": \"1644H\", \"wtt_dep\": \"1645H\", \"location\": \"Guiseley\", \"stage_seq\": 5, \"distance_m\": 16280.753, \"section_seq\": 1, \"route_path_id\": 130801}, {\"is_pass\": false, \"wtt_arr\": \"1648\", \"wtt_dep\": \"1648H\", \"location\": \"Menston\", \"stage_seq\": 6, \"distance_m\": 18577.858, \"section_seq\": 1, \"route_path_id\": 130801}, {\"is_pass\": false, \"wtt_arr\": \"1651\", \"wtt_dep\": \"1652\", \"location\": \"Burley-in-Wharfedale\", \"stage_seq\": 7, \"distance_m\": 20769.197, \"section_seq\": 1, \"route_path_id\": 130801}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": \"1655H\", \"location\": \"Ben Rhydding\", \"stage_seq\": 8, \"distance_m\": 24354.122, \"section_seq\": 1, \"route_path_id\": 130801}, {\"is_pass\": false, \"wtt_arr\": \"1700H\", \"wtt_dep\": null, \"location\": \"Ilkley\", \"stage_seq\": 9, \"distance_m\": 25936.998, \"section_seq\": 1, \"route_path_id\": 130801}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 25936.998, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130801}], \"total_distance_m\": 25936.998, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 25929.624, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7.374, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "11.5", "current_position_lat": "53.8760505", "current_position_lon": "-1.7151461", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Leeds", "service_state_platform": "2B", "timing_fact_generation": 1790174044577293, "current_leg_arrival_utc": "2026-09-23T16:44:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:04.889210", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:33:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.943629", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LDS ILK 2V46 333004 4 100 None {"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 472.595, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 479.969, "from_m": 472.595, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1101.553, "from_m": 479.969, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2285.67, "from_m": 1101.553, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8380.355, "from_m": 2285.67, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10908.193, "from_m": 8380.355, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11019.238, "from_m": 10908.193, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11133.286, "from_m": 11019.238, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11306.784, "from_m": 11133.286, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14326.17, "from_m": 11306.784, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15032.176, "from_m": 14326.17, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15114.708, "from_m": 15032.176, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16366.438, "from_m": 15114.708, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23110.891, "from_m": 16366.438, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25265.483, "from_m": 23110.891, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 25655.751, "from_m": 25265.483, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 25706.522, "from_m": 25655.751, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25936.998, "from_m": 25706.522, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 798922, "profile_key": "c753bc8dd5402541198c2bde8d4c5e6d8cdc5b8dce65c764ed0d868daf9aa031", "schedule_id": 758, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130801}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 527.837, "section_seq": 1, "route_path_id": 130801}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635H", "location": "Armley Jn", "stage_seq": 3, "distance_m": 2079.867, "section_seq": 1, "route_path_id": 130801}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640", "location": "Apperley Jn", "stage_seq": 4, "distance_m": 11019.238, "section_seq": 1, "route_path_id": 130801}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645H", "location": "Guiseley", "stage_seq": 5, "distance_m": 16280.753, "section_seq": 1, "route_path_id": 130801}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": "1648H", "location": "Menston", "stage_seq": 6, "distance_m": 18577.858, "section_seq": 1, "route_path_id": 130801}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": "1652", "location": "Burley-in-Wharfedale", "stage_seq": 7, "distance_m": 20769.197, "section_seq": 1, "route_path_id": 130801}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": "1655H", "location": "Ben Rhydding", "stage_seq": 8, "distance_m": 24354.122, "section_seq": 1, "route_path_id": 130801}, {"is_pass": false, "wtt_arr": "1700H", "wtt_dep": null, "location": "Ilkley", "stage_seq": 9, "distance_m": 25936.998, "section_seq": 1, "route_path_id": 130801}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 25936.998, "from_m": 0.0, "section_seq": 1, "route_path_id": 130801}], "total_distance_m": 25936.998, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 25929.624, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7.374, "synthetic_unknown_infrastructure_limit_mph": 60} [] Leeds 1633 1633 2B 16:33:00 None Ilkley 1701 1700½ 2 None None https://www.realtimetrains.co.uk/service/gb-nr:C08810/2026-09-23/detailed None Leeds 2026-09-23T16:33:30+01:00 Guiseley 11.5 {"type": "LineString", "coordinates": [[-1.547662292170842, 53.794064355379064], [-1.5477519999999998, 53.794051], [-1.5487238, 53.793887700000006], [-1.5496038, 53.7937537], [-1.5500839, 53.793688], [-1.5512239, 53.793586600000005], [-1.5516767, 53.7935518], [-1.5521891, 53.7934837], [-1.5525458, 53.79344869999999], [-1.5530638999999995, 53.79339409999999], [-1.5533395999999997, 53.79335600000001], [-1.5535403, 53.7933182], [-1.5538194, 53.7932507], [-1.5540758999999995, 53.7931724], [-1.5543076999999998, 53.7930884], [-1.5545717999999995, 53.792981299999994], [-1.5549169, 53.79286989999999], [-1.5551886, 53.79275749999999], [-1.5551993, 53.79275309999999], [-1.5558185999999998, 53.7925181], [-1.5559997, 53.792443], [-1.5561548, 53.7923763], [-1.5562727, 53.79232689999999], [-1.5563515999999995, 53.792293999999984], [-1.5564534, 53.7922515], [-1.5565341, 53.79221959999999], [-1.5566610999999997, 53.79217610000001], [-1.5567888, 53.7921382], [-1.5570478999999997, 53.7920679], [-1.5571857999999998, 53.7920353], [-1.5573971, 53.7919957], [-1.5575178999999997, 53.79197629999999], [-1.5577233, 53.79194809999999], [-1.5577880999999998, 53.7919397], [-1.5578866, 53.7919304], [-1.5580681, 53.79191250000002], [-1.5581545999999995, 53.7919084], [-1.5582617, 53.7919043], [-1.5584337, 53.791900899999995], [-1.5587823999999997, 53.791904], [-1.5592194, 53.7919514], [-1.5593443, 53.791972699999995], [-1.5595289, 53.79199790000001], [-1.5597663999999998, 53.7920505], [-1.5601107999999997, 53.7921283], [-1.5603669, 53.7922039], [-1.5604717999999995, 53.79223340000001], [-1.5608184, 53.7923357], [-1.5611184, 53.79242970000001], [-1.5613554, 53.7925047], [-1.5616298, 53.79258569999999], [-1.5625236, 53.79288909999999], [-1.5630695, 53.7931067], [-1.5631007999999995, 53.79311920000001], [-1.5633752, 53.793228600000006], [-1.5653718, 53.79404619999999], [-1.5659787000000005, 53.7943002], [-1.5664299, 53.7944989], [-1.5665503, 53.794552900000006], [-1.5686309, 53.79539529999999], [-1.5707846999999997, 53.7962594], [-1.571874, 53.7966924], [-1.5727224999999998, 53.79702339999999], [-1.574202, 53.79760520000001], [-1.5746054324712695, 53.797763869627566], [-1.5748279288643674, 53.79785252029856], [-1.5750236689299544, 53.797931612206874], [-1.5751965396564815, 53.79800244974678], [-1.575350428032401, 53.79806633731265], [-1.5754892210461653, 53.79812457929876], [-1.5756168056862254, 53.798178480099445], [-1.5757370689410333, 53.798229344109], [-1.575853897799041, 53.79827847572176], [-1.5759711792487006, 53.79832717933203], [-1.576092800278463, 53.79837675933412], [-1.5762226478767816, 53.79842852012236], [-1.5763646090321068, 53.79848376609105], [-1.5765225707328911, 53.79854380163451], [-1.5767004199675865, 53.798609931147055], [-1.5769020437246442, 53.79868345902301], [-1.5771313289925164, 53.79876568965667], [-1.578004, 53.7991063], [-1.5788772000000002, 53.7994604], [-1.5798791, 53.79985620000001], [-1.5808934, 53.8002564], [-1.5825532, 53.8010032], [-1.5828907, 53.8011329], [-1.5847291999999995, 53.80188290000001], [-1.5857592, 53.802338299999995], [-1.5867484999999997, 53.8027458], [-1.5875534999999998, 53.803067299999995], [-1.5879707999999997, 53.80322749999999], [-1.5906358, 53.8041709], [-1.591095, 53.8043457], [-1.5915452999999995, 53.80452679999999], [-1.5923623, 53.8049095], [-1.5934111, 53.80541619999999], [-1.5939958999999997, 53.805674999999994], [-1.5942451000000002, 53.8057816], [-1.5953696999999998, 53.806237], [-1.5959818999999995, 53.806529600000005], [-1.5963655, 53.8066879], [-1.5971058000000002, 53.8069905], [-1.5977494999999995, 53.80727559999999], [-1.5982590999999997, 53.8075163], [-1.5989966999999998, 53.807890099999995], [-1.5996136, 53.8082211], [-1.6005149000000003, 53.80875799999999], [-1.6010272, 53.8090938], [-1.6017486999999997, 53.809617999999986], [-1.6023387999999998, 53.81009470000001], [-1.6029851999999998, 53.810658499999995], [-1.6036799, 53.8112698], [-1.6041788, 53.811718], [-1.6044255, 53.8119524], [-1.6046735999999997, 53.81216349999999], [-1.6049708, 53.8124781], [-1.6053136, 53.81279200000001], [-1.6055654, 53.81309219999999], [-1.6066864, 53.81459039999999], [-1.6071837999999998, 53.81522319999999], [-1.6072751, 53.8153394], [-1.6078251, 53.81609780000001], [-1.6083229, 53.81683610000001], [-1.6087828999999998, 53.81751330000001], [-1.609007, 53.81783500000001], [-1.6092463999999995, 53.8181446], [-1.6099503999999998, 53.8188934], [-1.6103653999999998, 53.8192723], [-1.6108028999999997, 53.8196316], [-1.6111428000000003, 53.81990759999999], [-1.6114993, 53.820168200000005], [-1.6116739, 53.8202946], [-1.6118730999999995, 53.8204237], [-1.6122829, 53.8206752], [-1.6126505, 53.8208842], [-1.6130479, 53.821092], [-1.6134169, 53.821281], [-1.6138156, 53.82146180000001], [-1.6141279, 53.82160600000001], [-1.6142827999999998, 53.8216779], [-1.614464, 53.8217522], [-1.6148223, 53.8218935], [-1.6152412, 53.8220463], [-1.6156094, 53.8221703], [-1.6159925000000002, 53.82228789999999], [-1.6163854, 53.822405399999994], [-1.6168161999999997, 53.8225241], [-1.6169675114151385, 53.82256095358621], [-1.6171733999999998, 53.8226111], [-1.61756, 53.822703899999986], [-1.6179667, 53.8227912], [-1.6182008, 53.8228414], [-1.618404, 53.822876599999994], [-1.6188318, 53.82294389999999], [-1.6192898, 53.8230108], [-1.6203399, 53.82315090000001], [-1.6206724999999995, 53.8231988], [-1.6212873999999995, 53.8233041], [-1.6219298, 53.82343629999998], [-1.622194, 53.8234953], [-1.6225132999999998, 53.8235698], [-1.6233239, 53.82378779999999], [-1.6241096999999998, 53.8240379], [-1.6246226999999998, 53.8242184], [-1.6249694, 53.824351], [-1.6255085, 53.8245758], [-1.6258391, 53.824718699999984], [-1.6274373, 53.8254619], [-1.6278473999999998, 53.8256496], [-1.6284757, 53.8259192], [-1.6291563, 53.826182], [-1.6294882, 53.8262916], [-1.6298127999999998, 53.8263961], [-1.630136, 53.8264915], [-1.6304894, 53.8265956], [-1.6310828, 53.826745599999995], [-1.6313932999999998, 53.826815999999994], [-1.6317192, 53.8268829], [-1.6320443999999998, 53.8269446], [-1.6323488, 53.826994899999995], [-1.6327049, 53.8270507], [-1.6331072, 53.82710369999999], [-1.6334592999999995, 53.8271461], [-1.6338341, 53.8271797], [-1.6341989, 53.8272078], [-1.6345723999999997, 53.82722679999999], [-1.6350645999999998, 53.8272466], [-1.6355654999999998, 53.82724859999999], [-1.6361984999999997, 53.82723549999999], [-1.6364787999999997, 53.8272229], [-1.6368716999999997, 53.8271956], [-1.6372968, 53.827158399999995], [-1.6377084999999998, 53.827108499999994], [-1.638339, 53.8270162], [-1.6388624, 53.82692320000002], [-1.6390556999999997, 53.82688960000001], [-1.6397174999999995, 53.82677089999999], [-1.6404538, 53.8266407], [-1.6407420999999998, 53.8265904], [-1.6411806999999998, 53.8265283], [-1.6415931, 53.826476], [-1.6419851999999997, 53.8264352], [-1.6422877, 53.8264107], [-1.642613, 53.8263894], [-1.6431735, 53.826364], [-1.6436542999999997, 53.82635530000001], [-1.6441291, 53.8263569], [-1.6444798, 53.8263616], [-1.6448223999999998, 53.82637749999999], [-1.6454414, 53.826419], [-1.6457887000000002, 53.82644930000001], [-1.6461508, 53.8264865], [-1.6466368999999998, 53.826552799999995], [-1.6471445, 53.8266305], [-1.6478188, 53.826761], [-1.6484742999999995, 53.82691140000001], [-1.6492914, 53.8271131], [-1.6502183, 53.8273768], [-1.6511389, 53.82764509999999], [-1.6532660999999995, 53.82824649999999], [-1.6537043, 53.82836739999999], [-1.6541641, 53.828482699999995], [-1.6546393999999998, 53.8285891], [-1.6551265, 53.828690300000005], [-1.6556547, 53.8287865], [-1.6562091, 53.8288799], [-1.656807, 53.828957399999986], [-1.657414, 53.8290242], [-1.6587170000000002, 53.8291298], [-1.66011, 53.82923910000001], [-1.6606197, 53.8292865], [-1.6611568, 53.8293486], [-1.6617444999999995, 53.8294227], [-1.6623106999999997, 53.82951019999999], [-1.662795, 53.8295947], [-1.6632855999999998, 53.8296923], [-1.6641834, 53.82989010000001], [-1.6649141999999997, 53.83007580000001], [-1.6653791999999998, 53.83020890000001], [-1.6658655000000002, 53.8303628], [-1.6668255, 53.830701], [-1.6672669999999998, 53.83087389999999], [-1.6677232999999998, 53.8310576], [-1.6681708, 53.83125489999999], [-1.6685991999999998, 53.8314535], [-1.6695042999999998, 53.8318755], [-1.6712550999999998, 53.8327046], [-1.6721282999999998, 53.8331056], [-1.6729968999999998, 53.8334912], [-1.6738810999999998, 53.833871], [-1.6743089, 53.8340604], [-1.6747606, 53.8342697], [-1.6775697, 53.8355856], [-1.6789785, 53.8362665], [-1.6803731, 53.83693350000001], [-1.6817642, 53.83756979999999], [-1.6821398, 53.8377244], [-1.6825252, 53.837874500000005], [-1.6829183999999997, 53.8380211], [-1.6833565, 53.83817249999999], [-1.6840858, 53.838436], [-1.6846252999999998, 53.8386221], [-1.6848150999999998, 53.83867870000002], [-1.6849055999999998, 53.838704], [-1.6849079640808278, 53.83870460637248], [-1.6856100999999997, 53.8388847], [-1.6861649, 53.8390294], [-1.6864099999999995, 53.83908619999999], [-1.6871780999999997, 53.8392625], [-1.6874528999999998, 53.83932139999999], [-1.6878264, 53.83939139999999], [-1.6884054, 53.83949880000001], [-1.688916, 53.8395804], [-1.6893327, 53.83964420000001], [-1.6896143999999995, 53.839678799999994], [-1.6901524, 53.839741200000006], [-1.6904594999999998, 53.83977459999999], [-1.6908723, 53.8398243], [-1.6916078, 53.83992469999999], [-1.692197, 53.84000809999999], [-1.6931857999999995, 53.84014810000001], [-1.6946111, 53.8403477], [-1.6952422129015174, 53.84046508143667], [-1.6957418, 53.840557999999994], [-1.6970419, 53.8408372], [-1.6976351, 53.8410109], [-1.6983529999999998, 53.84124329999999], [-1.6992208999999998, 53.84157940000001], [-1.7001523, 53.8419907], [-1.7010368, 53.842468999999994], [-1.7021019, 53.8431856], [-1.7027026999999997, 53.8437174], [-1.7029561, 53.84395550000001], [-1.7035288, 53.844674600000005], [-1.703774, 53.8450759], [-1.7040331, 53.84553399999999], [-1.7042889, 53.8462087], [-1.704482, 53.847063199999994], [-1.7044348, 53.8480663], [-1.704093, 53.8491785], [-1.7037306, 53.8502301], [-1.7035843, 53.8506554], [-1.7034594, 53.851105899999986], [-1.7033864999999997, 53.8515008], [-1.7033591999999995, 53.85190990000001], [-1.7033961, 53.85261659999999], [-1.7034693999999997, 53.8529823], [-1.7035535000000002, 53.8533448], [-1.7037606000000003, 53.85386080000001], [-1.7039572999999997, 53.8542722], [-1.7041915, 53.8546742], [-1.704462, 53.855039399999995], [-1.7047485, 53.85537369999999], [-1.7051481999999998, 53.8557737], [-1.7058929000000005, 53.8564291], [-1.7066463999999997, 53.85714759999999], [-1.7067990398270907, 53.857327090965974], [-1.7070124999999998, 53.85757809999999], [-1.7073324999999997, 53.8580314], [-1.7076062999999997, 53.8585137], [-1.7078302999999997, 53.85900879999999], [-1.7082157999999998, 53.8604949], [-1.7082337, 53.8605771], [-1.7083003, 53.8608384], [-1.708395, 53.861236799999986], [-1.7085062, 53.86166790000001], [-1.7086647999999998, 53.862345100000006], [-1.7087675999999998, 53.86299620000001], [-1.7087703, 53.863507199999994], [-1.7087287, 53.86402249999999], [-1.7086757999999995, 53.86435660000001], [-1.7086395999999997, 53.86454160000001], [-1.7085718, 53.86474959999999], [-1.7085174999999997, 53.8649007], [-1.7084189999999997, 53.8651083], [-1.7083491999999998, 53.865236], [-1.7081486999999995, 53.8656033], [-1.7078542999999995, 53.86603159999999], [-1.7074908999999998, 53.8665575], [-1.7073561, 53.8667718], [-1.7071536, 53.8671573], [-1.7070631, 53.867384599999994], [-1.7069723, 53.8676267], [-1.7068783, 53.8679457], [-1.7068043, 53.86829199999998], [-1.7067990398270907, 53.86836597698181], [-1.7067806999999997, 53.8686239], [-1.7067894, 53.8690222], [-1.7067990398270907, 53.86911379019632], [-1.7068313, 53.86942030000001], [-1.7069194, 53.8698241], [-1.7069791, 53.87002259999999], [-1.7070547, 53.870218400000006], [-1.7072541, 53.8706247], [-1.7074739, 53.8710317], [-1.7078080999999998, 53.8715491], [-1.7082579999999998, 53.8720326], [-1.7085691999999997, 53.87230589999999], [-1.7089073999999995, 53.87258510000001], [-1.7092357000000002, 53.87283600000001], [-1.7096043, 53.873082], [-1.7098516, 53.8732348], [-1.7101227, 53.8733853], [-1.7107022999999997, 53.8737017], [-1.7118496, 53.87430710000001], [-1.7133923, 53.8751213], [-1.7151460999999997, 53.8760505]]} 10.1 1633 1644½ None None Guiseley 53.8760505 -1.7151461 53.8760505 -1.7151461 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Leeds SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790174044577293 1 1 2026-09-23 16:43:05.943629 2B None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:04.889210
767584 798923 C21181 552P70MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 798923, "stp": "P", "toc": "East Midlands Railway", "uid": "C21181", "consist": "170509", "dest_crs": "LEI", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21181/2026-09-23/detailed", "trust_id": "552P70MT23", "origin_crs": "NOT", "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "Leicester", "service_date": "2026-09-23", "dest_arr_time": "1723", "dest_platform": "4", "is_terminated": 1, "next_location": "Beeston", "signalling_id": "2P70", "timing_status": null, "origin_station": "Nottingham", "current_leg_arr": "1638½", "current_leg_dep": "1633", "current_leg_end": "Beeston", "origin_dep_time": "1633", "origin_platform": "6B", "current_location": null, "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1440027999999998, 52.9473183], [-1.1449598, 52.94728769999999], [-1.1453591, 52.9472694], [-1.1457951999999998, 52.9472351], [-1.1461875, 52.94719380000001], [-1.1464133, 52.9471613], [-1.1466322, 52.94711199999999], [-1.1467193, 52.9470987], [-1.1472984, 52.947009399999985], [-1.1475352999999997, 52.9469753], [-1.1480439, 52.94690219999999], [-1.1493834, 52.94668810000001], [-1.1501188, 52.946578], [-1.1502994, 52.94655219999999], [-1.1508331999999997, 52.94646], [-1.1513378, 52.946382099999994], [-1.1514508, 52.9463641], [-1.1517844000000002, 52.94631279999999], [-1.1521825, 52.9462372], [-1.1526019, 52.94614279999999], [-1.152898, 52.9460735], [-1.158058346442679, 52.944784023167145], [-1.1586103, 52.94464609999999], [-1.1598005, 52.9443324], [-1.1610112, 52.944050999999995], [-1.1622096, 52.9437684], [-1.1631827, 52.9434938], [-1.1640460999999998, 52.9432695], [-1.1642396, 52.94320089999999], [-1.1643789999999998, 52.94315729999999], [-1.1650594999999997, 52.9429895], [-1.1657112, 52.9428329], [-1.1665077999999998, 52.94262429999999], [-1.1670123, 52.9424899], [-1.1677683, 52.9422847], [-1.1678098693553778, 52.94227271650608], [-1.1685429, 52.9420614], [-1.1690473, 52.9419064], [-1.1698347, 52.9416315], [-1.1708754, 52.9412678], [-1.1713078999999995, 52.941118], [-1.1720495, 52.94084610000001], [-1.1725822, 52.9406584], [-1.1729774, 52.9405117], [-1.1733099, 52.9403774], [-1.1739535999999997, 52.94012939999999], [-1.1744395, 52.93993199999999], [-1.1750993, 52.93965469999999], [-1.1755467, 52.939446], [-1.1761144, 52.93919309999999], [-1.1764198, 52.9390583], [-1.1768111, 52.938875499999995], [-1.1771276, 52.9387284], [-1.1778813, 52.9383809], [-1.1781667, 52.93824029999999], [-1.1783845, 52.9381349], [-1.1785322, 52.9380657], [-1.1787862000000002, 52.9379358], [-1.1788761999999997, 52.9378905], [-1.179235, 52.93771040000001], [-1.1795416000000003, 52.9375516], [-1.1802369999999998, 52.93717899999999], [-1.1804393, 52.93706590000001], [-1.1808558999999998, 52.93683059999999], [-1.1815076, 52.9364378], [-1.1816605, 52.9363521], [-1.1823629999999998, 52.9359351], [-1.1829640999999995, 52.9355681], [-1.1836534, 52.9351461], [-1.1844769, 52.9346498], [-1.1853405, 52.9341244], [-1.1857697, 52.933859299999995], [-1.186282, 52.9335521], [-1.1870008, 52.9331156], [-1.1879584, 52.9325449], [-1.1886101, 52.93213750000001], [-1.1912042, 52.9306197], [-1.1927447000000002, 52.92968629999999], [-1.1927659265849395, 52.929673494383906], [-1.1931953999999998, 52.92941439999999], [-1.1939719, 52.9289404], [-1.1947527, 52.9284689], [-1.1959950999999998, 52.9276958], [-1.1971101, 52.927024499999995], [-1.1978909999999998, 52.9265575], [-1.1989338, 52.92592810000001], [-1.1990809, 52.9258487], [-1.1993178000000002, 52.9257299], [-1.1995739999999997, 52.925587699999994], [-1.1999957, 52.9253216], [-1.2006016999999998, 52.9249762], [-1.2008631999999997, 52.92481740000001], [-1.2009548999999995, 52.9247658], [-1.2014663, 52.9244856], [-1.2015383, 52.92444309999999], [-1.2040732999999997, 52.9228931], [-1.2056087, 52.92197219999999], [-1.2074581, 52.92084690000001], [-1.2083465158275637, 52.92030051018943]]}", "current_leg_start": "Nottingham", "dest_arr_time_act": "1723", "motion_projection": null, "next_location_lat": "52.9203005", "next_location_lon": "-1.2083465", "previous_location": null, "current_leg_milage": "3.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 224.472, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 562.856, \"from_m\": 224.472, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 614.137, \"from_m\": 562.856, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 665.337, \"from_m\": 614.137, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1030.243, \"from_m\": 665.337, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4661.02, \"from_m\": 1030.243, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4722.508, \"from_m\": 4661.02, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10764.522, \"from_m\": 4722.508, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11857.762, \"from_m\": 10764.522, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12487.455, \"from_m\": 11857.762, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18517.708, \"from_m\": 12487.455, \"capability_applied\": null, \"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\": 27417.441, \"from_m\": 18517.708, \"capability_applied\": null, \"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\": 29518.349, \"from_m\": 27417.441, \"capability_applied\": null, \"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\": 31444.768, \"from_m\": 29518.349, \"capability_applied\": null, \"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\": 31647.752, \"from_m\": 31444.768, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32612.699, \"from_m\": 31647.752, \"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\": 32815.683, \"from_m\": 32612.699, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34050.963, \"from_m\": 32815.683, \"capability_applied\": null, \"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\": 38031.613, \"from_m\": 34050.963, \"capability_applied\": null, \"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\": 38081.492, \"from_m\": 38031.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44756.861, \"from_m\": 38081.492, \"capability_applied\": null, \"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\": 45273.421, \"from_m\": 44756.861, \"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\": 45331.367, \"from_m\": 45273.421, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45911.706, \"from_m\": 45331.367, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46241.956, \"from_m\": 45911.706, \"capability_applied\": null, \"effective_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\": 798923, \"profile_key\": \"2e8c29b4534c71c52d51e7b97e23f268d5efdb412ec5900b52dbf7af26cef7b2\", \"schedule_id\": 2814, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Nottingham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635\", \"location\": \"Mansfield Jn\", \"stage_seq\": 2, \"distance_m\": 988.536, \"section_seq\": 1, \"route_path_id\": 131574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637H\", \"location\": \"Beeston South Jn\", \"stage_seq\": 3, \"distance_m\": 4580.234, \"section_seq\": 1, \"route_path_id\": 131574}, {\"is_pass\": false, \"wtt_arr\": \"1638H\", \"wtt_dep\": \"1639H\", \"location\": \"Beeston\", \"stage_seq\": 4, \"distance_m\": 5285.893, \"section_seq\": 1, \"route_path_id\": 131574}, {\"is_pass\": false, \"wtt_arr\": \"1642H\", \"wtt_dep\": \"1643\", \"location\": \"Attenborough\", \"stage_seq\": 5, \"distance_m\": 7474.058, \"section_seq\": 1, \"route_path_id\": 131574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646\", \"location\": \"Trent East Jn\", \"stage_seq\": 6, \"distance_m\": 10805.891, \"section_seq\": 1, \"route_path_id\": 131574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647\", \"location\": \"Trent South Jn\", \"stage_seq\": 7, \"distance_m\": 11874.558, \"section_seq\": 1, \"route_path_id\": 131574}, {\"is_pass\": false, \"wtt_arr\": \"1649\", \"wtt_dep\": \"1650H\", \"location\": \"East Midlands Parkway\", \"stage_seq\": 8, \"distance_m\": 13456.543, \"section_seq\": 1, \"route_path_id\": 131574}, {\"is_pass\": false, \"wtt_arr\": \"1658\", \"wtt_dep\": \"1659H\", \"location\": \"Loughborough\", \"stage_seq\": 9, \"distance_m\": 24051.36, \"section_seq\": 1, \"route_path_id\": 131574}, {\"is_pass\": false, \"wtt_arr\": \"1704\", \"wtt_dep\": \"1705\", \"location\": \"Barrow-on-Soar\", \"stage_seq\": 10, \"distance_m\": 28867.134, \"section_seq\": 1, \"route_path_id\": 131574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1707H\", \"location\": \"Sileby Jn\", \"stage_seq\": 11, \"distance_m\": 31514.128, \"section_seq\": 1, \"route_path_id\": 131574}, {\"is_pass\": false, \"wtt_arr\": \"1708\", \"wtt_dep\": \"1709\", \"location\": \"Sileby\", \"stage_seq\": 12, \"distance_m\": 32130.226, \"section_seq\": 1, \"route_path_id\": 131574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1712H\", \"location\": \"Syston North Jn\", \"stage_seq\": 13, \"distance_m\": 37228.219, \"section_seq\": 1, \"route_path_id\": 131574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1713\", \"location\": \"Syston South Jn\", \"stage_seq\": 14, \"distance_m\": 37758.755, \"section_seq\": 1, \"route_path_id\": 131574}, {\"is_pass\": false, \"wtt_arr\": \"1713H\", \"wtt_dep\": \"1714H\", \"location\": \"Syston\", \"stage_seq\": 15, \"distance_m\": 37973.886, \"section_seq\": 1, \"route_path_id\": 131574}, {\"is_pass\": false, \"wtt_arr\": \"1723\", \"wtt_dep\": null, \"location\": \"Leicester\", \"stage_seq\": 16, \"distance_m\": 46241.956, \"section_seq\": 1, \"route_path_id\": 131574}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 46241.956, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131574}], \"total_distance_m\": 46241.956, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 45444.25, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 797.706, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "5.5", "current_position_lat": "52.9203005", "current_position_lon": "-1.2083465", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Nottingham", "service_state_platform": "6B", "timing_fact_generation": 1790173987318687, "current_leg_arrival_utc": "2026-09-23T16:38:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:04.894105", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:33:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.946690", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P NOT LEI 2P70 170509 2 100 None {"version": 3, "segments": [{"to_m": 224.472, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 562.856, "from_m": 224.472, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 614.137, "from_m": 562.856, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 665.337, "from_m": 614.137, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1030.243, "from_m": 665.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4661.02, "from_m": 1030.243, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4722.508, "from_m": 4661.02, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10764.522, "from_m": 4722.508, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11857.762, "from_m": 10764.522, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12487.455, "from_m": 11857.762, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18517.708, "from_m": 12487.455, "capability_applied": null, "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": 27417.441, "from_m": 18517.708, "capability_applied": null, "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": 29518.349, "from_m": 27417.441, "capability_applied": null, "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": 31444.768, "from_m": 29518.349, "capability_applied": null, "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": 31647.752, "from_m": 31444.768, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32612.699, "from_m": 31647.752, "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": 32815.683, "from_m": 32612.699, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34050.963, "from_m": 32815.683, "capability_applied": null, "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": 38031.613, "from_m": 34050.963, "capability_applied": null, "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": 38081.492, "from_m": 38031.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44756.861, "from_m": 38081.492, "capability_applied": null, "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": 45273.421, "from_m": 44756.861, "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": 45331.367, "from_m": 45273.421, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45911.706, "from_m": 45331.367, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46241.956, "from_m": 45911.706, "capability_applied": null, "effective_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": 798923, "profile_key": "2e8c29b4534c71c52d51e7b97e23f268d5efdb412ec5900b52dbf7af26cef7b2", "schedule_id": 2814, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "Nottingham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635", "location": "Mansfield Jn", "stage_seq": 2, "distance_m": 988.536, "section_seq": 1, "route_path_id": 131574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637H", "location": "Beeston South Jn", "stage_seq": 3, "distance_m": 4580.234, "section_seq": 1, "route_path_id": 131574}, {"is_pass": false, "wtt_arr": "1638H", "wtt_dep": "1639H", "location": "Beeston", "stage_seq": 4, "distance_m": 5285.893, "section_seq": 1, "route_path_id": 131574}, {"is_pass": false, "wtt_arr": "1642H", "wtt_dep": "1643", "location": "Attenborough", "stage_seq": 5, "distance_m": 7474.058, "section_seq": 1, "route_path_id": 131574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646", "location": "Trent East Jn", "stage_seq": 6, "distance_m": 10805.891, "section_seq": 1, "route_path_id": 131574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647", "location": "Trent South Jn", "stage_seq": 7, "distance_m": 11874.558, "section_seq": 1, "route_path_id": 131574}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1650H", "location": "East Midlands Parkway", "stage_seq": 8, "distance_m": 13456.543, "section_seq": 1, "route_path_id": 131574}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": "1659H", "location": "Loughborough", "stage_seq": 9, "distance_m": 24051.36, "section_seq": 1, "route_path_id": 131574}, {"is_pass": false, "wtt_arr": "1704", "wtt_dep": "1705", "location": "Barrow-on-Soar", "stage_seq": 10, "distance_m": 28867.134, "section_seq": 1, "route_path_id": 131574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1707H", "location": "Sileby Jn", "stage_seq": 11, "distance_m": 31514.128, "section_seq": 1, "route_path_id": 131574}, {"is_pass": false, "wtt_arr": "1708", "wtt_dep": "1709", "location": "Sileby", "stage_seq": 12, "distance_m": 32130.226, "section_seq": 1, "route_path_id": 131574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712H", "location": "Syston North Jn", "stage_seq": 13, "distance_m": 37228.219, "section_seq": 1, "route_path_id": 131574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713", "location": "Syston South Jn", "stage_seq": 14, "distance_m": 37758.755, "section_seq": 1, "route_path_id": 131574}, {"is_pass": false, "wtt_arr": "1713H", "wtt_dep": "1714H", "location": "Syston", "stage_seq": 15, "distance_m": 37973.886, "section_seq": 1, "route_path_id": 131574}, {"is_pass": false, "wtt_arr": "1723", "wtt_dep": null, "location": "Leicester", "stage_seq": 16, "distance_m": 46241.956, "section_seq": 1, "route_path_id": 131574}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 46241.956, "from_m": 0.0, "section_seq": 1, "route_path_id": 131574}], "total_distance_m": 46241.956, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 45444.25, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 797.706, "synthetic_unknown_infrastructure_limit_mph": 60} [] Nottingham 1633 1633 6B 16:33:00 None Leicester 1723 1723 4 None None https://www.realtimetrains.co.uk/service/gb-nr:C21181/2026-09-23/detailed None Nottingham 2026-09-23T16:33:30+01:00 Beeston 5.5 {"type": "LineString", "coordinates": [[-1.1440027999999998, 52.9473183], [-1.1449598, 52.94728769999999], [-1.1453591, 52.9472694], [-1.1457951999999998, 52.9472351], [-1.1461875, 52.94719380000001], [-1.1464133, 52.9471613], [-1.1466322, 52.94711199999999], [-1.1467193, 52.9470987], [-1.1472984, 52.947009399999985], [-1.1475352999999997, 52.9469753], [-1.1480439, 52.94690219999999], [-1.1493834, 52.94668810000001], [-1.1501188, 52.946578], [-1.1502994, 52.94655219999999], [-1.1508331999999997, 52.94646], [-1.1513378, 52.946382099999994], [-1.1514508, 52.9463641], [-1.1517844000000002, 52.94631279999999], [-1.1521825, 52.9462372], [-1.1526019, 52.94614279999999], [-1.152898, 52.9460735], [-1.158058346442679, 52.944784023167145], [-1.1586103, 52.94464609999999], [-1.1598005, 52.9443324], [-1.1610112, 52.944050999999995], [-1.1622096, 52.9437684], [-1.1631827, 52.9434938], [-1.1640460999999998, 52.9432695], [-1.1642396, 52.94320089999999], [-1.1643789999999998, 52.94315729999999], [-1.1650594999999997, 52.9429895], [-1.1657112, 52.9428329], [-1.1665077999999998, 52.94262429999999], [-1.1670123, 52.9424899], [-1.1677683, 52.9422847], [-1.1678098693553778, 52.94227271650608], [-1.1685429, 52.9420614], [-1.1690473, 52.9419064], [-1.1698347, 52.9416315], [-1.1708754, 52.9412678], [-1.1713078999999995, 52.941118], [-1.1720495, 52.94084610000001], [-1.1725822, 52.9406584], [-1.1729774, 52.9405117], [-1.1733099, 52.9403774], [-1.1739535999999997, 52.94012939999999], [-1.1744395, 52.93993199999999], [-1.1750993, 52.93965469999999], [-1.1755467, 52.939446], [-1.1761144, 52.93919309999999], [-1.1764198, 52.9390583], [-1.1768111, 52.938875499999995], [-1.1771276, 52.9387284], [-1.1778813, 52.9383809], [-1.1781667, 52.93824029999999], [-1.1783845, 52.9381349], [-1.1785322, 52.9380657], [-1.1787862000000002, 52.9379358], [-1.1788761999999997, 52.9378905], [-1.179235, 52.93771040000001], [-1.1795416000000003, 52.9375516], [-1.1802369999999998, 52.93717899999999], [-1.1804393, 52.93706590000001], [-1.1808558999999998, 52.93683059999999], [-1.1815076, 52.9364378], [-1.1816605, 52.9363521], [-1.1823629999999998, 52.9359351], [-1.1829640999999995, 52.9355681], [-1.1836534, 52.9351461], [-1.1844769, 52.9346498], [-1.1853405, 52.9341244], [-1.1857697, 52.933859299999995], [-1.186282, 52.9335521], [-1.1870008, 52.9331156], [-1.1879584, 52.9325449], [-1.1886101, 52.93213750000001], [-1.1912042, 52.9306197], [-1.1927447000000002, 52.92968629999999], [-1.1927659265849395, 52.929673494383906], [-1.1931953999999998, 52.92941439999999], [-1.1939719, 52.9289404], [-1.1947527, 52.9284689], [-1.1959950999999998, 52.9276958], [-1.1971101, 52.927024499999995], [-1.1978909999999998, 52.9265575], [-1.1989338, 52.92592810000001], [-1.1990809, 52.9258487], [-1.1993178000000002, 52.9257299], [-1.1995739999999997, 52.925587699999994], [-1.1999957, 52.9253216], [-1.2006016999999998, 52.9249762], [-1.2008631999999997, 52.92481740000001], [-1.2009548999999995, 52.9247658], [-1.2014663, 52.9244856], [-1.2015383, 52.92444309999999], [-1.2040732999999997, 52.9228931], [-1.2056087, 52.92197219999999], [-1.2074581, 52.92084690000001], [-1.2083465158275637, 52.92030051018943]]} 3.3 1633 1638½ None None Beeston 52.9203005 -1.2083465 52.9203005 -1.2083465 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Nottingham SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790173987318687 0 0 2026-09-23 16:43:05.946690 6B None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:04.894105
767585 798925 G07126 512J88MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 798925, "stp": "P", "toc": "London Overground", "uid": "G07126", "consist": null, "dest_crs": "GPO", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G07126/2026-09-23/detailed", "trust_id": "512J88MT23", "origin_crs": "BGV", "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "Gospel Oak", "service_date": "2026-09-23", "dest_arr_time": "1714", "dest_platform": "3", "is_terminated": 1, "next_location": "Barking", "signalling_id": "2J88", "timing_status": null, "origin_station": "Barking Riverside Station (Construction)", "current_leg_arr": "1637½", "current_leg_dep": "1633", "current_leg_end": "Barking", "origin_dep_time": "1633", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.1161168, 51.5195524], [0.11632469999999998, 51.52023169999999], [0.11640380000000002, 51.520494], [0.1165333, 51.521049600000005], [0.11656220000000002, 51.521271600000006], [0.11658459999999995, 51.5214443], [0.116634, 51.52158510000001], [0.1166783, 51.5217008], [0.116753, 51.52185550000001], [0.1168551, 51.52202599999999], [0.1169748, 51.5221939], [0.1171252, 51.522381799999984], [0.11730390000000002, 51.522584], [0.1175503, 51.5228228], [0.11786499999999998, 51.5230888], [0.11813489999999996, 51.523301999999994], [0.11852680000000002, 51.5235802], [0.118952, 51.52382690000001], [0.11921289999999998, 51.5239875], [0.11949909999999998, 51.5241353], [0.11982839999999996, 51.52429560000001], [0.1206711, 51.5246549], [0.12095369999999998, 51.524797], [0.1212313, 51.5249309], [0.1215198, 51.525097499999994], [0.12187939999999998, 51.5253337], [0.1221994, 51.5255869], [0.1223925, 51.5257657], [0.1225548, 51.525935], [0.1227105, 51.526119], [0.12286279999999998, 51.52633600000001], [0.12302820000000002, 51.52660660000001], [0.1231061, 51.5267741], [0.1232026, 51.52702959999999], [0.12326589999999998, 51.52729910000001], [0.1232719, 51.5274408], [0.12326769999999998, 51.527586699999986], [0.12325220283912672, 51.52767298739745], [0.1228602, 51.52776080000001], [0.1224306, 51.5278666], [0.12207020000000002, 51.52796049999999], [0.12155879999999997, 51.5281058], [0.1211633, 51.52822630000001], [0.1206983, 51.5283663], [0.120391, 51.52844400000001], [0.120276, 51.5284723], [0.1200669, 51.5285236], [0.11976069999999996, 51.528605199999994], [0.1194854, 51.5286946], [0.119198, 51.528793], [0.11899659999999998, 51.5288524], [0.1186693, 51.52893900000001], [0.1183808, 51.5289889], [0.1179449, 51.5290684], [0.1176358, 51.52912109999999], [0.1172848, 51.5291554], [0.11637519999999996, 51.52924749999999], [0.11498493795263068, 51.52939335551372], [0.1147405, 51.529419], [0.11318290000000002, 51.52959560000001], [0.11013, 51.52994290000001], [0.1086141, 51.5301214], [0.1078767, 51.530215799999986], [0.1071295, 51.5303169], [0.1056106, 51.53053750000001], [0.1041313, 51.53077450000001], [0.10334569999999998, 51.5309083], [0.102737, 51.5310131], [0.10202319999999998, 51.5311475], [0.1013191, 51.5312802], [0.1012920202492887, 51.531285740960584], [0.09962079999999998, 51.531627699999994], [0.09898360000000002, 51.531777299999995], [0.0982328, 51.53196139999999], [0.0976351, 51.53212119999999], [0.09560889999999998, 51.53271429999999], [0.0939531, 51.5332469], [0.0931022, 51.53354079999998], [0.092272, 51.5338457], [0.0914739, 51.534151], [0.090601, 51.5345056], [0.08983152841195213, 51.53484005487593], [0.08974859999999998, 51.53487609999999], [0.0890252, 51.535182199999994], [0.08819489999999999, 51.535587199999995], [0.0874923, 51.5359329], [0.0869538, 51.53620980000001], [0.08565210000000001, 51.5368629], [0.08543119999999998, 51.53698239999999], [0.0854221, 51.5369872], [0.0853571, 51.5370211], [0.0851423, 51.537133], [0.0841866, 51.5376283], [0.08332049999999999, 51.538077099999995], [0.0829267, 51.53828059999999], [0.08250689999999998, 51.5384893], [0.0821387, 51.53866779999999], [0.08200236345345173, 51.53873322344753], [0.08149929999999998, 51.539002199999985], [0.0806247, 51.5394791], [0.0805214, 51.5395316], [0.08038923598497819, 51.53959910036112]]}", "current_leg_start": "Barking Riverside Station (Construction)", "dest_arr_time_act": "1712", "motion_projection": null, "next_location_lat": "51.5395991", "next_location_lon": "0.0803892", "previous_location": null, "current_leg_milage": "2.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 213.026, \"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\": 1855.245, \"from_m\": 213.026, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2932.107, \"from_m\": 1855.245, \"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\": 2992.114, \"from_m\": 2932.107, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4256.447, \"from_m\": 2992.114, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4419.302, \"from_m\": 4256.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\": 4732.559, \"from_m\": 4419.302, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6793.758, \"from_m\": 4732.559, \"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\": 6846.326, \"from_m\": 6793.758, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7234.204, \"from_m\": 6846.326, \"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\": 7764.422, \"from_m\": 7234.204, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15532.937, \"from_m\": 7764.422, \"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\": 15832.586, \"from_m\": 15532.937, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16927.38, \"from_m\": 15832.586, \"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\": 17021.528, \"from_m\": 16927.38, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17056.256, \"from_m\": 17021.528, \"capability_applied\": null, \"effective_limit_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\": 17096.275, \"from_m\": 17056.256, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21078.638, \"from_m\": 17096.275, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22682.364, \"from_m\": 21078.638, \"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\": 23133.14, \"from_m\": 22682.364, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23693.012, \"from_m\": 23133.14, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 798925, \"profile_key\": \"4b22eb99ba711907aebc5ec0311732dd66cf22b8458e770fbfe34375df456d95\", \"schedule_id\": 8104, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Barking Riverside Station (Construction)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636\", \"location\": \"Ripple Lane West Jn\", \"stage_seq\": 2, \"distance_m\": 2713.065, \"section_seq\": 1, \"route_path_id\": 115912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637\", \"location\": \"Barking Riverside Up Jn\", \"stage_seq\": 3, \"distance_m\": 3986.185, \"section_seq\": 1, \"route_path_id\": 115912}, {\"is_pass\": false, \"wtt_arr\": \"1637H\", \"wtt_dep\": \"1639\", \"location\": \"Barking\", \"stage_seq\": 4, \"distance_m\": 4428.528, \"section_seq\": 1, \"route_path_id\": 115912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640\", \"location\": \"Barking Station Jn\", \"stage_seq\": 5, \"distance_m\": 5309.793, \"section_seq\": 1, \"route_path_id\": 115912}, {\"is_pass\": false, \"wtt_arr\": \"1642\", \"wtt_dep\": \"1642H\", \"location\": \"Woodgrange Park\", \"stage_seq\": 6, \"distance_m\": 7174.53, \"section_seq\": 1, \"route_path_id\": 115912}, {\"is_pass\": false, \"wtt_arr\": \"1644H\", \"wtt_dep\": \"1645H\", \"location\": \"Wanstead Park\", \"stage_seq\": 7, \"distance_m\": 8506.74, \"section_seq\": 1, \"route_path_id\": 115912}, {\"is_pass\": false, \"wtt_arr\": \"1647H\", \"wtt_dep\": \"1648\", \"location\": \"Leytonstone High Road\", \"stage_seq\": 8, \"distance_m\": 10378.543, \"section_seq\": 1, \"route_path_id\": 115912}, {\"is_pass\": false, \"wtt_arr\": \"1649H\", \"wtt_dep\": \"1650H\", \"location\": \"Leyton Midland Road\", \"stage_seq\": 9, \"distance_m\": 11554.416, \"section_seq\": 1, \"route_path_id\": 115912}, {\"is_pass\": false, \"wtt_arr\": \"1652H\", \"wtt_dep\": \"1653\", \"location\": \"Walthamstow Queen's Road\", \"stage_seq\": 10, \"distance_m\": 13391.471, \"section_seq\": 1, \"route_path_id\": 115912}, {\"is_pass\": false, \"wtt_arr\": \"1654H\", \"wtt_dep\": \"1655H\", \"location\": \"Blackhorse Road\", \"stage_seq\": 11, \"distance_m\": 14803.851, \"section_seq\": 1, \"route_path_id\": 115912}, {\"is_pass\": false, \"wtt_arr\": \"1658\", \"wtt_dep\": \"1658H\", \"location\": \"South Tottenham\", \"stage_seq\": 12, \"distance_m\": 16987.368, \"section_seq\": 1, \"route_path_id\": 115912}, {\"is_pass\": false, \"wtt_arr\": \"1701\", \"wtt_dep\": \"1702\", \"location\": \"Harringay Green Lanes\", \"stage_seq\": 13, \"distance_m\": 18833.456, \"section_seq\": 1, \"route_path_id\": 115912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1703H\", \"location\": \"Harringay Park Jn\", \"stage_seq\": 14, \"distance_m\": 19720.347, \"section_seq\": 1, \"route_path_id\": 115912}, {\"is_pass\": false, \"wtt_arr\": \"1704H\", \"wtt_dep\": \"1705\", \"location\": \"Crouch Hill\", \"stage_seq\": 15, \"distance_m\": 20310.993, \"section_seq\": 1, \"route_path_id\": 115912}, {\"is_pass\": false, \"wtt_arr\": \"1707\", \"wtt_dep\": \"1708\", \"location\": \"Upper Holloway\", \"stage_seq\": 16, \"distance_m\": 21603.059, \"section_seq\": 1, \"route_path_id\": 115912}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1709\", \"location\": \"Junction Road Jn\", \"stage_seq\": 17, \"distance_m\": 22397.24, \"section_seq\": 1, \"route_path_id\": 115912}, {\"is_pass\": false, \"wtt_arr\": \"1712\", \"wtt_dep\": null, \"location\": \"Gospel Oak\", \"stage_seq\": 18, \"distance_m\": 23693.012, \"section_seq\": 1, \"route_path_id\": 115912}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 23693.012, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115912}], \"total_distance_m\": 23693.012, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 23470.15, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 222.862, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "4.5", "current_position_lat": "51.5395991", "current_position_lon": "0.0803892", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Barking Riverside Station (Construction)", "service_state_platform": "1", "timing_fact_generation": 1790173987330757, "current_leg_arrival_utc": "2026-09-23T16:37:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:04.897690", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:33:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.949853", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P BGV GPO 2J88 None None None None {"version": 3, "segments": [{"to_m": 213.026, "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": 1855.245, "from_m": 213.026, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2932.107, "from_m": 1855.245, "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": 2992.114, "from_m": 2932.107, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4256.447, "from_m": 2992.114, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4419.302, "from_m": 4256.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": 4732.559, "from_m": 4419.302, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6793.758, "from_m": 4732.559, "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": 6846.326, "from_m": 6793.758, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7234.204, "from_m": 6846.326, "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": 7764.422, "from_m": 7234.204, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15532.937, "from_m": 7764.422, "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": 15832.586, "from_m": 15532.937, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16927.38, "from_m": 15832.586, "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": 17021.528, "from_m": 16927.38, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17056.256, "from_m": 17021.528, "capability_applied": null, "effective_limit_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": 17096.275, "from_m": 17056.256, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21078.638, "from_m": 17096.275, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22682.364, "from_m": 21078.638, "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": 23133.14, "from_m": 22682.364, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23693.012, "from_m": 23133.14, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 798925, "profile_key": "4b22eb99ba711907aebc5ec0311732dd66cf22b8458e770fbfe34375df456d95", "schedule_id": 8104, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "Barking Riverside Station (Construction)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "Ripple Lane West Jn", "stage_seq": 2, "distance_m": 2713.065, "section_seq": 1, "route_path_id": 115912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Barking Riverside Up Jn", "stage_seq": 3, "distance_m": 3986.185, "section_seq": 1, "route_path_id": 115912}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1639", "location": "Barking", "stage_seq": 4, "distance_m": 4428.528, "section_seq": 1, "route_path_id": 115912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640", "location": "Barking Station Jn", "stage_seq": 5, "distance_m": 5309.793, "section_seq": 1, "route_path_id": 115912}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1642H", "location": "Woodgrange Park", "stage_seq": 6, "distance_m": 7174.53, "section_seq": 1, "route_path_id": 115912}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645H", "location": "Wanstead Park", "stage_seq": 7, "distance_m": 8506.74, "section_seq": 1, "route_path_id": 115912}, {"is_pass": false, "wtt_arr": "1647H", "wtt_dep": "1648", "location": "Leytonstone High Road", "stage_seq": 8, "distance_m": 10378.543, "section_seq": 1, "route_path_id": 115912}, {"is_pass": false, "wtt_arr": "1649H", "wtt_dep": "1650H", "location": "Leyton Midland Road", "stage_seq": 9, "distance_m": 11554.416, "section_seq": 1, "route_path_id": 115912}, {"is_pass": false, "wtt_arr": "1652H", "wtt_dep": "1653", "location": "Walthamstow Queen's Road", "stage_seq": 10, "distance_m": 13391.471, "section_seq": 1, "route_path_id": 115912}, {"is_pass": false, "wtt_arr": "1654H", "wtt_dep": "1655H", "location": "Blackhorse Road", "stage_seq": 11, "distance_m": 14803.851, "section_seq": 1, "route_path_id": 115912}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": "1658H", "location": "South Tottenham", "stage_seq": 12, "distance_m": 16987.368, "section_seq": 1, "route_path_id": 115912}, {"is_pass": false, "wtt_arr": "1701", "wtt_dep": "1702", "location": "Harringay Green Lanes", "stage_seq": 13, "distance_m": 18833.456, "section_seq": 1, "route_path_id": 115912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703H", "location": "Harringay Park Jn", "stage_seq": 14, "distance_m": 19720.347, "section_seq": 1, "route_path_id": 115912}, {"is_pass": false, "wtt_arr": "1704H", "wtt_dep": "1705", "location": "Crouch Hill", "stage_seq": 15, "distance_m": 20310.993, "section_seq": 1, "route_path_id": 115912}, {"is_pass": false, "wtt_arr": "1707", "wtt_dep": "1708", "location": "Upper Holloway", "stage_seq": 16, "distance_m": 21603.059, "section_seq": 1, "route_path_id": 115912}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709", "location": "Junction Road Jn", "stage_seq": 17, "distance_m": 22397.24, "section_seq": 1, "route_path_id": 115912}, {"is_pass": false, "wtt_arr": "1712", "wtt_dep": null, "location": "Gospel Oak", "stage_seq": 18, "distance_m": 23693.012, "section_seq": 1, "route_path_id": 115912}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 23693.012, "from_m": 0.0, "section_seq": 1, "route_path_id": 115912}], "total_distance_m": 23693.012, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 23470.15, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 222.862, "synthetic_unknown_infrastructure_limit_mph": 60} [] Barking Riverside Station (Construction) 1633 1633 1 16:33:00 None Gospel Oak 1714 1712 3 None None https://www.realtimetrains.co.uk/service/gb-nr:G07126/2026-09-23/detailed None Barking Riverside Station (Construction) 2026-09-23T16:33:30+01:00 Barking 4.5 {"type": "LineString", "coordinates": [[0.1161168, 51.5195524], [0.11632469999999998, 51.52023169999999], [0.11640380000000002, 51.520494], [0.1165333, 51.521049600000005], [0.11656220000000002, 51.521271600000006], [0.11658459999999995, 51.5214443], [0.116634, 51.52158510000001], [0.1166783, 51.5217008], [0.116753, 51.52185550000001], [0.1168551, 51.52202599999999], [0.1169748, 51.5221939], [0.1171252, 51.522381799999984], [0.11730390000000002, 51.522584], [0.1175503, 51.5228228], [0.11786499999999998, 51.5230888], [0.11813489999999996, 51.523301999999994], [0.11852680000000002, 51.5235802], [0.118952, 51.52382690000001], [0.11921289999999998, 51.5239875], [0.11949909999999998, 51.5241353], [0.11982839999999996, 51.52429560000001], [0.1206711, 51.5246549], [0.12095369999999998, 51.524797], [0.1212313, 51.5249309], [0.1215198, 51.525097499999994], [0.12187939999999998, 51.5253337], [0.1221994, 51.5255869], [0.1223925, 51.5257657], [0.1225548, 51.525935], [0.1227105, 51.526119], [0.12286279999999998, 51.52633600000001], [0.12302820000000002, 51.52660660000001], [0.1231061, 51.5267741], [0.1232026, 51.52702959999999], [0.12326589999999998, 51.52729910000001], [0.1232719, 51.5274408], [0.12326769999999998, 51.527586699999986], [0.12325220283912672, 51.52767298739745], [0.1228602, 51.52776080000001], [0.1224306, 51.5278666], [0.12207020000000002, 51.52796049999999], [0.12155879999999997, 51.5281058], [0.1211633, 51.52822630000001], [0.1206983, 51.5283663], [0.120391, 51.52844400000001], [0.120276, 51.5284723], [0.1200669, 51.5285236], [0.11976069999999996, 51.528605199999994], [0.1194854, 51.5286946], [0.119198, 51.528793], [0.11899659999999998, 51.5288524], [0.1186693, 51.52893900000001], [0.1183808, 51.5289889], [0.1179449, 51.5290684], [0.1176358, 51.52912109999999], [0.1172848, 51.5291554], [0.11637519999999996, 51.52924749999999], [0.11498493795263068, 51.52939335551372], [0.1147405, 51.529419], [0.11318290000000002, 51.52959560000001], [0.11013, 51.52994290000001], [0.1086141, 51.5301214], [0.1078767, 51.530215799999986], [0.1071295, 51.5303169], [0.1056106, 51.53053750000001], [0.1041313, 51.53077450000001], [0.10334569999999998, 51.5309083], [0.102737, 51.5310131], [0.10202319999999998, 51.5311475], [0.1013191, 51.5312802], [0.1012920202492887, 51.531285740960584], [0.09962079999999998, 51.531627699999994], [0.09898360000000002, 51.531777299999995], [0.0982328, 51.53196139999999], [0.0976351, 51.53212119999999], [0.09560889999999998, 51.53271429999999], [0.0939531, 51.5332469], [0.0931022, 51.53354079999998], [0.092272, 51.5338457], [0.0914739, 51.534151], [0.090601, 51.5345056], [0.08983152841195213, 51.53484005487593], [0.08974859999999998, 51.53487609999999], [0.0890252, 51.535182199999994], [0.08819489999999999, 51.535587199999995], [0.0874923, 51.5359329], [0.0869538, 51.53620980000001], [0.08565210000000001, 51.5368629], [0.08543119999999998, 51.53698239999999], [0.0854221, 51.5369872], [0.0853571, 51.5370211], [0.0851423, 51.537133], [0.0841866, 51.5376283], [0.08332049999999999, 51.538077099999995], [0.0829267, 51.53828059999999], [0.08250689999999998, 51.5384893], [0.0821387, 51.53866779999999], [0.08200236345345173, 51.53873322344753], [0.08149929999999998, 51.539002199999985], [0.0806247, 51.5394791], [0.0805214, 51.5395316], [0.08038923598497819, 51.53959910036112]]} 2.8 1633 1637½ None None Barking 51.5395991 0.0803892 51.5395991 0.0803892 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Barking Riverside Station (Construction) SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790173987330757 0 0 2026-09-23 16:43:05.949853 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:04.897690
767586 798927 G27956 862Y49MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 798927, "stp": "P", "toc": "Southern", "uid": "G27956", "consist": "377316", "dest_crs": "BTN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27956/2026-09-23/detailed", "trust_id": "862Y49MT23", "origin_crs": "CCH", "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-23", "dest_arr_time": "1750", "dest_platform": "2", "is_terminated": 1, "next_location": "Barnham", "signalling_id": "2Y49", "timing_status": null, "origin_station": "Chichester", "current_leg_arr": "1640", "current_leg_dep": "1633", "current_leg_end": "Barnham", "origin_dep_time": "1633", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7832319925247032, 50.83187495270385], [-0.7828325999999999, 50.83186460000001], [-0.7826204, 50.83185909999998], [-0.7816836999999999, 50.8318595], [-0.7811046, 50.831863799999994], [-0.7798608, 50.83187459999999], [-0.7761364, 50.8319257], [-0.7740396, 50.83195119999999], [-0.7658782999999999, 50.8320561], [-0.7535648, 50.8322168], [-0.7403746000000001, 50.832367], [-0.7375221, 50.83240219999999], [-0.7367632, 50.8323937], [-0.735481, 50.83236219999999], [-0.7295207, 50.83215800000001], [-0.7293347, 50.8321516], [-0.7291790999999999, 50.832146899999984], [-0.7289144, 50.832137799999984], [-0.7186522272956171, 50.831785715788406], [-0.7124814, 50.831574], [-0.7060436, 50.8313645], [-0.7059806, 50.83136240000001], [-0.6909053999999999, 50.8308541], [-0.6905401, 50.83084800000001], [-0.6905214, 50.8308469], [-0.6904371, 50.8308453], [-0.6902851999999999, 50.8308425], [-0.6897033, 50.8308353], [-0.689442, 50.83083500000001], [-0.6893293999999999, 50.8308349], [-0.6890809999999999, 50.8308346], [-0.6747026999999999, 50.8308201], [-0.669598, 50.830814999999994], [-0.6695096999999999, 50.830814999999994], [-0.6563164, 50.8308185], [-0.6471342999999999, 50.83080410000001], [-0.646048, 50.83080219999999], [-0.6442019, 50.8308049], [-0.6437469, 50.8308016], [-0.6421837, 50.830800200000006], [-0.641706, 50.83079889999999], [-0.6404467063726569, 50.83079928896242]]}", "current_leg_start": "Chichester", "dest_arr_time_act": "1750", "motion_projection": null, "next_location_lat": "50.8307993", "next_location_lon": "-0.6404467", "previous_location": null, "current_leg_milage": "6.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 9573.464, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9714.759, \"from_m\": 9573.464, \"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\": 9769.399, \"from_m\": 9714.759, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9801.357, \"from_m\": 9769.399, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10428.421, \"from_m\": 9801.357, \"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\": 14521.137, \"from_m\": 10428.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\": 14572.822, \"from_m\": 14521.137, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14678.27, \"from_m\": 14572.822, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15455.072, \"from_m\": 14678.27, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17118.432, \"from_m\": 15455.072, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18055.515, \"from_m\": 17118.432, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 19718.874, \"from_m\": 18055.515, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19750.837, \"from_m\": 19718.874, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20125.434, \"from_m\": 19750.837, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20421.976, \"from_m\": 20125.434, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20808.844, \"from_m\": 20421.976, \"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\": 25592.358, \"from_m\": 20808.844, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25634.633, \"from_m\": 25592.358, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32272.299, \"from_m\": 25634.633, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32407.181, \"from_m\": 32272.299, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 41779.221, \"from_m\": 32407.181, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 41823.442, \"from_m\": 41779.221, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48261.146, \"from_m\": 41823.442, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 48929.294, \"from_m\": 48261.146, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49015.131, \"from_m\": 48929.294, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50140.006, \"from_m\": 49015.131, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50327.626, \"from_m\": 50140.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\": 51551.859, \"from_m\": 50327.626, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51655.277, \"from_m\": 51551.859, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 51696.632, \"from_m\": 51655.277, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51956.794, \"from_m\": 51696.632, \"capability_applied\": null, \"effective_limit_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\": 798927, \"profile_key\": \"59a424eb9ac1396f42be87e9063f76160915b6d9529b976f5173678d96d4d9fe\", \"schedule_id\": 10616, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Chichester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130851}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1641H\", \"location\": \"Barnham\", \"stage_seq\": 2, \"distance_m\": 10103.861, \"section_seq\": 1, \"route_path_id\": 130851}, {\"is_pass\": false, \"wtt_arr\": \"1645H\", \"wtt_dep\": \"1646\", \"location\": \"Ford\", \"stage_seq\": 3, \"distance_m\": 14345.689, \"section_seq\": 1, \"route_path_id\": 130851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649\", \"location\": \"Littlehampton Jn\", \"stage_seq\": 4, \"distance_m\": 15455.072, \"section_seq\": 1, \"route_path_id\": 130851}, {\"is_pass\": false, \"wtt_arr\": \"1653\", \"wtt_dep\": \"1700\", \"location\": \"Littlehampton\", \"stage_seq\": 5, \"distance_m\": 17586.973, \"section_seq\": 1, \"route_path_id\": 130851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1703\", \"location\": \"Littlehampton Jn\", \"stage_seq\": 6, \"distance_m\": 19718.874, \"section_seq\": 1, \"route_path_id\": 130851}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1704\", \"location\": \"Arundel Jn\", \"stage_seq\": 7, \"distance_m\": 20171.737, \"section_seq\": 1, \"route_path_id\": 130851}, {\"is_pass\": false, \"wtt_arr\": \"1708H\", \"wtt_dep\": \"1709H\", \"location\": \"Angmering\", \"stage_seq\": 8, \"distance_m\": 25787.044, \"section_seq\": 1, \"route_path_id\": 130851}, {\"is_pass\": false, \"wtt_arr\": \"1713\", \"wtt_dep\": \"1713H\", \"location\": \"Goring-by-Sea\", \"stage_seq\": 9, \"distance_m\": 29735.098, \"section_seq\": 1, \"route_path_id\": 130851}, {\"is_pass\": false, \"wtt_arr\": \"1715H\", \"wtt_dep\": \"1716H\", \"location\": \"Durrington-on-Sea\", \"stage_seq\": 10, \"distance_m\": 31178.317, \"section_seq\": 1, \"route_path_id\": 130851}, {\"is_pass\": false, \"wtt_arr\": \"1718H\", \"wtt_dep\": \"1719\", \"location\": \"West Worthing\", \"stage_seq\": 11, \"distance_m\": 32596.911, \"section_seq\": 1, \"route_path_id\": 130851}, {\"is_pass\": false, \"wtt_arr\": \"1721\", \"wtt_dep\": \"1722\", \"location\": \"Worthing\", \"stage_seq\": 12, \"distance_m\": 33878.429, \"section_seq\": 1, \"route_path_id\": 130851}, {\"is_pass\": false, \"wtt_arr\": \"1724\", \"wtt_dep\": \"1724H\", \"location\": \"East Worthing\", \"stage_seq\": 13, \"distance_m\": 35294.349, \"section_seq\": 1, \"route_path_id\": 130851}, {\"is_pass\": false, \"wtt_arr\": \"1727\", \"wtt_dep\": \"1728\", \"location\": \"Lancing\", \"stage_seq\": 14, \"distance_m\": 37605.958, \"section_seq\": 1, \"route_path_id\": 130851}, {\"is_pass\": false, \"wtt_arr\": \"1731H\", \"wtt_dep\": \"1732H\", \"location\": \"Shoreham-by-Sea\", \"stage_seq\": 15, \"distance_m\": 41357.049, \"section_seq\": 1, \"route_path_id\": 130851}, {\"is_pass\": false, \"wtt_arr\": \"1735\", \"wtt_dep\": \"1736\", \"location\": \"Southwick\", \"stage_seq\": 16, \"distance_m\": 43813.177, \"section_seq\": 1, \"route_path_id\": 130851}, {\"is_pass\": false, \"wtt_arr\": \"1737H\", \"wtt_dep\": \"1738\", \"location\": \"Fishersgate\", \"stage_seq\": 17, \"distance_m\": 45118.43, \"section_seq\": 1, \"route_path_id\": 130851}, {\"is_pass\": false, \"wtt_arr\": \"1739H\", \"wtt_dep\": \"1740H\", \"location\": \"Portslade\", \"stage_seq\": 18, \"distance_m\": 46181.684, \"section_seq\": 1, \"route_path_id\": 130851}, {\"is_pass\": false, \"wtt_arr\": \"1742H\", \"wtt_dep\": \"1743\", \"location\": \"Aldrington\", \"stage_seq\": 19, \"distance_m\": 47728.099, \"section_seq\": 1, \"route_path_id\": 130851}, {\"is_pass\": false, \"wtt_arr\": \"1744H\", \"wtt_dep\": \"1745H\", \"location\": \"Hove\", \"stage_seq\": 20, \"distance_m\": 48499.966, \"section_seq\": 1, \"route_path_id\": 130851}, {\"is_pass\": false, \"wtt_arr\": \"1750\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 21, \"distance_m\": 51956.794, \"section_seq\": 1, \"route_path_id\": 130851}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 51956.794, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130851}], \"total_distance_m\": 51956.794, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 50467.188, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1489.606, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "7.0", "current_position_lat": "50.8307993", "current_position_lon": "-0.6404467", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Chichester", "service_state_platform": "1", "timing_fact_generation": 1790173987348518, "current_leg_arrival_utc": "2026-09-23T16:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:04.900957", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:33:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.952757", "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 CCH BTN 2Y49 377316 3 100 None {"version": 3, "segments": [{"to_m": 9573.464, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9714.759, "from_m": 9573.464, "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": 9769.399, "from_m": 9714.759, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9801.357, "from_m": 9769.399, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10428.421, "from_m": 9801.357, "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": 14521.137, "from_m": 10428.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": 14572.822, "from_m": 14521.137, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14678.27, "from_m": 14572.822, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15455.072, "from_m": 14678.27, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17118.432, "from_m": 15455.072, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18055.515, "from_m": 17118.432, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 19718.874, "from_m": 18055.515, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19750.837, "from_m": 19718.874, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20125.434, "from_m": 19750.837, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20421.976, "from_m": 20125.434, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20808.844, "from_m": 20421.976, "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": 25592.358, "from_m": 20808.844, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25634.633, "from_m": 25592.358, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32272.299, "from_m": 25634.633, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32407.181, "from_m": 32272.299, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 41779.221, "from_m": 32407.181, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 41823.442, "from_m": 41779.221, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48261.146, "from_m": 41823.442, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 48929.294, "from_m": 48261.146, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49015.131, "from_m": 48929.294, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50140.006, "from_m": 49015.131, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50327.626, "from_m": 50140.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": 51551.859, "from_m": 50327.626, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51655.277, "from_m": 51551.859, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 51696.632, "from_m": 51655.277, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51956.794, "from_m": 51696.632, "capability_applied": null, "effective_limit_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": 798927, "profile_key": "59a424eb9ac1396f42be87e9063f76160915b6d9529b976f5173678d96d4d9fe", "schedule_id": 10616, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "Chichester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130851}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1641H", "location": "Barnham", "stage_seq": 2, "distance_m": 10103.861, "section_seq": 1, "route_path_id": 130851}, {"is_pass": false, "wtt_arr": "1645H", "wtt_dep": "1646", "location": "Ford", "stage_seq": 3, "distance_m": 14345.689, "section_seq": 1, "route_path_id": 130851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "Littlehampton Jn", "stage_seq": 4, "distance_m": 15455.072, "section_seq": 1, "route_path_id": 130851}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": "1700", "location": "Littlehampton", "stage_seq": 5, "distance_m": 17586.973, "section_seq": 1, "route_path_id": 130851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1703", "location": "Littlehampton Jn", "stage_seq": 6, "distance_m": 19718.874, "section_seq": 1, "route_path_id": 130851}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1704", "location": "Arundel Jn", "stage_seq": 7, "distance_m": 20171.737, "section_seq": 1, "route_path_id": 130851}, {"is_pass": false, "wtt_arr": "1708H", "wtt_dep": "1709H", "location": "Angmering", "stage_seq": 8, "distance_m": 25787.044, "section_seq": 1, "route_path_id": 130851}, {"is_pass": false, "wtt_arr": "1713", "wtt_dep": "1713H", "location": "Goring-by-Sea", "stage_seq": 9, "distance_m": 29735.098, "section_seq": 1, "route_path_id": 130851}, {"is_pass": false, "wtt_arr": "1715H", "wtt_dep": "1716H", "location": "Durrington-on-Sea", "stage_seq": 10, "distance_m": 31178.317, "section_seq": 1, "route_path_id": 130851}, {"is_pass": false, "wtt_arr": "1718H", "wtt_dep": "1719", "location": "West Worthing", "stage_seq": 11, "distance_m": 32596.911, "section_seq": 1, "route_path_id": 130851}, {"is_pass": false, "wtt_arr": "1721", "wtt_dep": "1722", "location": "Worthing", "stage_seq": 12, "distance_m": 33878.429, "section_seq": 1, "route_path_id": 130851}, {"is_pass": false, "wtt_arr": "1724", "wtt_dep": "1724H", "location": "East Worthing", "stage_seq": 13, "distance_m": 35294.349, "section_seq": 1, "route_path_id": 130851}, {"is_pass": false, "wtt_arr": "1727", "wtt_dep": "1728", "location": "Lancing", "stage_seq": 14, "distance_m": 37605.958, "section_seq": 1, "route_path_id": 130851}, {"is_pass": false, "wtt_arr": "1731H", "wtt_dep": "1732H", "location": "Shoreham-by-Sea", "stage_seq": 15, "distance_m": 41357.049, "section_seq": 1, "route_path_id": 130851}, {"is_pass": false, "wtt_arr": "1735", "wtt_dep": "1736", "location": "Southwick", "stage_seq": 16, "distance_m": 43813.177, "section_seq": 1, "route_path_id": 130851}, {"is_pass": false, "wtt_arr": "1737H", "wtt_dep": "1738", "location": "Fishersgate", "stage_seq": 17, "distance_m": 45118.43, "section_seq": 1, "route_path_id": 130851}, {"is_pass": false, "wtt_arr": "1739H", "wtt_dep": "1740H", "location": "Portslade", "stage_seq": 18, "distance_m": 46181.684, "section_seq": 1, "route_path_id": 130851}, {"is_pass": false, "wtt_arr": "1742H", "wtt_dep": "1743", "location": "Aldrington", "stage_seq": 19, "distance_m": 47728.099, "section_seq": 1, "route_path_id": 130851}, {"is_pass": false, "wtt_arr": "1744H", "wtt_dep": "1745H", "location": "Hove", "stage_seq": 20, "distance_m": 48499.966, "section_seq": 1, "route_path_id": 130851}, {"is_pass": false, "wtt_arr": "1750", "wtt_dep": null, "location": "Brighton", "stage_seq": 21, "distance_m": 51956.794, "section_seq": 1, "route_path_id": 130851}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 51956.794, "from_m": 0.0, "section_seq": 1, "route_path_id": 130851}], "total_distance_m": 51956.794, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 50467.188, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1489.606, "synthetic_unknown_infrastructure_limit_mph": 60} [] Chichester 1633 1633 1 16:33:00 None Brighton 1750 1750 2 None None https://www.realtimetrains.co.uk/service/gb-nr:G27956/2026-09-23/detailed None Chichester 2026-09-23T16:33:30+01:00 Barnham 7.0 {"type": "LineString", "coordinates": [[-0.7832319925247032, 50.83187495270385], [-0.7828325999999999, 50.83186460000001], [-0.7826204, 50.83185909999998], [-0.7816836999999999, 50.8318595], [-0.7811046, 50.831863799999994], [-0.7798608, 50.83187459999999], [-0.7761364, 50.8319257], [-0.7740396, 50.83195119999999], [-0.7658782999999999, 50.8320561], [-0.7535648, 50.8322168], [-0.7403746000000001, 50.832367], [-0.7375221, 50.83240219999999], [-0.7367632, 50.8323937], [-0.735481, 50.83236219999999], [-0.7295207, 50.83215800000001], [-0.7293347, 50.8321516], [-0.7291790999999999, 50.832146899999984], [-0.7289144, 50.832137799999984], [-0.7186522272956171, 50.831785715788406], [-0.7124814, 50.831574], [-0.7060436, 50.8313645], [-0.7059806, 50.83136240000001], [-0.6909053999999999, 50.8308541], [-0.6905401, 50.83084800000001], [-0.6905214, 50.8308469], [-0.6904371, 50.8308453], [-0.6902851999999999, 50.8308425], [-0.6897033, 50.8308353], [-0.689442, 50.83083500000001], [-0.6893293999999999, 50.8308349], [-0.6890809999999999, 50.8308346], [-0.6747026999999999, 50.8308201], [-0.669598, 50.830814999999994], [-0.6695096999999999, 50.830814999999994], [-0.6563164, 50.8308185], [-0.6471342999999999, 50.83080410000001], [-0.646048, 50.83080219999999], [-0.6442019, 50.8308049], [-0.6437469, 50.8308016], [-0.6421837, 50.830800200000006], [-0.641706, 50.83079889999999], [-0.6404467063726569, 50.83079928896242]]} 6.2 1633 1640 None None Barnham 50.8307993 -0.6404467 50.8307993 -0.6404467 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Chichester SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790173987348518 0 0 2026-09-23 16:43:05.952757 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:04.900957
767587 798928 L81500 862F50MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 798928, "stp": "P", "toc": "South Western Railway", "uid": "L81500", "consist": "450060+450102", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81500/2026-09-23/detailed", "trust_id": "862F50MT23", "origin_crs": "WOK", "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-23", "dest_arr_time": "1722", "dest_platform": "3", "is_terminated": 1, "next_location": "West Byfleet", "signalling_id": "2F50", "timing_status": null, "origin_station": "Woking", "current_leg_arr": "1637", "current_leg_dep": "1633", "current_leg_end": "West Byfleet", "origin_dep_time": "1633", "origin_platform": "3", "current_location": null, "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5567564213530097, 51.31870577464346], [-0.5552998, 51.3192947], [-0.5548521, 51.319475999999995], [-0.5544166, 51.3196523], [-0.5531321, 51.3201665], [-0.5524451, 51.3204532], [-0.551914, 51.3206749], [-0.5494575, 51.3216712], [-0.5489168, 51.321885400000006], [-0.5429436, 51.32431360000001], [-0.5421017999999999, 51.3246634], [-0.5418821999999999, 51.3247472], [-0.5390891999999999, 51.3258754], [-0.5389891704717129, 51.32591602616614], [-0.5272166442165733, 51.33069708903964], [-0.5101924, 51.3376101], [-0.5100432999999999, 51.3376703], [-0.5062832, 51.339188], [-0.5054930414359807, 51.33951035125839]]}", "current_leg_start": "Woking", "dest_arr_time_act": "1722", "motion_projection": null, "next_location_lat": "51.3395104", "next_location_lon": "-0.5054930", "previous_location": null, "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\": 439.02, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 530.686, \"from_m\": 439.02, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 588.775, \"from_m\": 530.686, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5927.899, \"from_m\": 588.775, \"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\": 6439.78, \"from_m\": 5927.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\": 6516.538, \"from_m\": 6439.78, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8515.345, \"from_m\": 6516.538, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9525.46, \"from_m\": 8515.345, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 14105.807, \"from_m\": 9525.46, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14871.581, \"from_m\": 14105.807, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17368.828, \"from_m\": 14871.581, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 17551.625, \"from_m\": 17368.828, \"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\": 17627.805, \"from_m\": 17551.625, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19031.167, \"from_m\": 17627.805, \"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\": 19266.334, \"from_m\": 19031.167, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19310.652, \"from_m\": 19266.334, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23093.401, \"from_m\": 19310.652, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23151.335, \"from_m\": 23093.401, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 23213.449, \"from_m\": 23151.335, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26978.557, \"from_m\": 23213.449, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27037.353, \"from_m\": 26978.557, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32766.807, \"from_m\": 27037.353, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 33184.099, \"from_m\": 32766.807, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33220.084, \"from_m\": 33184.099, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33280.916, \"from_m\": 33220.084, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34025.809, \"from_m\": 33280.916, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35952.281, \"from_m\": 34025.809, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36075.623, \"from_m\": 35952.281, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 36856.361, \"from_m\": 36075.623, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37686.944, \"from_m\": 36856.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\": 38541.824, \"from_m\": 37686.944, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39118.957, \"from_m\": 38541.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}], \"service_id\": 798928, \"profile_key\": \"259025fe35648bb3002cd62259947cdaaf8a9cc96597db551957a237918fc980\", \"schedule_id\": 16466, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Woking\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118354}, {\"is_pass\": false, \"wtt_arr\": \"1637\", \"wtt_dep\": \"1637H\", \"location\": \"West Byfleet\", \"stage_seq\": 2, \"distance_m\": 4165.347, \"section_seq\": 1, \"route_path_id\": 118354}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1640H\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 3, \"distance_m\": 6266.64, \"section_seq\": 1, \"route_path_id\": 118354}, {\"is_pass\": false, \"wtt_arr\": \"1643\", \"wtt_dep\": \"1643H\", \"location\": \"Weybridge\", \"stage_seq\": 4, \"distance_m\": 8372.845, \"section_seq\": 1, \"route_path_id\": 118354}, {\"is_pass\": false, \"wtt_arr\": \"1646H\", \"wtt_dep\": \"1647\", \"location\": \"Walton-on-Thames\", \"stage_seq\": 5, \"distance_m\": 11638.788, \"section_seq\": 1, \"route_path_id\": 118354}, {\"is_pass\": false, \"wtt_arr\": \"1649\", \"wtt_dep\": \"1649H\", \"location\": \"Hersham\", \"stage_seq\": 6, \"distance_m\": 13427.827, \"section_seq\": 1, \"route_path_id\": 118354}, {\"is_pass\": false, \"wtt_arr\": \"1652\", \"wtt_dep\": \"1652H\", \"location\": \"Esher\", \"stage_seq\": 7, \"distance_m\": 15983.078, \"section_seq\": 1, \"route_path_id\": 118354}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1654H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 8, \"distance_m\": 17551.625, \"section_seq\": 1, \"route_path_id\": 118354}, {\"is_pass\": false, \"wtt_arr\": \"1656H\", \"wtt_dep\": \"1657H\", \"location\": \"Surbiton\", \"stage_seq\": 9, \"distance_m\": 19839.79, \"section_seq\": 1, \"route_path_id\": 118354}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 10, \"distance_m\": 22683.308, \"section_seq\": 1, \"route_path_id\": 118354}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1701\", \"location\": \"New Malden\", \"stage_seq\": 11, \"distance_m\": 23476.615, \"section_seq\": 1, \"route_path_id\": 118354}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1702H\", \"location\": \"Raynes Park\", \"stage_seq\": 12, \"distance_m\": 25348.766, \"section_seq\": 1, \"route_path_id\": 118354}, {\"is_pass\": false, \"wtt_arr\": \"1704\", \"wtt_dep\": \"1705\", \"location\": \"Wimbledon\", \"stage_seq\": 13, \"distance_m\": 27482.644, \"section_seq\": 1, \"route_path_id\": 118354}, {\"is_pass\": false, \"wtt_arr\": \"1708\", \"wtt_dep\": \"1708H\", \"location\": \"Earlsfield\", \"stage_seq\": 14, \"distance_m\": 30167.42, \"section_seq\": 1, \"route_path_id\": 118354}, {\"is_pass\": false, \"wtt_arr\": \"1711H\", \"wtt_dep\": \"1712H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 15, \"distance_m\": 32848.593, \"section_seq\": 1, \"route_path_id\": 118354}, {\"is_pass\": false, \"wtt_arr\": \"1716H\", \"wtt_dep\": \"1717H\", \"location\": \"Vauxhall\", \"stage_seq\": 16, \"distance_m\": 37051.383, \"section_seq\": 1, \"route_path_id\": 118354}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1719H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 17, \"distance_m\": 38389.979, \"section_seq\": 1, \"route_path_id\": 118354}, {\"is_pass\": false, \"wtt_arr\": \"1722\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 18, \"distance_m\": 39118.957, \"section_seq\": 1, \"route_path_id\": 118354}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 39118.957, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118354}], \"total_distance_m\": 39118.957, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38067.119, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1051.838, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "51.3395104", "current_position_lon": "-0.5054930", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Woking", "service_state_platform": "3", "timing_fact_generation": 1790173987356192, "current_leg_arrival_utc": "2026-09-23T16:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:04.904269", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:33:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.955474", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P WOK None 2F50 450060+450102 8 100 None {"version": 3, "segments": [{"to_m": 439.02, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 530.686, "from_m": 439.02, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 588.775, "from_m": 530.686, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5927.899, "from_m": 588.775, "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": 6439.78, "from_m": 5927.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": 6516.538, "from_m": 6439.78, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8515.345, "from_m": 6516.538, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9525.46, "from_m": 8515.345, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 14105.807, "from_m": 9525.46, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14871.581, "from_m": 14105.807, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17368.828, "from_m": 14871.581, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 17551.625, "from_m": 17368.828, "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": 17627.805, "from_m": 17551.625, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19031.167, "from_m": 17627.805, "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": 19266.334, "from_m": 19031.167, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19310.652, "from_m": 19266.334, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23093.401, "from_m": 19310.652, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23151.335, "from_m": 23093.401, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23213.449, "from_m": 23151.335, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26978.557, "from_m": 23213.449, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27037.353, "from_m": 26978.557, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32766.807, "from_m": 27037.353, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33184.099, "from_m": 32766.807, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33220.084, "from_m": 33184.099, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33280.916, "from_m": 33220.084, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34025.809, "from_m": 33280.916, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35952.281, "from_m": 34025.809, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36075.623, "from_m": 35952.281, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 36856.361, "from_m": 36075.623, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37686.944, "from_m": 36856.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": 38541.824, "from_m": 37686.944, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39118.957, "from_m": 38541.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}], "service_id": 798928, "profile_key": "259025fe35648bb3002cd62259947cdaaf8a9cc96597db551957a237918fc980", "schedule_id": 16466, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "Woking", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118354}, {"is_pass": false, "wtt_arr": "1637", "wtt_dep": "1637H", "location": "West Byfleet", "stage_seq": 2, "distance_m": 4165.347, "section_seq": 1, "route_path_id": 118354}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1640H", "location": "Byfleet & New Haw", "stage_seq": 3, "distance_m": 6266.64, "section_seq": 1, "route_path_id": 118354}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1643H", "location": "Weybridge", "stage_seq": 4, "distance_m": 8372.845, "section_seq": 1, "route_path_id": 118354}, {"is_pass": false, "wtt_arr": "1646H", "wtt_dep": "1647", "location": "Walton-on-Thames", "stage_seq": 5, "distance_m": 11638.788, "section_seq": 1, "route_path_id": 118354}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1649H", "location": "Hersham", "stage_seq": 6, "distance_m": 13427.827, "section_seq": 1, "route_path_id": 118354}, {"is_pass": false, "wtt_arr": "1652", "wtt_dep": "1652H", "location": "Esher", "stage_seq": 7, "distance_m": 15983.078, "section_seq": 1, "route_path_id": 118354}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654H", "location": "Hampton Court Jn", "stage_seq": 8, "distance_m": 17551.625, "section_seq": 1, "route_path_id": 118354}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": "1657H", "location": "Surbiton", "stage_seq": 9, "distance_m": 19839.79, "section_seq": 1, "route_path_id": 118354}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659", "location": "Berrylands Juncton", "stage_seq": 10, "distance_m": 22683.308, "section_seq": 1, "route_path_id": 118354}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1701", "location": "New Malden", "stage_seq": 11, "distance_m": 23476.615, "section_seq": 1, "route_path_id": 118354}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702H", "location": "Raynes Park", "stage_seq": 12, "distance_m": 25348.766, "section_seq": 1, "route_path_id": 118354}, {"is_pass": false, "wtt_arr": "1704", "wtt_dep": "1705", "location": "Wimbledon", "stage_seq": 13, "distance_m": 27482.644, "section_seq": 1, "route_path_id": 118354}, {"is_pass": false, "wtt_arr": "1708", "wtt_dep": "1708H", "location": "Earlsfield", "stage_seq": 14, "distance_m": 30167.42, "section_seq": 1, "route_path_id": 118354}, {"is_pass": false, "wtt_arr": "1711H", "wtt_dep": "1712H", "location": "Clapham Junction (M)", "stage_seq": 15, "distance_m": 32848.593, "section_seq": 1, "route_path_id": 118354}, {"is_pass": false, "wtt_arr": "1716H", "wtt_dep": "1717H", "location": "Vauxhall", "stage_seq": 16, "distance_m": 37051.383, "section_seq": 1, "route_path_id": 118354}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1719H", "location": "Waterloo West Crossings", "stage_seq": 17, "distance_m": 38389.979, "section_seq": 1, "route_path_id": 118354}, {"is_pass": false, "wtt_arr": "1722", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 18, "distance_m": 39118.957, "section_seq": 1, "route_path_id": 118354}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 39118.957, "from_m": 0.0, "section_seq": 1, "route_path_id": 118354}], "total_distance_m": 39118.957, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38067.119, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1051.838, "synthetic_unknown_infrastructure_limit_mph": 60} [] Woking 1633 1633 3 16:33:00 None London Waterloo 1722 1722 3 None None https://www.realtimetrains.co.uk/service/gb-nr:L81500/2026-09-23/detailed None Woking 2026-09-23T16:33:30+01:00 West Byfleet 4.0 {"type": "LineString", "coordinates": [[-0.5567564213530097, 51.31870577464346], [-0.5552998, 51.3192947], [-0.5548521, 51.319475999999995], [-0.5544166, 51.3196523], [-0.5531321, 51.3201665], [-0.5524451, 51.3204532], [-0.551914, 51.3206749], [-0.5494575, 51.3216712], [-0.5489168, 51.321885400000006], [-0.5429436, 51.32431360000001], [-0.5421017999999999, 51.3246634], [-0.5418821999999999, 51.3247472], [-0.5390891999999999, 51.3258754], [-0.5389891704717129, 51.32591602616614], [-0.5272166442165733, 51.33069708903964], [-0.5101924, 51.3376101], [-0.5100432999999999, 51.3376703], [-0.5062832, 51.339188], [-0.5054930414359807, 51.33951035125839]]} 2.6 1633 1637 None None West Byfleet 51.3395104 -0.5054930 51.3395104 -0.5054930 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Woking SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790173987356192 0 0 2026-09-23 16:43:05.955474 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:04.904269
767588 788813 H02861 650B05CT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 788813, "stp": "P", "toc": "Unknown", "uid": "H02861", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H02861/2026-09-23/detailed", "trust_id": "650B05CT23", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bromsgrove Up Neck", "service_date": "2026-09-23", "dest_arr_time": "1822", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "0B05", "timing_status": null, "origin_station": "Wolverhampton Steel Terminal", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1633", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1822", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 798.231, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 939.386, \"from_m\": 798.231, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 980.848, \"from_m\": 939.386, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5895.981, \"from_m\": 980.848, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6260.879, \"from_m\": 5895.981, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9883.798, \"from_m\": 6260.879, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10496.17, \"from_m\": 9883.798, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13057.126, \"from_m\": 10496.17, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15964.669, \"from_m\": 13057.126, \"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\": 16355.939, \"from_m\": 15964.669, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16410.304, \"from_m\": 16355.939, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 19586.983, \"from_m\": 16410.304, \"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\": 20118.976, \"from_m\": 19586.983, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26861.277, \"from_m\": 20118.976, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26916.709, \"from_m\": 26861.277, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27570.832, \"from_m\": 26916.709, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27667.373, \"from_m\": 27570.832, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27703.542, \"from_m\": 27667.373, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29747.094, \"from_m\": 27703.542, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30304.001, \"from_m\": 29747.094, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30984.408, \"from_m\": 30304.001, \"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\": 31945.33, \"from_m\": 30984.408, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32346.731, \"from_m\": 31945.33, \"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\": 49205.99, \"from_m\": 32346.731, \"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\": 49212.816, \"from_m\": 49205.99, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49541.108, \"from_m\": 49212.816, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50572.133, \"from_m\": 49541.108, \"capability_applied\": null, \"effective_limit_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\": 50656.745, \"from_m\": 50572.133, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50719.692, \"from_m\": 50656.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\": 50768.045, \"from_m\": 50719.692, \"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\": 50814.228, \"from_m\": 50768.045, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 55559.939, \"from_m\": 50814.228, \"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\": 57234.861, \"from_m\": 55559.939, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57307.314, \"from_m\": 57234.861, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58100.236, \"from_m\": 57307.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\": 58630.822, \"from_m\": 58100.236, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58787.123, \"from_m\": 58630.822, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 59359.199, \"from_m\": 58787.123, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59399.361, \"from_m\": 59359.199, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 67539.822, \"from_m\": 59399.361, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 67881.145, \"from_m\": 67539.822, \"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\": 68003.719, \"from_m\": 67881.145, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 71661.397, \"from_m\": 68003.719, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 71685.012, \"from_m\": 71661.397, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 77718.673, \"from_m\": 71685.012, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78227.404, \"from_m\": 77718.673, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 82526.684, \"from_m\": 78227.404, \"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\": 82698.346, \"from_m\": 82526.684, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}], \"service_id\": 788813, \"profile_key\": \"c859a0d236f0a333d5a440fc40ee2e9372e2aff0213942c290c6384b908a0b8d\", \"schedule_id\": 13412, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Wolverhampton Steel Terminal\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 164827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636\", \"location\": \"Monmore Green\", \"stage_seq\": 2, \"distance_m\": 962.709, \"section_seq\": 1, \"route_path_id\": 164827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641\", \"location\": \"Dudley Port\", \"stage_seq\": 3, \"distance_m\": 8106.948, \"section_seq\": 1, \"route_path_id\": 164827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Galton Jn\", \"stage_seq\": 4, \"distance_m\": 13912.205, \"section_seq\": 1, \"route_path_id\": 164827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648\", \"location\": \"Soho North Jn\", \"stage_seq\": 5, \"distance_m\": 15578.161, \"section_seq\": 1, \"route_path_id\": 164827}, {\"is_pass\": false, \"wtt_arr\": \"1652\", \"wtt_dep\": \"1654\", \"location\": \"Soho East Jn\", \"stage_seq\": 6, \"distance_m\": 16383.206, \"section_seq\": 1, \"route_path_id\": 164827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1657\", \"location\": \"Perry Barr West Jn\", \"stage_seq\": 7, \"distance_m\": 19581.657, \"section_seq\": 1, \"route_path_id\": 164827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659\", \"location\": \"Perry Barr North Jn\", \"stage_seq\": 8, \"distance_m\": 20156.944, \"section_seq\": 1, \"route_path_id\": 164827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1706H\", \"location\": \"Bescot Stadium\", \"stage_seq\": 9, \"distance_m\": 27322.887, \"section_seq\": 1, \"route_path_id\": 164827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1709\", \"location\": \"Pleck Jn\", \"stage_seq\": 10, \"distance_m\": 28887.97, \"section_seq\": 1, \"route_path_id\": 164827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1712H\", \"location\": \"Walsall\", \"stage_seq\": 11, \"distance_m\": 30024.076, \"section_seq\": 1, \"route_path_id\": 164827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1714H\", \"location\": \"Ryecroft Jn\", \"stage_seq\": 12, \"distance_m\": 30984.408, \"section_seq\": 1, \"route_path_id\": 164827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1735H\", \"location\": \"Park Lane Jn (W Midlands)\", \"stage_seq\": 13, \"distance_m\": 49375.424, \"section_seq\": 1, \"route_path_id\": 164827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1739H\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 14, \"distance_m\": 50803.827, \"section_seq\": 1, \"route_path_id\": 164827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1746\", \"location\": \"Landor Street Jn\", \"stage_seq\": 15, \"distance_m\": 58012.326, \"section_seq\": 1, \"route_path_id\": 164827}, {\"is_pass\": false, \"wtt_arr\": \"1748H\", \"wtt_dep\": \"1753\", \"location\": \"St. Andrews Jn\", \"stage_seq\": 16, \"distance_m\": 58806.162, \"section_seq\": 1, \"route_path_id\": 164827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1755H\", \"location\": \"Bordesley Jn\", \"stage_seq\": 17, \"distance_m\": 59325.945, \"section_seq\": 1, \"route_path_id\": 164827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1801H\", \"location\": \"Lifford East Jn\", \"stage_seq\": 18, \"distance_m\": 66681.618, \"section_seq\": 1, \"route_path_id\": 164827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1803H\", \"location\": \"Kings Norton\", \"stage_seq\": 19, \"distance_m\": 67637.7, \"section_seq\": 1, \"route_path_id\": 164827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1809H\", \"location\": \"Longbridge\", \"stage_seq\": 20, \"distance_m\": 71502.592, \"section_seq\": 1, \"route_path_id\": 164827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1815\", \"location\": \"Barnt Green\", \"stage_seq\": 21, \"distance_m\": 75835.035, \"section_seq\": 1, \"route_path_id\": 164827}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1820\", \"location\": \"Bromsgrove\", \"stage_seq\": 22, \"distance_m\": 81845.025, \"section_seq\": 1, \"route_path_id\": 164827}, {\"is_pass\": false, \"wtt_arr\": \"1822\", \"wtt_dep\": null, \"location\": \"Bromsgrove Up Neck\", \"stage_seq\": 23, \"distance_m\": 82698.346, \"section_seq\": 1, \"route_path_id\": 164827}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 82698.346, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 164827}], \"total_distance_m\": 82698.346, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 80047.147, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2651.199, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Wolverhampton Steel Terminal", "service_state_platform": null, "timing_fact_generation": 1790148816769176, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:04.908016", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.764650", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 0B05 None None None None {"version": 3, "segments": [{"to_m": 798.231, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 939.386, "from_m": 798.231, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 980.848, "from_m": 939.386, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5895.981, "from_m": 980.848, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6260.879, "from_m": 5895.981, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9883.798, "from_m": 6260.879, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10496.17, "from_m": 9883.798, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13057.126, "from_m": 10496.17, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15964.669, "from_m": 13057.126, "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": 16355.939, "from_m": 15964.669, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16410.304, "from_m": 16355.939, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 19586.983, "from_m": 16410.304, "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": 20118.976, "from_m": 19586.983, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26861.277, "from_m": 20118.976, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26916.709, "from_m": 26861.277, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27570.832, "from_m": 26916.709, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27667.373, "from_m": 27570.832, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27703.542, "from_m": 27667.373, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29747.094, "from_m": 27703.542, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30304.001, "from_m": 29747.094, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30984.408, "from_m": 30304.001, "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": 31945.33, "from_m": 30984.408, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32346.731, "from_m": 31945.33, "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": 49205.99, "from_m": 32346.731, "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": 49212.816, "from_m": 49205.99, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49541.108, "from_m": 49212.816, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50572.133, "from_m": 49541.108, "capability_applied": null, "effective_limit_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": 50656.745, "from_m": 50572.133, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50719.692, "from_m": 50656.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": 50768.045, "from_m": 50719.692, "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": 50814.228, "from_m": 50768.045, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55559.939, "from_m": 50814.228, "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": 57234.861, "from_m": 55559.939, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57307.314, "from_m": 57234.861, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58100.236, "from_m": 57307.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": 58630.822, "from_m": 58100.236, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58787.123, "from_m": 58630.822, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 59359.199, "from_m": 58787.123, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59399.361, "from_m": 59359.199, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 67539.822, "from_m": 59399.361, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 67881.145, "from_m": 67539.822, "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": 68003.719, "from_m": 67881.145, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71661.397, "from_m": 68003.719, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 71685.012, "from_m": 71661.397, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 77718.673, "from_m": 71685.012, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78227.404, "from_m": 77718.673, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 82526.684, "from_m": 78227.404, "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": 82698.346, "from_m": 82526.684, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}], "service_id": 788813, "profile_key": "c859a0d236f0a333d5a440fc40ee2e9372e2aff0213942c290c6384b908a0b8d", "schedule_id": 13412, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "Wolverhampton Steel Terminal", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 164827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "Monmore Green", "stage_seq": 2, "distance_m": 962.709, "section_seq": 1, "route_path_id": 164827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641", "location": "Dudley Port", "stage_seq": 3, "distance_m": 8106.948, "section_seq": 1, "route_path_id": 164827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Galton Jn", "stage_seq": 4, "distance_m": 13912.205, "section_seq": 1, "route_path_id": 164827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648", "location": "Soho North Jn", "stage_seq": 5, "distance_m": 15578.161, "section_seq": 1, "route_path_id": 164827}, {"is_pass": false, "wtt_arr": "1652", "wtt_dep": "1654", "location": "Soho East Jn", "stage_seq": 6, "distance_m": 16383.206, "section_seq": 1, "route_path_id": 164827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657", "location": "Perry Barr West Jn", "stage_seq": 7, "distance_m": 19581.657, "section_seq": 1, "route_path_id": 164827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659", "location": "Perry Barr North Jn", "stage_seq": 8, "distance_m": 20156.944, "section_seq": 1, "route_path_id": 164827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1706H", "location": "Bescot Stadium", "stage_seq": 9, "distance_m": 27322.887, "section_seq": 1, "route_path_id": 164827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709", "location": "Pleck Jn", "stage_seq": 10, "distance_m": 28887.97, "section_seq": 1, "route_path_id": 164827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712H", "location": "Walsall", "stage_seq": 11, "distance_m": 30024.076, "section_seq": 1, "route_path_id": 164827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714H", "location": "Ryecroft Jn", "stage_seq": 12, "distance_m": 30984.408, "section_seq": 1, "route_path_id": 164827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1735H", "location": "Park Lane Jn (W Midlands)", "stage_seq": 13, "distance_m": 49375.424, "section_seq": 1, "route_path_id": 164827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739H", "location": "Castle Bromwich Jn", "stage_seq": 14, "distance_m": 50803.827, "section_seq": 1, "route_path_id": 164827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1746", "location": "Landor Street Jn", "stage_seq": 15, "distance_m": 58012.326, "section_seq": 1, "route_path_id": 164827}, {"is_pass": false, "wtt_arr": "1748H", "wtt_dep": "1753", "location": "St. Andrews Jn", "stage_seq": 16, "distance_m": 58806.162, "section_seq": 1, "route_path_id": 164827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1755H", "location": "Bordesley Jn", "stage_seq": 17, "distance_m": 59325.945, "section_seq": 1, "route_path_id": 164827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1801H", "location": "Lifford East Jn", "stage_seq": 18, "distance_m": 66681.618, "section_seq": 1, "route_path_id": 164827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1803H", "location": "Kings Norton", "stage_seq": 19, "distance_m": 67637.7, "section_seq": 1, "route_path_id": 164827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1809H", "location": "Longbridge", "stage_seq": 20, "distance_m": 71502.592, "section_seq": 1, "route_path_id": 164827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1815", "location": "Barnt Green", "stage_seq": 21, "distance_m": 75835.035, "section_seq": 1, "route_path_id": 164827}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1820", "location": "Bromsgrove", "stage_seq": 22, "distance_m": 81845.025, "section_seq": 1, "route_path_id": 164827}, {"is_pass": false, "wtt_arr": "1822", "wtt_dep": null, "location": "Bromsgrove Up Neck", "stage_seq": 23, "distance_m": 82698.346, "section_seq": 1, "route_path_id": 164827}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 82698.346, "from_m": 0.0, "section_seq": 1, "route_path_id": 164827}], "total_distance_m": 82698.346, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 80047.147, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2651.199, "synthetic_unknown_infrastructure_limit_mph": 60} [] Wolverhampton Steel Terminal 1633 1633 None None None Bromsgrove Up Neck 1822 1822 None None None https://www.realtimetrains.co.uk/service/gb-nr:H02861/2026-09-23/detailed None None None None None None None None None None None None None None None None 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Wolverhampton Steel Terminal SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790148816769176 0 0 2026-09-23 16:43:05.764650 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:04.908016
767589 793470 C14655 011B30ML23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 793470, "stp": "O", "toc": "ScotRail", "uid": "C14655", "consist": "HA06", "dest_crs": "EDB", "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C14655/2026-09-23/detailed", "trust_id": "011B30ML23", "origin_crs": "INV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-23", "dest_arr_time": "1633", "dest_platform": "17", "is_terminated": 1, "next_location": "Haymarket", "signalling_id": "1B30", "timing_status": "EARLY", "origin_station": "Inverness", "current_leg_arr": "1627", "current_leg_dep": "1539", "current_leg_end": "Haymarket", "origin_dep_time": "1248", "origin_platform": "4", "current_location": "Polmont", "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9348095, 56.1202015], [-3.934497, 56.1198942], [-3.9339916000000006, 56.1194095], [-3.933773599999999, 56.11920289999999], [-3.9335999, 56.11902249999999], [-3.933418, 56.11884679999999], [-3.933309299999999, 56.11874180000001], [-3.9331051, 56.118535699999995], [-3.932935000000001, 56.1183654], [-3.9325139, 56.11791229999999], [-3.932305299999999, 56.1176815], [-3.9322611, 56.1176396], [-3.9320807, 56.1174687], [-3.9316837, 56.116981599999995], [-3.9314544, 56.11671709999999], [-3.9312266, 56.116454399999995], [-3.931042899999999, 56.116204799999984], [-3.9308692, 56.11595899999999], [-3.930654999999999, 56.11565220000001], [-3.9304498, 56.11531980000001], [-3.9302924, 56.11502539999999], [-3.9300039999999994, 56.1144681], [-3.9297786, 56.114052], [-3.929479099999999, 56.11355619999999], [-3.9294205999999994, 56.1134742], [-3.928932300000001, 56.1127895], [-3.9286947, 56.112493099999995], [-3.928336, 56.1120768], [-3.92796, 56.1116688], [-3.927603, 56.1113191], [-3.9271594, 56.11089960000001], [-3.9266829, 56.1104816], [-3.9259761000000006, 56.1099194], [-3.9256797999999993, 56.10970229999999], [-3.924580099999999, 56.1089471], [-3.9236267072582063, 56.10827294686537], [-3.9218684000000006, 56.1070296], [-3.9196213000000006, 56.1054302], [-3.918689899999999, 56.104790400000006], [-3.9177698999999993, 56.104157699999995], [-3.9144406, 56.101814399999995], [-3.9139837000000006, 56.10149279999999], [-3.9116376, 56.099841399999995], [-3.9102536999999993, 56.09886349999999], [-3.909980299999999, 56.098672099999995], [-3.9089614, 56.09795559999999], [-3.9027973, 56.0936208], [-3.9026809, 56.093535800000005], [-3.901906, 56.093015099999995], [-3.900880200000001, 56.0923848], [-3.8998836, 56.0918241], [-3.8983021, 56.09101439999999], [-3.8974647, 56.09062200000001], [-3.896332399999999, 56.0901446], [-3.8951717, 56.08968529999999], [-3.8942062, 56.08932239999999], [-3.8931959, 56.088972], [-3.8913949, 56.08839019999999], [-3.889626399999999, 56.08777669999999], [-3.888784900000001, 56.0874682], [-3.887986, 56.08711889999999], [-3.8863415, 56.0863238], [-3.8849511, 56.0855299], [-3.883790499999999, 56.08472809999999], [-3.8830675, 56.0841687], [-3.8823895, 56.0835927], [-3.8818456, 56.0830765], [-3.8810352, 56.0822292], [-3.8804678, 56.08150759999999], [-3.8800336, 56.08095539999999], [-3.8795239, 56.0803195], [-3.8789541, 56.0796895], [-3.8787028, 56.07940309999999], [-3.878102699999999, 56.0787844], [-3.877209300000001, 56.077921799999984], [-3.8762295, 56.0771131], [-3.8751511, 56.0762946], [-3.874189799999999, 56.0756171], [-3.8723821, 56.074426300000006], [-3.8719479, 56.074141], [-3.8709799, 56.0735048], [-3.862755721713942, 56.06810007861502], [-3.8617138, 56.0674153], [-3.8612097, 56.067084], [-3.859123499999999, 56.065613299999995], [-3.8571331, 56.0640963], [-3.856369, 56.0634719], [-3.850208641422351, 56.0581480132136], [-3.8495895, 56.0576129], [-3.848570899999999, 56.056706299999995], [-3.8476496, 56.05580139999999], [-3.8469132999999993, 56.0550598], [-3.844796099999999, 56.0527127], [-3.8442833, 56.052144199999994], [-3.8441527, 56.0519994], [-3.8441084, 56.0519507], [-3.8430207, 56.0507442], [-3.842873199999999, 56.0505759], [-3.8420769, 56.04963699999998], [-3.8409093, 56.04832530000001], [-3.8366763, 56.04356949999999], [-3.8358531999999994, 56.0423728], [-3.8351247000000006, 56.0411335], [-3.8347401, 56.0402663], [-3.8342193999999994, 56.03884469999999], [-3.8336763, 56.037025699999994], [-3.8333405, 56.03592780000001], [-3.8322379, 56.0323228], [-3.831712, 56.03051419999999], [-3.8314099, 56.0294975], [-3.8313514, 56.0293006], [-3.8308956999999992, 56.02779300000001], [-3.8305048, 56.02656950000001], [-3.8303367, 56.0259837], [-3.830285199999999, 56.02576909999999], [-3.830267599999999, 56.02569580000001], [-3.8301617, 56.025254], [-3.8300869, 56.0249486], [-3.8300533, 56.0248202], [-3.8300186, 56.02470009999998], [-3.830013299999999, 56.0246816], [-3.829902099999999, 56.024334499999995], [-3.8298362, 56.0240114], [-3.8298187, 56.023913500000006], [-3.8297308, 56.02342339999999], [-3.8296846000000007, 56.023074699999995], [-3.8296643, 56.0227929], [-3.8296672, 56.02264929999999], [-3.8296897, 56.0223393], [-3.8297406, 56.021945900000006], [-3.829751, 56.02189640000001], [-3.8298093, 56.0216236], [-3.8298568, 56.0214329], [-3.8299297, 56.02114069999999], [-3.8301936, 56.0203316], [-3.8304829, 56.01969309999999], [-3.8308325, 56.0189216], [-3.8315252, 56.0174033], [-3.8323668, 56.0154987], [-3.832888699999999, 56.0144294], [-3.8330422944410847, 56.014092403840515], [-3.8331448, 56.0138675], [-3.8331549, 56.0138452], [-3.833166199999999, 56.013820499999994], [-3.8332586, 56.01355780000001], [-3.8333744999999992, 56.01323969999999], [-3.8335796000000006, 56.0127625], [-3.833794099999999, 56.0122451], [-3.8338991, 56.0119135], [-3.833922700000001, 56.0116756], [-3.8339472, 56.0113102], [-3.833889099999999, 56.0110472], [-3.833795399999999, 56.010796799999994], [-3.8336585, 56.0105458], [-3.8335031, 56.01031019999999], [-3.833329599999999, 56.0100727], [-3.8331492, 56.00985299999999], [-3.8329, 56.00962620000001], [-3.8325723, 56.00937689999999], [-3.8323627, 56.00924020000001], [-3.8321961999999994, 56.009143], [-3.831778299999999, 56.008918099999995], [-3.831463700000001, 56.0087728], [-3.8310879, 56.0086227], [-3.8306798, 56.0084917], [-3.8302843, 56.0083782], [-3.829967400000001, 56.00830570000001], [-3.8284346, 56.008004], [-3.8282897, 56.00797429999999], [-3.8284346, 56.008004], [-3.8289431, 56.00806639999999], [-3.8285198999999994, 56.00798350000001], [-3.828406699999999, 56.0079626], [-3.82838095408702, 56.00795783962394], [-3.8283034, 56.0079435], [-3.8282534, 56.007934299999995], [-3.8236292, 56.0070813], [-3.8225152, 56.00687580000001], [-3.8203174, 56.006470399999984], [-3.8197278, 56.00637619999999], [-3.8189852, 56.0062824], [-3.818454399999999, 56.0062247], [-3.818069999999999, 56.0061881], [-3.817646, 56.0061518], [-3.8169532, 56.0060995], [-3.816649299999999, 56.00606809999999], [-3.8159692, 56.0060058], [-3.8156585, 56.0059765], [-3.8151558, 56.00593349999999], [-3.8147928000000006, 56.0059122], [-3.8144366, 56.00590330000001], [-3.814290900000001, 56.00590269999999], [-3.8136019, 56.0059067], [-3.8129896, 56.005933299999995], [-3.8123365, 56.00598759999999], [-3.811033, 56.0061461], [-3.810675999999999, 56.00617530000001], [-3.810277099999999, 56.00619669999998], [-3.8099498, 56.0062027], [-3.8095489, 56.00619940000001], [-3.8092806, 56.0061944], [-3.808946099999999, 56.00618239999999], [-3.8085641, 56.006162799999984], [-3.8080033, 56.006127], [-3.8074862, 56.0060871], [-3.807248, 56.006064], [-3.8064862, 56.0059738], [-3.8059586, 56.00590619999999], [-3.8051812, 56.0057781], [-3.8050151, 56.0057455], [-3.8047213, 56.0056878], [-3.8043019, 56.0056016], [-3.8039153, 56.005518], [-3.8029032, 56.0052515], [-3.802146800000001, 56.00502649999999], [-3.8014125, 56.0047991], [-3.8003676, 56.0044649], [-3.7998751, 56.004313799999984], [-3.799620200000001, 56.004231399999995], [-3.7994158, 56.004170599999995], [-3.7989254, 56.0040188], [-3.7982474000000006, 56.00384090000001], [-3.797762699999999, 56.0037314], [-3.7976527999999994, 56.0037081], [-3.7971602, 56.003603899999995], [-3.7967121000000006, 56.00352620000001], [-3.7961958, 56.00344449999999], [-3.7957771999999994, 56.0033961], [-3.7944338, 56.00324049999999], [-3.792996299999999, 56.00310459999999], [-3.792908399999999, 56.003096], [-3.7916350999999993, 56.0029656], [-3.7910096, 56.00290149999999], [-3.7897419, 56.0027756], [-3.7893457, 56.002736199999994], [-3.7867416, 56.0024735], [-3.7852415, 56.0023357], [-3.784247, 56.0022278], [-3.7816529, 56.00198219999999], [-3.7780697, 56.00161490000001], [-3.777955299999999, 56.0016023], [-3.7771887, 56.0015247], [-3.7769092886816535, 56.0014992038448], [-3.7749991, 56.0013249], [-3.774676700000001, 56.0012879], [-3.7740569, 56.0012026], [-3.773441, 56.0011106], [-3.7729241933019897, 56.0010283308209], [-3.7727123, 56.00099459999999], [-3.7719758, 56.00086509999999], [-3.7712899, 56.00073510000001], [-3.7705931, 56.0005919], [-3.7695431, 56.000350100000006], [-3.768422899999999, 56.0000702], [-3.768180300000001, 56.0000055], [-3.7583682, 55.99750699999999], [-3.757478, 55.997270500000006], [-3.7570166, 55.997115], [-3.7564995, 55.996925100000006], [-3.7558463999999994, 55.9966217], [-3.7556441, 55.996530499999984], [-3.7553717, 55.9963981], [-3.754721299999999, 55.9960172], [-3.7541949, 55.9956521], [-3.7539645, 55.9954243], [-3.7535877, 55.9950516], [-3.7532133, 55.99459360000001], [-3.752927199999999, 55.9941402], [-3.752811799999999, 55.99385159999999], [-3.752773499999999, 55.99374350000001], [-3.752683, 55.99349029999999], [-3.7526107, 55.9932349], [-3.752536000000001, 55.99282819999999], [-3.7524826999999994, 55.99241800000001], [-3.7524656, 55.9920158], [-3.752415699999999, 55.9916138], [-3.7523644, 55.99134499999999], [-3.7522727, 55.99106580000001], [-3.7521306, 55.9907447], [-3.7519202, 55.9904472], [-3.7518164, 55.9902981], [-3.751808000000001, 55.99028989999999], [-3.7516676, 55.9901528], [-3.7514076, 55.9898852], [-3.7510911999999994, 55.989610299999995], [-3.7507577, 55.9893947], [-3.7504021, 55.989177699999985], [-3.749937399999999, 55.9889282], [-3.7496381999999993, 55.988790899999984], [-3.7493001, 55.9886564], [-3.7488248999999993, 55.988495], [-3.748218499999999, 55.98832699999999], [-3.7476067999999985, 55.98819919999998], [-3.7469642, 55.98808460000001], [-3.744636, 55.9877427], [-3.7398808, 55.9870367], [-3.7375338, 55.9867405], [-3.735041999999999, 55.986456], [-3.7324583, 55.9861696], [-3.7322036, 55.98614140000001], [-3.7315470999999993, 55.98606840000001], [-3.731327199999999, 55.98604389999998], [-3.7307747999999994, 55.98598829999999], [-3.7306826, 55.98597999999999], [-3.7302519, 55.985941399999994], [-3.7296865, 55.9858976], [-3.7288916, 55.985859399999995], [-3.7272371, 55.9858084], [-3.7264706, 55.9857698], [-3.725894499999999, 55.98573629999999], [-3.7251746, 55.98568139999999], [-3.724387099999999, 55.9856185], [-3.7237667, 55.9855694], [-3.722764399999999, 55.98548490000001], [-3.7221201, 55.9854417], [-3.7208354, 55.9853119], [-3.7207640999999994, 55.9853055], [-3.7201158, 55.9852476], [-3.7199777, 55.98523339999999], [-3.719033000000001, 55.9851508], [-3.718643299999999, 55.985107799999994], [-3.7183911, 55.9850783], [-3.7171666, 55.98492379999999], [-3.716063399999999, 55.98475570000001], [-3.7155845, 55.98466959999999], [-3.7152848, 55.9846142], [-3.7144825999999993, 55.98446239999999], [-3.714198099999999, 55.984412], [-3.713272700000001, 55.9842479], [-3.7125335, 55.98413200000001], [-3.7110687000000007, 55.983936099999994], [-3.7101198, 55.983859300000006], [-3.7091661, 55.983792], [-3.7076275, 55.9837266], [-3.7073432, 55.98372539999999], [-3.705075, 55.9837265], [-3.7034684, 55.98370830000001], [-3.702059, 55.983661], [-3.700727300000001, 55.9835665], [-3.6995283, 55.983445], [-3.6981166, 55.98326269999999], [-3.6976988, 55.983196099999994], [-3.6967245, 55.9830409], [-3.6956877, 55.9828402], [-3.694605300000001, 55.9826099], [-3.6923915, 55.98209310000001], [-3.6902631, 55.9816252], [-3.6891525, 55.98140440000001], [-3.6880422, 55.9811961], [-3.6870379, 55.9810267], [-3.685943200000001, 55.9808572], [-3.6845260999999994, 55.98066029999999], [-3.683092664890038, 55.9804942367071], [-3.6821627, 55.9803865], [-3.680692099999999, 55.9802413], [-3.6793405, 55.98012400000001], [-3.678988, 55.98009339999999], [-3.667215199999999, 55.97897660000001], [-3.6651328, 55.978741799999995], [-3.6630407, 55.97844479999999], [-3.661847400000001, 55.9782438], [-3.6607406, 55.9780574], [-3.6600902, 55.977942000000006], [-3.6581951, 55.97760590000001], [-3.6556495, 55.9771544], [-3.654257799999999, 55.9769349], [-3.653686299999999, 55.9768518], [-3.6527474, 55.97672149999998], [-3.6526572, 55.97670899999999], [-3.6524642, 55.976682200000006], [-3.651216, 55.976518199999994], [-3.6494195, 55.9763499], [-3.6492857, 55.9763394], [-3.643552, 55.9757533], [-3.6411792, 55.975510699999994], [-3.6399239, 55.97538240000001], [-3.6367219, 55.97505509999999], [-3.630383300000001, 55.9744047], [-3.6292909999999994, 55.974301], [-3.6279481, 55.974209300000005], [-3.6278388, 55.97420300000001], [-3.626505499999999, 55.974139099999995], [-3.6256147999999992, 55.9741112], [-3.6255054000000007, 55.97410779999999], [-3.6253279, 55.9741022], [-3.6252835, 55.97410349999999], [-3.6233382, 55.9741022], [-3.623129, 55.97410500000001], [-3.6205991, 55.9741513], [-3.6186612, 55.9741868], [-3.615939000000001, 55.974251599999995], [-3.6157663, 55.9742541], [-3.6133583, 55.9743088], [-3.612665, 55.974343299999994], [-3.6118670000000006, 55.9743831], [-3.6109878, 55.9744444], [-3.610748099999999, 55.9744604], [-3.607613300000001, 55.97476499999999], [-3.6074865, 55.9747808], [-3.6065125, 55.974923700000005], [-3.606458, 55.97493190000001], [-3.6056192, 55.97505770000001], [-3.6049629, 55.97516209999999], [-3.6042566, 55.9752683], [-3.603667599999999, 55.9753467], [-3.602481099999999, 55.975508699999985], [-3.6010826, 55.97568290000001], [-3.6001663000000006, 55.975792199999994], [-3.6001074000000006, 55.9757992], [-3.5992593000000004, 55.97590040000001], [-3.5978978, 55.9760983], [-3.5962024, 55.9763232], [-3.596028599999999, 55.9763461], [-3.5957198999999997, 55.976388199999995], [-3.5940944, 55.9766302], [-3.5940025999999996, 55.9766424], [-3.593767099999999, 55.97667359999999], [-3.5934834, 55.97671929999999], [-3.5932981000000006, 55.9767491], [-3.5932611364780858, 55.97675453581286], [-3.5931824999999997, 55.97676609999999], [-3.5876932, 55.9775478], [-3.5858126, 55.9777755], [-3.5851893999999995, 55.97784440000001], [-3.5842149000000005, 55.97795299999999], [-3.5824261, 55.97811159999999], [-3.5807512, 55.9782328], [-3.5785628, 55.9783622], [-3.5777194, 55.9783979], [-3.5775826, 55.9784037], [-3.575953, 55.97846349999999], [-3.5742451999999996, 55.978512599999995], [-3.5722526999999995, 55.97852760000001], [-3.559781, 55.9785196], [-3.5552545, 55.9785154], [-3.5482724999999995, 55.9785088], [-3.5361513999999996, 55.9784929], [-3.5338809999999996, 55.9785038], [-3.5337269999999994, 55.9785046], [-3.5326395999999995, 55.97850369999999], [-3.5300113, 55.97850160000001], [-3.5275839999999996, 55.97849399999999], [-3.5266567999999996, 55.9784797], [-3.5257249999999996, 55.97845590000001], [-3.5247531999999997, 55.9784132], [-3.5240642, 55.9783815], [-3.5237689, 55.9783657], [-3.5236475, 55.9783578], [-3.5232762999999996, 55.97833169999999], [-3.5220948000000005, 55.9782368], [-3.5212105999999994, 55.978158], [-3.5203258999999996, 55.97806460000001], [-3.5194828999999994, 55.977962], [-3.5184419000000005, 55.9778215], [-3.5172690999999996, 55.977641600000005], [-3.5160460999999996, 55.9774344], [-3.515603899999999, 55.97734109999999], [-3.5151012, 55.977235], [-3.5092004, 55.976113799999986], [-3.509060799999999, 55.9760873], [-3.5052551, 55.97553419999999], [-3.5034296080661336, 55.97531631595825], [-3.5030113999999997, 55.975266399999995], [-3.5007521, 55.9750384], [-3.4992749999999995, 55.97487050000001], [-3.4976572, 55.974669], [-3.4958676, 55.97442469999999], [-3.4919172, 55.973737099999994], [-3.4897718999999996, 55.9733444], [-3.4877640999999997, 55.9730028], [-3.4877089, 55.97299480000001], [-3.4855834, 55.9726875], [-3.4839989999999994, 55.9724778], [-3.4824696, 55.9722555], [-3.4810199999999996, 55.9720399], [-3.4793659, 55.97175270000001], [-3.4775809, 55.971398099999995], [-3.4763774, 55.9711461], [-3.4749745, 55.970792], [-3.4736711, 55.970456799999994], [-3.4726543, 55.9701777], [-3.4719738999999996, 55.969991], [-3.470164899999999, 55.969411599999994], [-3.4690936, 55.969000099999995], [-3.4674873000000006, 55.96831469999999], [-3.4669935, 55.9680905], [-3.4664987, 55.96784910000001], [-3.4659162999999995, 55.9675451], [-3.4653034, 55.9672233], [-3.4650128, 55.9670448], [-3.4648329, 55.9669343], [-3.4643710999999997, 55.9666394], [-3.4634897999999996, 55.9660243], [-3.4630065, 55.96567889999999], [-3.4625277, 55.96529900000001], [-3.4618407, 55.96471760000001], [-3.4614385, 55.964344200000006], [-3.4610444999999994, 55.96394750000001], [-3.4603674999999994, 55.963180099999995], [-3.4597743999999997, 55.96242269999999], [-3.4595383999999996, 55.962109], [-3.459346, 55.96179539999999], [-3.4589629, 55.961145299999984], [-3.4581944, 55.9596439], [-3.4574846, 55.958257], [-3.4571358696748264, 55.95770237974702], [-3.4568779, 55.95729209999999], [-3.4561067, 55.95631439999998], [-3.4560866, 55.95629280000001], [-3.4553467, 55.9554951], [-3.4549221999999995, 55.9550692], [-3.4544987, 55.9547011], [-3.4540288999999995, 55.9543092], [-3.4538862, 55.9542044], [-3.4519741999999995, 55.95283299999999], [-3.4511763, 55.95224950000001], [-3.4502321, 55.951505399999995], [-3.4493143999999996, 55.9507153], [-3.4484458999999994, 55.94993960000001], [-3.447557, 55.9490935], [-3.4467976, 55.948308], [-3.4460286, 55.9474319], [-3.4458179, 55.9471814], [-3.445279199999999, 55.9465411], [-3.4449162, 55.94605809999999], [-3.4435941, 55.9442989], [-3.4428748999999996, 55.94341899999999], [-3.4421324, 55.9426954], [-3.441981999999999, 55.942562800000005], [-3.4411811999999995, 55.9418589], [-3.4403944999999996, 55.94126610000001], [-3.4393973, 55.9405961], [-3.4388992, 55.9402582], [-3.4385176, 55.9400198], [-3.4383725999999997, 55.9399268], [-3.4371399, 55.939234899999995], [-3.4355737000000004, 55.9384592], [-3.4341831999999997, 55.93785080000001], [-3.4317755, 55.9369284], [-3.4307013, 55.936562499999994], [-3.4294492, 55.936136], [-3.4272766, 55.93554610000001], [-3.4262208, 55.935277199999994], [-3.4251424, 55.935024199999994], [-3.4238793, 55.9347544], [-3.4226023999999997, 55.934509], [-3.4213598999999997, 55.934300699999994], [-3.4200006, 55.9340995], [-3.418957499999999, 55.9339636], [-3.4179002, 55.9338436], [-3.417142699999999, 55.933770599999995], [-3.4159206000000006, 55.93366109999999], [-3.4146532, 55.93357869999999], [-3.4135980796541814, 55.93352928367344], [-3.4130988, 55.9335059], [-3.4123276, 55.93348679999998], [-3.411696, 55.93347769999999], [-3.4112761999999996, 55.9334713], [-3.4108817, 55.9334683], [-3.4103866, 55.93347459999999], [-3.4102247, 55.93347579999999], [-3.4088646999999996, 55.9335004], [-3.4087599999999996, 55.933504799999994], [-3.4076161, 55.93355259999999], [-3.406416, 55.933621499999994], [-3.4053135999999995, 55.93370380000001], [-3.4022669, 55.93393139999999], [-3.401245, 55.934007699999995], [-3.4008717, 55.9340382], [-3.400295799999999, 55.9340838], [-3.3984062, 55.93422900000001], [-3.3974656999999997, 55.9343033], [-3.3962756999999995, 55.9344242], [-3.3962112999999996, 55.93442919999999], [-3.3957437999999995, 55.9344652], [-3.395441611272726, 55.93448847546233], [-3.3929705999999995, 55.9346788], [-3.3909177, 55.93480879999999], [-3.3897734, 55.9348599], [-3.3887603, 55.934893300000006], [-3.3871798999999996, 55.9349224], [-3.3856115999999994, 55.9349226], [-3.3830557, 55.93487420000001], [-3.381248499999999, 55.93478509999999], [-3.3791369999999996, 55.9346505], [-3.3784268, 55.93459070000001], [-3.3777831, 55.93453650000001], [-3.3763561999999996, 55.93439049999999], [-3.3726621, 55.933918199999994], [-3.3674688999999995, 55.933108], [-3.3641321, 55.9324933], [-3.3622062999999995, 55.9320879], [-3.3608722999999996, 55.93178120000001], [-3.3597684999999995, 55.9315246], [-3.3588381, 55.9312921], [-3.3584073, 55.9311845], [-3.3522324999999995, 55.92964179999999], [-3.3520213, 55.92958879999999], [-3.3437894999999997, 55.92752099999999], [-3.3427639999999994, 55.92728940000001], [-3.3406342, 55.9268753], [-3.340066199999999, 55.92678149999999], [-3.3390008999999994, 55.9266056], [-3.3370480999999996, 55.926344699999994], [-3.3353410999999995, 55.926173], [-3.3335363999999994, 55.9260235], [-3.331662, 55.92592750000001], [-3.3294692999999995, 55.92589220000001], [-3.3266323, 55.9259189], [-3.3246865, 55.9259756], [-3.323766551242229, 55.9260174683588], [-3.3228539999999995, 55.92605900000001], [-3.3190732, 55.92634879999999], [-3.3176330999999997, 55.92649980000001], [-3.3157626, 55.92669589999999], [-3.3133604999999995, 55.92695390000001], [-3.3068741, 55.92767210000001], [-3.306064, 55.9277618], [-3.3058734, 55.9277819], [-3.2951263, 55.92892679999999], [-3.2943613, 55.9290083], [-3.2918865, 55.9293319], [-3.2913277, 55.9294136], [-3.2893142999999996, 55.9297054], [-3.2877076999999995, 55.9299829], [-3.2860301, 55.9303189], [-3.2856586, 55.9303959], [-3.2748572, 55.932817799999995], [-3.2745334999999995, 55.9328924], [-3.2736234999999994, 55.933101], [-3.2735585, 55.93311539999999], [-3.270525, 55.93378589999998], [-3.2666563999999996, 55.9346567], [-3.2648637, 55.93505729999999], [-3.2574047, 55.93673820000001], [-3.2539298, 55.93750649999999], [-3.2529445999999997, 55.937727], [-3.2505735, 55.9382575], [-3.25044, 55.93828739999999], [-3.2502965, 55.9383239], [-3.2495120999999996, 55.9384953], [-3.2494303323956606, 55.93851402786436], [-3.249168819597702, 55.93857466960714], [-3.248938621045225, 55.93862947774499], [-3.248735240594397, 55.938679253515325], [-3.2485541821013837, 55.9387247981556], [-3.248390949422355, 55.93876691290329], [-3.248241046413478, 55.9388063989958], [-3.24809997693092, 55.93884405767061], [-3.2479632448308493, 55.938880690165135], [-3.2478263539694328, 55.93891709771685], [-3.2476848082028393, 55.9389540815632], [-3.2475341113872354, 55.9389924429416], [-3.24736976737879, 55.93903298308952], [-3.2471872800336694, 55.93907650324441], [-3.2469821532080423, 55.939123804643714], [-3.2467498907580765, 55.93917568852487], [-3.246485996539939, 55.93923295612533], [-3.2457045999999994, 55.939399], [-3.2450953, 55.9395284], [-3.2438011, 55.93982629999999], [-3.2432059999999994, 55.93995669999999], [-3.2421179999999996, 55.9401977], [-3.2411754, 55.940405199999994], [-3.2407718, 55.9404973], [-3.2403539, 55.9405927], [-3.2386525999999995, 55.940959199999995], [-3.2384124999999995, 55.94101539999998], [-3.2374897, 55.9412329], [-3.23548, 55.9416862], [-3.2343641999999995, 55.9419354], [-3.2339895999999997, 55.94201910000001], [-3.233935022830277, 55.942031227324826], [-3.2327475, 55.94229510000001], [-3.2316149999999997, 55.94254970000001], [-3.2315762, 55.94255840000001], [-3.2315349999999996, 55.9425676], [-3.2313976, 55.942598399999994], [-3.2306316999999996, 55.94277099999999], [-3.2305152, 55.94279989999999], [-3.2296026, 55.94300100000001], [-3.2294272, 55.9430385], [-3.2292063999999994, 55.94308469999999], [-3.2290302999999994, 55.9431244], [-3.228745, 55.9431887], [-3.2281272, 55.9433252], [-3.2275504, 55.94345380000001], [-3.22687, 55.9436101], [-3.2260042, 55.9438018], [-3.2256156, 55.94388839999999], [-3.2250318, 55.944024], [-3.2248517, 55.944062200000005], [-3.2239242, 55.9442291], [-3.223080599999999, 55.9444154], [-3.2227173999999996, 55.9444969], [-3.2224589, 55.94454760000001], [-3.2223054, 55.9445737], [-3.2221367, 55.944602199999984], [-3.2218041, 55.9446632], [-3.2213887999999997, 55.944751], [-3.2212574, 55.944778799999995], [-3.2210977999999995, 55.9448125], [-3.2202228, 55.94496589999999], [-3.219527, 55.94507399999999], [-3.2189400258212073, 55.94517485217656]]}", "current_leg_start": "Stirling", "dest_arr_time_act": "1633", "motion_projection": null, "next_location_lat": "55.9451749", "next_location_lon": "-3.2189400", "previous_location": "Perth", "current_leg_milage": "35.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 36, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:68678803\", \"confirmationDeadline\": \"2026-09-23T16:26:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 380.74, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 857.481, \"from_m\": 380.74, \"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\": 2355.541, \"from_m\": 857.481, \"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\": 9828.636, \"from_m\": 2355.541, \"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\": 11709.129, \"from_m\": 9828.636, \"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\": 30228.033, \"from_m\": 11709.129, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 33267.125, \"from_m\": 30228.033, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36711.563, \"from_m\": 33267.125, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37354.855, \"from_m\": 36711.563, \"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\": 39347.717, \"from_m\": 37354.855, \"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\": 45087.766, \"from_m\": 39347.717, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45408.551, \"from_m\": 45087.766, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54895.997, \"from_m\": 45408.551, \"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\": 54914.605, \"from_m\": 54895.997, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55407.874, \"from_m\": 54914.605, \"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\": 56184.902, \"from_m\": 55407.874, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57309.669, \"from_m\": 56184.902, \"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\": 57715.755, \"from_m\": 57309.669, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 64717.287, \"from_m\": 57715.755, \"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\": 66077.927, \"from_m\": 64717.287, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67055.444, \"from_m\": 66077.927, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 71274.803, \"from_m\": 67055.444, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 74261.458, \"from_m\": 71274.803, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 75091.165, \"from_m\": 74261.458, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 79745.364, \"from_m\": 75091.165, \"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\": 79869.717, \"from_m\": 79745.364, \"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\": 82580.884, \"from_m\": 79869.717, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 89152.5, \"from_m\": 82580.884, \"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\": 93879.197, \"from_m\": 89152.5, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 95061.594, \"from_m\": 93879.197, \"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\": 95573.76, \"from_m\": 95061.594, \"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\": 121197.751, \"from_m\": 95573.76, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 122369.634, \"from_m\": 121197.751, \"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\": 133336.398, \"from_m\": 122369.634, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 133470.808, \"from_m\": 133336.398, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 137998.347, \"from_m\": 133470.808, \"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\": 138705.299, \"from_m\": 137998.347, \"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\": 144012.804, \"from_m\": 138705.299, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 144096.94, \"from_m\": 144012.804, \"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\": 144225.262, \"from_m\": 144096.94, \"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\": 144756.714, \"from_m\": 144225.262, \"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\": 145740.358, \"from_m\": 144756.714, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 156358.911, \"from_m\": 145740.358, \"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\": 156962.47, \"from_m\": 156358.911, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 161418.999, \"from_m\": 156962.47, \"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\": 162186.964, \"from_m\": 161418.999, \"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\": 162983.095, \"from_m\": 162186.964, \"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\": 164570.083, \"from_m\": 162983.095, \"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\": 164945.358, \"from_m\": 164570.083, \"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\": 165239.295, \"from_m\": 164945.358, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 165620.704, \"from_m\": 165239.295, \"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\": 167344.361, \"from_m\": 165620.704, \"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\": 168328.324, \"from_m\": 167344.361, \"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\": 169563.594, \"from_m\": 168328.324, \"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\": 177201.908, \"from_m\": 169563.594, \"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\": 178397.93, \"from_m\": 177201.908, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 178531.479, \"from_m\": 178397.93, \"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\": 178894.348, \"from_m\": 178531.479, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 185507.991, \"from_m\": 178894.348, \"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\": 186691.558, \"from_m\": 185507.991, \"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\": 189256.566, \"from_m\": 186691.558, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 190106.168, \"from_m\": 189256.566, \"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\": 190197.57, \"from_m\": 190106.168, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 190345.221, \"from_m\": 190197.57, \"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\": 190951.231, \"from_m\": 190345.221, \"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\": 193202.673, \"from_m\": 190951.231, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 193273.179, \"from_m\": 193202.673, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 195962.218, \"from_m\": 193273.179, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 207201.803, \"from_m\": 195962.218, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 219479.498, \"from_m\": 207201.803, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 219514.711, \"from_m\": 219479.498, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 225485.758, \"from_m\": 219514.711, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 225531.984, \"from_m\": 225485.758, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 231844.264, \"from_m\": 225531.984, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 235635.229, \"from_m\": 231844.264, \"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\": 236420.671, \"from_m\": 235635.229, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 241001.7, \"from_m\": 236420.671, \"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\": 242457.287, \"from_m\": 241001.7, \"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\": 243231.837, \"from_m\": 242457.287, \"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\": 244294.979, \"from_m\": 243231.837, \"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\": 254966.312, \"from_m\": 244294.979, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 257008.686, \"from_m\": 254966.312, \"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\": 257102.19, \"from_m\": 257008.686, \"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\": 258002.47, \"from_m\": 257102.19, \"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\": 258897.528, \"from_m\": 258002.47, \"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\": 259818.332, \"from_m\": 258897.528, \"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\": 263085.713, \"from_m\": 259818.332, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 263759.591, \"from_m\": 263085.713, \"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\": 264761.996, \"from_m\": 263759.591, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 264948.964, \"from_m\": 264761.996, \"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\": 265145.664, \"from_m\": 264948.964, \"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\": 265186.028, \"from_m\": 265145.664, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 265267.233, \"from_m\": 265186.028, \"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\": 266936.451, \"from_m\": 265267.233, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 270440.882, \"from_m\": 266936.451, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 272797.326, \"from_m\": 270440.882, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 280486.091, \"from_m\": 272797.326, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 287363.848, \"from_m\": 280486.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\": 287857.186, \"from_m\": 287363.848, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 287932.515, \"from_m\": 287857.186, \"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\": 297414.408, \"from_m\": 287932.515, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 297623.078, \"from_m\": 297414.408, \"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\": 297680.961, \"from_m\": 297623.078, \"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\": 299361.319, \"from_m\": 297680.961, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 300752.906, \"from_m\": 299361.319, \"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\": 301753.211, \"from_m\": 300752.906, \"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\": 301903.075, \"from_m\": 301753.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:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 301994.705, \"from_m\": 301903.075, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 302439.311, \"from_m\": 301994.705, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 793470, \"profile_key\": \"78e471d98d8315a49291ec138fa97b5e7a5a55aa5d89559ad916e8fa5295b97b\", \"schedule_id\": 42396, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1248\", \"location\": \"Inverness\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1249H\", \"location\": \"Millburn Jn\", \"stage_seq\": 2, \"distance_m\": 987.546, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251\", \"location\": \"Cradlehall\", \"stage_seq\": 3, \"distance_m\": 2355.541, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1255H\", \"location\": \"Culloden Moor\", \"stage_seq\": 4, \"distance_m\": 10919.616, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": false, \"wtt_arr\": \"1304\", \"wtt_dep\": \"1310\", \"location\": \"Moy\", \"stage_seq\": 5, \"distance_m\": 23937.078, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1314\", \"location\": \"Tomatin\", \"stage_seq\": 6, \"distance_m\": 30580.903, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1317H\", \"location\": \"Slochd Loop\", \"stage_seq\": 7, \"distance_m\": 36215.167, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": false, \"wtt_arr\": \"1323H\", \"wtt_dep\": \"1325\", \"location\": \"Carrbridge\", \"stage_seq\": 8, \"distance_m\": 44911.449, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": false, \"wtt_arr\": \"1332H\", \"wtt_dep\": \"1334H\", \"location\": \"Aviemore\", \"stage_seq\": 9, \"distance_m\": 55592.435, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1340\", \"location\": \"Kincraig\", \"stage_seq\": 10, \"distance_m\": 65054.138, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": false, \"wtt_arr\": \"1344H\", \"wtt_dep\": \"1346\", \"location\": \"Kingussie\", \"stage_seq\": 11, \"distance_m\": 74578.022, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": false, \"wtt_arr\": \"1349H\", \"wtt_dep\": \"1351\", \"location\": \"Newtonmore\", \"stage_seq\": 12, \"distance_m\": 79119.952, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": false, \"wtt_arr\": \"1401\", \"wtt_dep\": \"1402H\", \"location\": \"Dalwhinnie\", \"stage_seq\": 13, \"distance_m\": 95484.625, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1410\", \"location\": \"Dalnaspidal\", \"stage_seq\": 14, \"distance_m\": 107842.374, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1414H\", \"location\": \"Dalnacardoch\", \"stage_seq\": 15, \"distance_m\": 117202.413, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1423H\", \"location\": \"Blair Atholl\", \"stage_seq\": 16, \"distance_m\": 132853.658, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": false, \"wtt_arr\": \"1431H\", \"wtt_dep\": \"1433\", \"location\": \"Pitlochry\", \"stage_seq\": 17, \"distance_m\": 144012.804, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": false, \"wtt_arr\": \"1445\", \"wtt_dep\": \"1446H\", \"location\": \"Dunkeld & Birnam\", \"stage_seq\": 18, \"distance_m\": 164945.358, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1454\", \"location\": \"Stanley Jn\", \"stage_seq\": 19, \"distance_m\": 178397.93, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": false, \"wtt_arr\": \"1503\", \"wtt_dep\": \"1507\", \"location\": \"Perth\", \"stage_seq\": 20, \"distance_m\": 189929.41, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1511\", \"location\": \"Hilton Jn\", \"stage_seq\": 21, \"distance_m\": 193081.723, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1513H\", \"location\": \"Hilton Jn Sig. HJ4\", \"stage_seq\": 22, \"distance_m\": 195379.95, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519\", \"location\": \"Auchterarder S.B.\", \"stage_seq\": 23, \"distance_m\": 211976.486, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522\", \"location\": \"Blackford\", \"stage_seq\": 24, \"distance_m\": 218797.172, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1525\", \"location\": \"Greenloaning\", \"stage_seq\": 25, \"distance_m\": 225333.373, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1532\", \"location\": \"Dunblane\", \"stage_seq\": 26, \"distance_m\": 235031.889, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": false, \"wtt_arr\": \"1537H\", \"wtt_dep\": \"1541\", \"location\": \"Stirling\", \"stage_seq\": 27, \"distance_m\": 242878.629, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548H\", \"location\": \"Larbert Jn\", \"stage_seq\": 28, \"distance_m\": 256852.645, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549H\", \"location\": \"Carmuirs East Jn\", \"stage_seq\": 29, \"distance_m\": 257696.48, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553H\", \"location\": \"Grangemouth Jn\", \"stage_seq\": 30, \"distance_m\": 260992.727, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"Polmont\", \"stage_seq\": 31, \"distance_m\": 265692.877, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604H\", \"location\": \"Linlithgow\", \"stage_seq\": 32, \"distance_m\": 273209.499, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1610H\", \"location\": \"Winchburgh Jn\", \"stage_seq\": 33, \"distance_m\": 281224.038, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1616H\", \"location\": \"Newbridge Jn\", \"stage_seq\": 34, \"distance_m\": 287965.956, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1624H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 35, \"distance_m\": 297584.268, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": false, \"wtt_arr\": \"1627\", \"wtt_dep\": \"1628H\", \"location\": \"Haymarket\", \"stage_seq\": 36, \"distance_m\": 299524.895, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1631\", \"location\": \"Princes St Gardens\", \"stage_seq\": 37, \"distance_m\": 300854.156, \"section_seq\": 1, \"route_path_id\": 165300}, {\"is_pass\": false, \"wtt_arr\": \"1633\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 38, \"distance_m\": 302439.311, \"section_seq\": 1, \"route_path_id\": 165300}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 302439.311, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 165300}], \"total_distance_m\": 302439.311, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 302195.964, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 243.347, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1248", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "48.0", "current_position_lat": "55.9451749", "current_position_lon": "-3.2189400", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:23:33Z\", \"source_id\": 68314455, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T12:24:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:23:38Z\", \"source_id\": 21426733, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:31:30Z\", \"source_id\": 68332842, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T12:32:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:31:36Z\", \"source_id\": 21432227, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:47:53Z\", \"source_id\": 21443493, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:03:06Z\", \"source_id\": 21454031, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:04:43Z\", \"source_id\": 21455151, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:31:46Z\", \"source_id\": 68473445, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:32:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:31:50Z\", \"source_id\": 21474045, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:47:35Z\", \"source_id\": 21485006, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:49:13Z\", \"source_id\": 21528522, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 435, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:28:51Z\", \"source_id\": 68609398, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:30:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:28:56Z\", \"source_id\": 21513994, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:35:32Z\", \"source_id\": 68626075, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:36:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:35:34Z\", \"source_id\": 21518729, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:57:01Z\", \"source_id\": 68678803, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:57:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:57:05Z\", \"source_id\": 21534084, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Polmont", "service_state_platform": "1", "timing_fact_generation": 1790175459962932, "current_leg_arrival_utc": "2026-09-23T16:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:04.912314", "service_state_evidence_id": 68678803, "current_leg_start_actual_dep": "2026-09-23T15:39:00+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.769985", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail O INV EDB 1B30 HA06 7 125 None {"version": 3, "segments": [{"to_m": 380.74, "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": 857.481, "from_m": 380.74, "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": 2355.541, "from_m": 857.481, "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": 9828.636, "from_m": 2355.541, "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": 11709.129, "from_m": 9828.636, "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": 30228.033, "from_m": 11709.129, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33267.125, "from_m": 30228.033, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36711.563, "from_m": 33267.125, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37354.855, "from_m": 36711.563, "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": 39347.717, "from_m": 37354.855, "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": 45087.766, "from_m": 39347.717, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45408.551, "from_m": 45087.766, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54895.997, "from_m": 45408.551, "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": 54914.605, "from_m": 54895.997, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55407.874, "from_m": 54914.605, "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": 56184.902, "from_m": 55407.874, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57309.669, "from_m": 56184.902, "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": 57715.755, "from_m": 57309.669, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 64717.287, "from_m": 57715.755, "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": 66077.927, "from_m": 64717.287, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67055.444, "from_m": 66077.927, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 71274.803, "from_m": 67055.444, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 74261.458, "from_m": 71274.803, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 75091.165, "from_m": 74261.458, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 79745.364, "from_m": 75091.165, "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": 79869.717, "from_m": 79745.364, "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": 82580.884, "from_m": 79869.717, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 89152.5, "from_m": 82580.884, "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": 93879.197, "from_m": 89152.5, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 95061.594, "from_m": 93879.197, "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": 95573.76, "from_m": 95061.594, "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": 121197.751, "from_m": 95573.76, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 122369.634, "from_m": 121197.751, "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": 133336.398, "from_m": 122369.634, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 133470.808, "from_m": 133336.398, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 75.0}, {"to_m": 137998.347, "from_m": 133470.808, "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": 138705.299, "from_m": 137998.347, "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": 144012.804, "from_m": 138705.299, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 144096.94, "from_m": 144012.804, "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": 144225.262, "from_m": 144096.94, "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": 144756.714, "from_m": 144225.262, "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": 145740.358, "from_m": 144756.714, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 156358.911, "from_m": 145740.358, "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": 156962.47, "from_m": 156358.911, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 161418.999, "from_m": 156962.47, "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": 162186.964, "from_m": 161418.999, "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": 162983.095, "from_m": 162186.964, "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": 164570.083, "from_m": 162983.095, "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": 164945.358, "from_m": 164570.083, "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": 165239.295, "from_m": 164945.358, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 165620.704, "from_m": 165239.295, "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": 167344.361, "from_m": 165620.704, "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": 168328.324, "from_m": 167344.361, "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": 169563.594, "from_m": 168328.324, "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": 177201.908, "from_m": 169563.594, "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": 178397.93, "from_m": 177201.908, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 178531.479, "from_m": 178397.93, "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": 178894.348, "from_m": 178531.479, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 185507.991, "from_m": 178894.348, "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": 186691.558, "from_m": 185507.991, "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": 189256.566, "from_m": 186691.558, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 190106.168, "from_m": 189256.566, "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": 190197.57, "from_m": 190106.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 190345.221, "from_m": 190197.57, "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": 190951.231, "from_m": 190345.221, "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": 193202.673, "from_m": 190951.231, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 193273.179, "from_m": 193202.673, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 195962.218, "from_m": 193273.179, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 207201.803, "from_m": 195962.218, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 219479.498, "from_m": 207201.803, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 219514.711, "from_m": 219479.498, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 225485.758, "from_m": 219514.711, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 225531.984, "from_m": 225485.758, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 231844.264, "from_m": 225531.984, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 235635.229, "from_m": 231844.264, "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": 236420.671, "from_m": 235635.229, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 241001.7, "from_m": 236420.671, "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": 242457.287, "from_m": 241001.7, "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": 243231.837, "from_m": 242457.287, "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": 244294.979, "from_m": 243231.837, "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": 254966.312, "from_m": 244294.979, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 257008.686, "from_m": 254966.312, "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": 257102.19, "from_m": 257008.686, "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": 258002.47, "from_m": 257102.19, "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": 258897.528, "from_m": 258002.47, "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": 259818.332, "from_m": 258897.528, "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": 263085.713, "from_m": 259818.332, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 263759.591, "from_m": 263085.713, "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": 264761.996, "from_m": 263759.591, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 264948.964, "from_m": 264761.996, "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": 265145.664, "from_m": 264948.964, "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": 265186.028, "from_m": 265145.664, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 265267.233, "from_m": 265186.028, "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": 266936.451, "from_m": 265267.233, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 270440.882, "from_m": 266936.451, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 272797.326, "from_m": 270440.882, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 280486.091, "from_m": 272797.326, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 287363.848, "from_m": 280486.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": 287857.186, "from_m": 287363.848, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 287932.515, "from_m": 287857.186, "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": 297414.408, "from_m": 287932.515, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 297623.078, "from_m": 297414.408, "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": 297680.961, "from_m": 297623.078, "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": 299361.319, "from_m": 297680.961, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 300752.906, "from_m": 299361.319, "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": 301753.211, "from_m": 300752.906, "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": 301903.075, "from_m": 301753.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:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 301994.705, "from_m": 301903.075, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 302439.311, "from_m": 301994.705, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 793470, "profile_key": "78e471d98d8315a49291ec138fa97b5e7a5a55aa5d89559ad916e8fa5295b97b", "schedule_id": 42396, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1248", "location": "Inverness", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 165300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1249H", "location": "Millburn Jn", "stage_seq": 2, "distance_m": 987.546, "section_seq": 1, "route_path_id": 165300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251", "location": "Cradlehall", "stage_seq": 3, "distance_m": 2355.541, "section_seq": 1, "route_path_id": 165300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1255H", "location": "Culloden Moor", "stage_seq": 4, "distance_m": 10919.616, "section_seq": 1, "route_path_id": 165300}, {"is_pass": false, "wtt_arr": "1304", "wtt_dep": "1310", "location": "Moy", "stage_seq": 5, "distance_m": 23937.078, "section_seq": 1, "route_path_id": 165300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1314", "location": "Tomatin", "stage_seq": 6, "distance_m": 30580.903, "section_seq": 1, "route_path_id": 165300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1317H", "location": "Slochd Loop", "stage_seq": 7, "distance_m": 36215.167, "section_seq": 1, "route_path_id": 165300}, {"is_pass": false, "wtt_arr": "1323H", "wtt_dep": "1325", "location": "Carrbridge", "stage_seq": 8, "distance_m": 44911.449, "section_seq": 1, "route_path_id": 165300}, {"is_pass": false, "wtt_arr": "1332H", "wtt_dep": "1334H", "location": "Aviemore", "stage_seq": 9, "distance_m": 55592.435, "section_seq": 1, "route_path_id": 165300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1340", "location": "Kincraig", "stage_seq": 10, "distance_m": 65054.138, "section_seq": 1, "route_path_id": 165300}, {"is_pass": false, "wtt_arr": "1344H", "wtt_dep": "1346", "location": "Kingussie", "stage_seq": 11, "distance_m": 74578.022, "section_seq": 1, "route_path_id": 165300}, {"is_pass": false, "wtt_arr": "1349H", "wtt_dep": "1351", "location": "Newtonmore", "stage_seq": 12, "distance_m": 79119.952, "section_seq": 1, "route_path_id": 165300}, {"is_pass": false, "wtt_arr": "1401", "wtt_dep": "1402H", "location": "Dalwhinnie", "stage_seq": 13, "distance_m": 95484.625, "section_seq": 1, "route_path_id": 165300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1410", "location": "Dalnaspidal", "stage_seq": 14, "distance_m": 107842.374, "section_seq": 1, "route_path_id": 165300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1414H", "location": "Dalnacardoch", "stage_seq": 15, "distance_m": 117202.413, "section_seq": 1, "route_path_id": 165300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1423H", "location": "Blair Atholl", "stage_seq": 16, "distance_m": 132853.658, "section_seq": 1, "route_path_id": 165300}, {"is_pass": false, "wtt_arr": "1431H", "wtt_dep": "1433", "location": "Pitlochry", "stage_seq": 17, "distance_m": 144012.804, "section_seq": 1, "route_path_id": 165300}, {"is_pass": false, "wtt_arr": "1445", "wtt_dep": "1446H", "location": "Dunkeld & Birnam", "stage_seq": 18, "distance_m": 164945.358, "section_seq": 1, "route_path_id": 165300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1454", "location": "Stanley Jn", "stage_seq": 19, "distance_m": 178397.93, "section_seq": 1, "route_path_id": 165300}, {"is_pass": false, "wtt_arr": "1503", "wtt_dep": "1507", "location": "Perth", "stage_seq": 20, "distance_m": 189929.41, "section_seq": 1, "route_path_id": 165300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1511", "location": "Hilton Jn", "stage_seq": 21, "distance_m": 193081.723, "section_seq": 1, "route_path_id": 165300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1513H", "location": "Hilton Jn Sig. HJ4", "stage_seq": 22, "distance_m": 195379.95, "section_seq": 1, "route_path_id": 165300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519", "location": "Auchterarder S.B.", "stage_seq": 23, "distance_m": 211976.486, "section_seq": 1, "route_path_id": 165300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522", "location": "Blackford", "stage_seq": 24, "distance_m": 218797.172, "section_seq": 1, "route_path_id": 165300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1525", "location": "Greenloaning", "stage_seq": 25, "distance_m": 225333.373, "section_seq": 1, "route_path_id": 165300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1532", "location": "Dunblane", "stage_seq": 26, "distance_m": 235031.889, "section_seq": 1, "route_path_id": 165300}, {"is_pass": false, "wtt_arr": "1537H", "wtt_dep": "1541", "location": "Stirling", "stage_seq": 27, "distance_m": 242878.629, "section_seq": 1, "route_path_id": 165300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548H", "location": "Larbert Jn", "stage_seq": 28, "distance_m": 256852.645, "section_seq": 1, "route_path_id": 165300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549H", "location": "Carmuirs East Jn", "stage_seq": 29, "distance_m": 257696.48, "section_seq": 1, "route_path_id": 165300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553H", "location": "Grangemouth Jn", "stage_seq": 30, "distance_m": 260992.727, "section_seq": 1, "route_path_id": 165300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Polmont", "stage_seq": 31, "distance_m": 265692.877, "section_seq": 1, "route_path_id": 165300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604H", "location": "Linlithgow", "stage_seq": 32, "distance_m": 273209.499, "section_seq": 1, "route_path_id": 165300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610H", "location": "Winchburgh Jn", "stage_seq": 33, "distance_m": 281224.038, "section_seq": 1, "route_path_id": 165300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1616H", "location": "Newbridge Jn", "stage_seq": 34, "distance_m": 287965.956, "section_seq": 1, "route_path_id": 165300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1624H", "location": "Haymarket West Jn", "stage_seq": 35, "distance_m": 297584.268, "section_seq": 1, "route_path_id": 165300}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1628H", "location": "Haymarket", "stage_seq": 36, "distance_m": 299524.895, "section_seq": 1, "route_path_id": 165300}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631", "location": "Princes St Gardens", "stage_seq": 37, "distance_m": 300854.156, "section_seq": 1, "route_path_id": 165300}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 38, "distance_m": 302439.311, "section_seq": 1, "route_path_id": 165300}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 302439.311, "from_m": 0.0, "section_seq": 1, "route_path_id": 165300}], "total_distance_m": 302439.311, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 302195.964, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 243.347, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 313, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:23:33Z", "source_id": 68314455, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T12:24:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:23:38Z", "source_id": 21426733, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T13:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 318, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:31:30Z", "source_id": 68332842, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T12:32:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:31:36Z", "source_id": 21432227, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T13:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:47:53Z", "source_id": 21443493, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T13:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:03:06Z", "source_id": 21454031, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T14:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:04:43Z", "source_id": 21455151, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T14:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 428, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:31:46Z", "source_id": 68473445, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-23T13:32:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:31:50Z", "source_id": 21474045, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-23T14:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:47:35Z", "source_id": 21485006, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-23T14:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:49:13Z", "source_id": 21528522, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-23T15:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 435, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:28:51Z", "source_id": 68609398, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-23T14:30:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:28:56Z", "source_id": 21513994, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-23T15:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 627, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:35:32Z", "source_id": 68626075, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-23T14:36:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:35:34Z", "source_id": 21518729, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-23T15:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1162, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:57:01Z", "source_id": 68678803, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-23T14:57:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:57:05Z", "source_id": 21534084, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-23T15:57:00+01:00", "operational_fact": true}] Inverness 1248 1248 4 None None Edinburgh 1633 1633 17 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C14655/2026-09-23/detailed None Stirling 2026-09-23T15:39:00+01:00 Haymarket 48.0 {"type": "LineString", "coordinates": [[-3.9348095, 56.1202015], [-3.934497, 56.1198942], [-3.9339916000000006, 56.1194095], [-3.933773599999999, 56.11920289999999], [-3.9335999, 56.11902249999999], [-3.933418, 56.11884679999999], [-3.933309299999999, 56.11874180000001], [-3.9331051, 56.118535699999995], [-3.932935000000001, 56.1183654], [-3.9325139, 56.11791229999999], [-3.932305299999999, 56.1176815], [-3.9322611, 56.1176396], [-3.9320807, 56.1174687], [-3.9316837, 56.116981599999995], [-3.9314544, 56.11671709999999], [-3.9312266, 56.116454399999995], [-3.931042899999999, 56.116204799999984], [-3.9308692, 56.11595899999999], [-3.930654999999999, 56.11565220000001], [-3.9304498, 56.11531980000001], [-3.9302924, 56.11502539999999], [-3.9300039999999994, 56.1144681], [-3.9297786, 56.114052], [-3.929479099999999, 56.11355619999999], [-3.9294205999999994, 56.1134742], [-3.928932300000001, 56.1127895], [-3.9286947, 56.112493099999995], [-3.928336, 56.1120768], [-3.92796, 56.1116688], [-3.927603, 56.1113191], [-3.9271594, 56.11089960000001], [-3.9266829, 56.1104816], [-3.9259761000000006, 56.1099194], [-3.9256797999999993, 56.10970229999999], [-3.924580099999999, 56.1089471], [-3.9236267072582063, 56.10827294686537], [-3.9218684000000006, 56.1070296], [-3.9196213000000006, 56.1054302], [-3.918689899999999, 56.104790400000006], [-3.9177698999999993, 56.104157699999995], [-3.9144406, 56.101814399999995], [-3.9139837000000006, 56.10149279999999], [-3.9116376, 56.099841399999995], [-3.9102536999999993, 56.09886349999999], [-3.909980299999999, 56.098672099999995], [-3.9089614, 56.09795559999999], [-3.9027973, 56.0936208], [-3.9026809, 56.093535800000005], [-3.901906, 56.093015099999995], [-3.900880200000001, 56.0923848], [-3.8998836, 56.0918241], [-3.8983021, 56.09101439999999], [-3.8974647, 56.09062200000001], [-3.896332399999999, 56.0901446], [-3.8951717, 56.08968529999999], [-3.8942062, 56.08932239999999], [-3.8931959, 56.088972], [-3.8913949, 56.08839019999999], [-3.889626399999999, 56.08777669999999], [-3.888784900000001, 56.0874682], [-3.887986, 56.08711889999999], [-3.8863415, 56.0863238], [-3.8849511, 56.0855299], [-3.883790499999999, 56.08472809999999], [-3.8830675, 56.0841687], [-3.8823895, 56.0835927], [-3.8818456, 56.0830765], [-3.8810352, 56.0822292], [-3.8804678, 56.08150759999999], [-3.8800336, 56.08095539999999], [-3.8795239, 56.0803195], [-3.8789541, 56.0796895], [-3.8787028, 56.07940309999999], [-3.878102699999999, 56.0787844], [-3.877209300000001, 56.077921799999984], [-3.8762295, 56.0771131], [-3.8751511, 56.0762946], [-3.874189799999999, 56.0756171], [-3.8723821, 56.074426300000006], [-3.8719479, 56.074141], [-3.8709799, 56.0735048], [-3.862755721713942, 56.06810007861502], [-3.8617138, 56.0674153], [-3.8612097, 56.067084], [-3.859123499999999, 56.065613299999995], [-3.8571331, 56.0640963], [-3.856369, 56.0634719], [-3.850208641422351, 56.0581480132136], [-3.8495895, 56.0576129], [-3.848570899999999, 56.056706299999995], [-3.8476496, 56.05580139999999], [-3.8469132999999993, 56.0550598], [-3.844796099999999, 56.0527127], [-3.8442833, 56.052144199999994], [-3.8441527, 56.0519994], [-3.8441084, 56.0519507], [-3.8430207, 56.0507442], [-3.842873199999999, 56.0505759], [-3.8420769, 56.04963699999998], [-3.8409093, 56.04832530000001], [-3.8366763, 56.04356949999999], [-3.8358531999999994, 56.0423728], [-3.8351247000000006, 56.0411335], [-3.8347401, 56.0402663], [-3.8342193999999994, 56.03884469999999], [-3.8336763, 56.037025699999994], [-3.8333405, 56.03592780000001], [-3.8322379, 56.0323228], [-3.831712, 56.03051419999999], [-3.8314099, 56.0294975], [-3.8313514, 56.0293006], [-3.8308956999999992, 56.02779300000001], [-3.8305048, 56.02656950000001], [-3.8303367, 56.0259837], [-3.830285199999999, 56.02576909999999], [-3.830267599999999, 56.02569580000001], [-3.8301617, 56.025254], [-3.8300869, 56.0249486], [-3.8300533, 56.0248202], [-3.8300186, 56.02470009999998], [-3.830013299999999, 56.0246816], [-3.829902099999999, 56.024334499999995], [-3.8298362, 56.0240114], [-3.8298187, 56.023913500000006], [-3.8297308, 56.02342339999999], [-3.8296846000000007, 56.023074699999995], [-3.8296643, 56.0227929], [-3.8296672, 56.02264929999999], [-3.8296897, 56.0223393], [-3.8297406, 56.021945900000006], [-3.829751, 56.02189640000001], [-3.8298093, 56.0216236], [-3.8298568, 56.0214329], [-3.8299297, 56.02114069999999], [-3.8301936, 56.0203316], [-3.8304829, 56.01969309999999], [-3.8308325, 56.0189216], [-3.8315252, 56.0174033], [-3.8323668, 56.0154987], [-3.832888699999999, 56.0144294], [-3.8330422944410847, 56.014092403840515], [-3.8331448, 56.0138675], [-3.8331549, 56.0138452], [-3.833166199999999, 56.013820499999994], [-3.8332586, 56.01355780000001], [-3.8333744999999992, 56.01323969999999], [-3.8335796000000006, 56.0127625], [-3.833794099999999, 56.0122451], [-3.8338991, 56.0119135], [-3.833922700000001, 56.0116756], [-3.8339472, 56.0113102], [-3.833889099999999, 56.0110472], [-3.833795399999999, 56.010796799999994], [-3.8336585, 56.0105458], [-3.8335031, 56.01031019999999], [-3.833329599999999, 56.0100727], [-3.8331492, 56.00985299999999], [-3.8329, 56.00962620000001], [-3.8325723, 56.00937689999999], [-3.8323627, 56.00924020000001], [-3.8321961999999994, 56.009143], [-3.831778299999999, 56.008918099999995], [-3.831463700000001, 56.0087728], [-3.8310879, 56.0086227], [-3.8306798, 56.0084917], [-3.8302843, 56.0083782], [-3.829967400000001, 56.00830570000001], [-3.8284346, 56.008004], [-3.8282897, 56.00797429999999], [-3.8284346, 56.008004], [-3.8289431, 56.00806639999999], [-3.8285198999999994, 56.00798350000001], [-3.828406699999999, 56.0079626], [-3.82838095408702, 56.00795783962394], [-3.8283034, 56.0079435], [-3.8282534, 56.007934299999995], [-3.8236292, 56.0070813], [-3.8225152, 56.00687580000001], [-3.8203174, 56.006470399999984], [-3.8197278, 56.00637619999999], [-3.8189852, 56.0062824], [-3.818454399999999, 56.0062247], [-3.818069999999999, 56.0061881], [-3.817646, 56.0061518], [-3.8169532, 56.0060995], [-3.816649299999999, 56.00606809999999], [-3.8159692, 56.0060058], [-3.8156585, 56.0059765], [-3.8151558, 56.00593349999999], [-3.8147928000000006, 56.0059122], [-3.8144366, 56.00590330000001], [-3.814290900000001, 56.00590269999999], [-3.8136019, 56.0059067], [-3.8129896, 56.005933299999995], [-3.8123365, 56.00598759999999], [-3.811033, 56.0061461], [-3.810675999999999, 56.00617530000001], [-3.810277099999999, 56.00619669999998], [-3.8099498, 56.0062027], [-3.8095489, 56.00619940000001], [-3.8092806, 56.0061944], [-3.808946099999999, 56.00618239999999], [-3.8085641, 56.006162799999984], [-3.8080033, 56.006127], [-3.8074862, 56.0060871], [-3.807248, 56.006064], [-3.8064862, 56.0059738], [-3.8059586, 56.00590619999999], [-3.8051812, 56.0057781], [-3.8050151, 56.0057455], [-3.8047213, 56.0056878], [-3.8043019, 56.0056016], [-3.8039153, 56.005518], [-3.8029032, 56.0052515], [-3.802146800000001, 56.00502649999999], [-3.8014125, 56.0047991], [-3.8003676, 56.0044649], [-3.7998751, 56.004313799999984], [-3.799620200000001, 56.004231399999995], [-3.7994158, 56.004170599999995], [-3.7989254, 56.0040188], [-3.7982474000000006, 56.00384090000001], [-3.797762699999999, 56.0037314], [-3.7976527999999994, 56.0037081], [-3.7971602, 56.003603899999995], [-3.7967121000000006, 56.00352620000001], [-3.7961958, 56.00344449999999], [-3.7957771999999994, 56.0033961], [-3.7944338, 56.00324049999999], [-3.792996299999999, 56.00310459999999], [-3.792908399999999, 56.003096], [-3.7916350999999993, 56.0029656], [-3.7910096, 56.00290149999999], [-3.7897419, 56.0027756], [-3.7893457, 56.002736199999994], [-3.7867416, 56.0024735], [-3.7852415, 56.0023357], [-3.784247, 56.0022278], [-3.7816529, 56.00198219999999], [-3.7780697, 56.00161490000001], [-3.777955299999999, 56.0016023], [-3.7771887, 56.0015247], [-3.7769092886816535, 56.0014992038448], [-3.7749991, 56.0013249], [-3.774676700000001, 56.0012879], [-3.7740569, 56.0012026], [-3.773441, 56.0011106], [-3.7729241933019897, 56.0010283308209], [-3.7727123, 56.00099459999999], [-3.7719758, 56.00086509999999], [-3.7712899, 56.00073510000001], [-3.7705931, 56.0005919], [-3.7695431, 56.000350100000006], [-3.768422899999999, 56.0000702], [-3.768180300000001, 56.0000055], [-3.7583682, 55.99750699999999], [-3.757478, 55.997270500000006], [-3.7570166, 55.997115], [-3.7564995, 55.996925100000006], [-3.7558463999999994, 55.9966217], [-3.7556441, 55.996530499999984], [-3.7553717, 55.9963981], [-3.754721299999999, 55.9960172], [-3.7541949, 55.9956521], [-3.7539645, 55.9954243], [-3.7535877, 55.9950516], [-3.7532133, 55.99459360000001], [-3.752927199999999, 55.9941402], [-3.752811799999999, 55.99385159999999], [-3.752773499999999, 55.99374350000001], [-3.752683, 55.99349029999999], [-3.7526107, 55.9932349], [-3.752536000000001, 55.99282819999999], [-3.7524826999999994, 55.99241800000001], [-3.7524656, 55.9920158], [-3.752415699999999, 55.9916138], [-3.7523644, 55.99134499999999], [-3.7522727, 55.99106580000001], [-3.7521306, 55.9907447], [-3.7519202, 55.9904472], [-3.7518164, 55.9902981], [-3.751808000000001, 55.99028989999999], [-3.7516676, 55.9901528], [-3.7514076, 55.9898852], [-3.7510911999999994, 55.989610299999995], [-3.7507577, 55.9893947], [-3.7504021, 55.989177699999985], [-3.749937399999999, 55.9889282], [-3.7496381999999993, 55.988790899999984], [-3.7493001, 55.9886564], [-3.7488248999999993, 55.988495], [-3.748218499999999, 55.98832699999999], [-3.7476067999999985, 55.98819919999998], [-3.7469642, 55.98808460000001], [-3.744636, 55.9877427], [-3.7398808, 55.9870367], [-3.7375338, 55.9867405], [-3.735041999999999, 55.986456], [-3.7324583, 55.9861696], [-3.7322036, 55.98614140000001], [-3.7315470999999993, 55.98606840000001], [-3.731327199999999, 55.98604389999998], [-3.7307747999999994, 55.98598829999999], [-3.7306826, 55.98597999999999], [-3.7302519, 55.985941399999994], [-3.7296865, 55.9858976], [-3.7288916, 55.985859399999995], [-3.7272371, 55.9858084], [-3.7264706, 55.9857698], [-3.725894499999999, 55.98573629999999], [-3.7251746, 55.98568139999999], [-3.724387099999999, 55.9856185], [-3.7237667, 55.9855694], [-3.722764399999999, 55.98548490000001], [-3.7221201, 55.9854417], [-3.7208354, 55.9853119], [-3.7207640999999994, 55.9853055], [-3.7201158, 55.9852476], [-3.7199777, 55.98523339999999], [-3.719033000000001, 55.9851508], [-3.718643299999999, 55.985107799999994], [-3.7183911, 55.9850783], [-3.7171666, 55.98492379999999], [-3.716063399999999, 55.98475570000001], [-3.7155845, 55.98466959999999], [-3.7152848, 55.9846142], [-3.7144825999999993, 55.98446239999999], [-3.714198099999999, 55.984412], [-3.713272700000001, 55.9842479], [-3.7125335, 55.98413200000001], [-3.7110687000000007, 55.983936099999994], [-3.7101198, 55.983859300000006], [-3.7091661, 55.983792], [-3.7076275, 55.9837266], [-3.7073432, 55.98372539999999], [-3.705075, 55.9837265], [-3.7034684, 55.98370830000001], [-3.702059, 55.983661], [-3.700727300000001, 55.9835665], [-3.6995283, 55.983445], [-3.6981166, 55.98326269999999], [-3.6976988, 55.983196099999994], [-3.6967245, 55.9830409], [-3.6956877, 55.9828402], [-3.694605300000001, 55.9826099], [-3.6923915, 55.98209310000001], [-3.6902631, 55.9816252], [-3.6891525, 55.98140440000001], [-3.6880422, 55.9811961], [-3.6870379, 55.9810267], [-3.685943200000001, 55.9808572], [-3.6845260999999994, 55.98066029999999], [-3.683092664890038, 55.9804942367071], [-3.6821627, 55.9803865], [-3.680692099999999, 55.9802413], [-3.6793405, 55.98012400000001], [-3.678988, 55.98009339999999], [-3.667215199999999, 55.97897660000001], [-3.6651328, 55.978741799999995], [-3.6630407, 55.97844479999999], [-3.661847400000001, 55.9782438], [-3.6607406, 55.9780574], [-3.6600902, 55.977942000000006], [-3.6581951, 55.97760590000001], [-3.6556495, 55.9771544], [-3.654257799999999, 55.9769349], [-3.653686299999999, 55.9768518], [-3.6527474, 55.97672149999998], [-3.6526572, 55.97670899999999], [-3.6524642, 55.976682200000006], [-3.651216, 55.976518199999994], [-3.6494195, 55.9763499], [-3.6492857, 55.9763394], [-3.643552, 55.9757533], [-3.6411792, 55.975510699999994], [-3.6399239, 55.97538240000001], [-3.6367219, 55.97505509999999], [-3.630383300000001, 55.9744047], [-3.6292909999999994, 55.974301], [-3.6279481, 55.974209300000005], [-3.6278388, 55.97420300000001], [-3.626505499999999, 55.974139099999995], [-3.6256147999999992, 55.9741112], [-3.6255054000000007, 55.97410779999999], [-3.6253279, 55.9741022], [-3.6252835, 55.97410349999999], [-3.6233382, 55.9741022], [-3.623129, 55.97410500000001], [-3.6205991, 55.9741513], [-3.6186612, 55.9741868], [-3.615939000000001, 55.974251599999995], [-3.6157663, 55.9742541], [-3.6133583, 55.9743088], [-3.612665, 55.974343299999994], [-3.6118670000000006, 55.9743831], [-3.6109878, 55.9744444], [-3.610748099999999, 55.9744604], [-3.607613300000001, 55.97476499999999], [-3.6074865, 55.9747808], [-3.6065125, 55.974923700000005], [-3.606458, 55.97493190000001], [-3.6056192, 55.97505770000001], [-3.6049629, 55.97516209999999], [-3.6042566, 55.9752683], [-3.603667599999999, 55.9753467], [-3.602481099999999, 55.975508699999985], [-3.6010826, 55.97568290000001], [-3.6001663000000006, 55.975792199999994], [-3.6001074000000006, 55.9757992], [-3.5992593000000004, 55.97590040000001], [-3.5978978, 55.9760983], [-3.5962024, 55.9763232], [-3.596028599999999, 55.9763461], [-3.5957198999999997, 55.976388199999995], [-3.5940944, 55.9766302], [-3.5940025999999996, 55.9766424], [-3.593767099999999, 55.97667359999999], [-3.5934834, 55.97671929999999], [-3.5932981000000006, 55.9767491], [-3.5932611364780858, 55.97675453581286], [-3.5931824999999997, 55.97676609999999], [-3.5876932, 55.9775478], [-3.5858126, 55.9777755], [-3.5851893999999995, 55.97784440000001], [-3.5842149000000005, 55.97795299999999], [-3.5824261, 55.97811159999999], [-3.5807512, 55.9782328], [-3.5785628, 55.9783622], [-3.5777194, 55.9783979], [-3.5775826, 55.9784037], [-3.575953, 55.97846349999999], [-3.5742451999999996, 55.978512599999995], [-3.5722526999999995, 55.97852760000001], [-3.559781, 55.9785196], [-3.5552545, 55.9785154], [-3.5482724999999995, 55.9785088], [-3.5361513999999996, 55.9784929], [-3.5338809999999996, 55.9785038], [-3.5337269999999994, 55.9785046], [-3.5326395999999995, 55.97850369999999], [-3.5300113, 55.97850160000001], [-3.5275839999999996, 55.97849399999999], [-3.5266567999999996, 55.9784797], [-3.5257249999999996, 55.97845590000001], [-3.5247531999999997, 55.9784132], [-3.5240642, 55.9783815], [-3.5237689, 55.9783657], [-3.5236475, 55.9783578], [-3.5232762999999996, 55.97833169999999], [-3.5220948000000005, 55.9782368], [-3.5212105999999994, 55.978158], [-3.5203258999999996, 55.97806460000001], [-3.5194828999999994, 55.977962], [-3.5184419000000005, 55.9778215], [-3.5172690999999996, 55.977641600000005], [-3.5160460999999996, 55.9774344], [-3.515603899999999, 55.97734109999999], [-3.5151012, 55.977235], [-3.5092004, 55.976113799999986], [-3.509060799999999, 55.9760873], [-3.5052551, 55.97553419999999], [-3.5034296080661336, 55.97531631595825], [-3.5030113999999997, 55.975266399999995], [-3.5007521, 55.9750384], [-3.4992749999999995, 55.97487050000001], [-3.4976572, 55.974669], [-3.4958676, 55.97442469999999], [-3.4919172, 55.973737099999994], [-3.4897718999999996, 55.9733444], [-3.4877640999999997, 55.9730028], [-3.4877089, 55.97299480000001], [-3.4855834, 55.9726875], [-3.4839989999999994, 55.9724778], [-3.4824696, 55.9722555], [-3.4810199999999996, 55.9720399], [-3.4793659, 55.97175270000001], [-3.4775809, 55.971398099999995], [-3.4763774, 55.9711461], [-3.4749745, 55.970792], [-3.4736711, 55.970456799999994], [-3.4726543, 55.9701777], [-3.4719738999999996, 55.969991], [-3.470164899999999, 55.969411599999994], [-3.4690936, 55.969000099999995], [-3.4674873000000006, 55.96831469999999], [-3.4669935, 55.9680905], [-3.4664987, 55.96784910000001], [-3.4659162999999995, 55.9675451], [-3.4653034, 55.9672233], [-3.4650128, 55.9670448], [-3.4648329, 55.9669343], [-3.4643710999999997, 55.9666394], [-3.4634897999999996, 55.9660243], [-3.4630065, 55.96567889999999], [-3.4625277, 55.96529900000001], [-3.4618407, 55.96471760000001], [-3.4614385, 55.964344200000006], [-3.4610444999999994, 55.96394750000001], [-3.4603674999999994, 55.963180099999995], [-3.4597743999999997, 55.96242269999999], [-3.4595383999999996, 55.962109], [-3.459346, 55.96179539999999], [-3.4589629, 55.961145299999984], [-3.4581944, 55.9596439], [-3.4574846, 55.958257], [-3.4571358696748264, 55.95770237974702], [-3.4568779, 55.95729209999999], [-3.4561067, 55.95631439999998], [-3.4560866, 55.95629280000001], [-3.4553467, 55.9554951], [-3.4549221999999995, 55.9550692], [-3.4544987, 55.9547011], [-3.4540288999999995, 55.9543092], [-3.4538862, 55.9542044], [-3.4519741999999995, 55.95283299999999], [-3.4511763, 55.95224950000001], [-3.4502321, 55.951505399999995], [-3.4493143999999996, 55.9507153], [-3.4484458999999994, 55.94993960000001], [-3.447557, 55.9490935], [-3.4467976, 55.948308], [-3.4460286, 55.9474319], [-3.4458179, 55.9471814], [-3.445279199999999, 55.9465411], [-3.4449162, 55.94605809999999], [-3.4435941, 55.9442989], [-3.4428748999999996, 55.94341899999999], [-3.4421324, 55.9426954], [-3.441981999999999, 55.942562800000005], [-3.4411811999999995, 55.9418589], [-3.4403944999999996, 55.94126610000001], [-3.4393973, 55.9405961], [-3.4388992, 55.9402582], [-3.4385176, 55.9400198], [-3.4383725999999997, 55.9399268], [-3.4371399, 55.939234899999995], [-3.4355737000000004, 55.9384592], [-3.4341831999999997, 55.93785080000001], [-3.4317755, 55.9369284], [-3.4307013, 55.936562499999994], [-3.4294492, 55.936136], [-3.4272766, 55.93554610000001], [-3.4262208, 55.935277199999994], [-3.4251424, 55.935024199999994], [-3.4238793, 55.9347544], [-3.4226023999999997, 55.934509], [-3.4213598999999997, 55.934300699999994], [-3.4200006, 55.9340995], [-3.418957499999999, 55.9339636], [-3.4179002, 55.9338436], [-3.417142699999999, 55.933770599999995], [-3.4159206000000006, 55.93366109999999], [-3.4146532, 55.93357869999999], [-3.4135980796541814, 55.93352928367344], [-3.4130988, 55.9335059], [-3.4123276, 55.93348679999998], [-3.411696, 55.93347769999999], [-3.4112761999999996, 55.9334713], [-3.4108817, 55.9334683], [-3.4103866, 55.93347459999999], [-3.4102247, 55.93347579999999], [-3.4088646999999996, 55.9335004], [-3.4087599999999996, 55.933504799999994], [-3.4076161, 55.93355259999999], [-3.406416, 55.933621499999994], [-3.4053135999999995, 55.93370380000001], [-3.4022669, 55.93393139999999], [-3.401245, 55.934007699999995], [-3.4008717, 55.9340382], [-3.400295799999999, 55.9340838], [-3.3984062, 55.93422900000001], [-3.3974656999999997, 55.9343033], [-3.3962756999999995, 55.9344242], [-3.3962112999999996, 55.93442919999999], [-3.3957437999999995, 55.9344652], [-3.395441611272726, 55.93448847546233], [-3.3929705999999995, 55.9346788], [-3.3909177, 55.93480879999999], [-3.3897734, 55.9348599], [-3.3887603, 55.934893300000006], [-3.3871798999999996, 55.9349224], [-3.3856115999999994, 55.9349226], [-3.3830557, 55.93487420000001], [-3.381248499999999, 55.93478509999999], [-3.3791369999999996, 55.9346505], [-3.3784268, 55.93459070000001], [-3.3777831, 55.93453650000001], [-3.3763561999999996, 55.93439049999999], [-3.3726621, 55.933918199999994], [-3.3674688999999995, 55.933108], [-3.3641321, 55.9324933], [-3.3622062999999995, 55.9320879], [-3.3608722999999996, 55.93178120000001], [-3.3597684999999995, 55.9315246], [-3.3588381, 55.9312921], [-3.3584073, 55.9311845], [-3.3522324999999995, 55.92964179999999], [-3.3520213, 55.92958879999999], [-3.3437894999999997, 55.92752099999999], [-3.3427639999999994, 55.92728940000001], [-3.3406342, 55.9268753], [-3.340066199999999, 55.92678149999999], [-3.3390008999999994, 55.9266056], [-3.3370480999999996, 55.926344699999994], [-3.3353410999999995, 55.926173], [-3.3335363999999994, 55.9260235], [-3.331662, 55.92592750000001], [-3.3294692999999995, 55.92589220000001], [-3.3266323, 55.9259189], [-3.3246865, 55.9259756], [-3.323766551242229, 55.9260174683588], [-3.3228539999999995, 55.92605900000001], [-3.3190732, 55.92634879999999], [-3.3176330999999997, 55.92649980000001], [-3.3157626, 55.92669589999999], [-3.3133604999999995, 55.92695390000001], [-3.3068741, 55.92767210000001], [-3.306064, 55.9277618], [-3.3058734, 55.9277819], [-3.2951263, 55.92892679999999], [-3.2943613, 55.9290083], [-3.2918865, 55.9293319], [-3.2913277, 55.9294136], [-3.2893142999999996, 55.9297054], [-3.2877076999999995, 55.9299829], [-3.2860301, 55.9303189], [-3.2856586, 55.9303959], [-3.2748572, 55.932817799999995], [-3.2745334999999995, 55.9328924], [-3.2736234999999994, 55.933101], [-3.2735585, 55.93311539999999], [-3.270525, 55.93378589999998], [-3.2666563999999996, 55.9346567], [-3.2648637, 55.93505729999999], [-3.2574047, 55.93673820000001], [-3.2539298, 55.93750649999999], [-3.2529445999999997, 55.937727], [-3.2505735, 55.9382575], [-3.25044, 55.93828739999999], [-3.2502965, 55.9383239], [-3.2495120999999996, 55.9384953], [-3.2494303323956606, 55.93851402786436], [-3.249168819597702, 55.93857466960714], [-3.248938621045225, 55.93862947774499], [-3.248735240594397, 55.938679253515325], [-3.2485541821013837, 55.9387247981556], [-3.248390949422355, 55.93876691290329], [-3.248241046413478, 55.9388063989958], [-3.24809997693092, 55.93884405767061], [-3.2479632448308493, 55.938880690165135], [-3.2478263539694328, 55.93891709771685], [-3.2476848082028393, 55.9389540815632], [-3.2475341113872354, 55.9389924429416], [-3.24736976737879, 55.93903298308952], [-3.2471872800336694, 55.93907650324441], [-3.2469821532080423, 55.939123804643714], [-3.2467498907580765, 55.93917568852487], [-3.246485996539939, 55.93923295612533], [-3.2457045999999994, 55.939399], [-3.2450953, 55.9395284], [-3.2438011, 55.93982629999999], [-3.2432059999999994, 55.93995669999999], [-3.2421179999999996, 55.9401977], [-3.2411754, 55.940405199999994], [-3.2407718, 55.9404973], [-3.2403539, 55.9405927], [-3.2386525999999995, 55.940959199999995], [-3.2384124999999995, 55.94101539999998], [-3.2374897, 55.9412329], [-3.23548, 55.9416862], [-3.2343641999999995, 55.9419354], [-3.2339895999999997, 55.94201910000001], [-3.233935022830277, 55.942031227324826], [-3.2327475, 55.94229510000001], [-3.2316149999999997, 55.94254970000001], [-3.2315762, 55.94255840000001], [-3.2315349999999996, 55.9425676], [-3.2313976, 55.942598399999994], [-3.2306316999999996, 55.94277099999999], [-3.2305152, 55.94279989999999], [-3.2296026, 55.94300100000001], [-3.2294272, 55.9430385], [-3.2292063999999994, 55.94308469999999], [-3.2290302999999994, 55.9431244], [-3.228745, 55.9431887], [-3.2281272, 55.9433252], [-3.2275504, 55.94345380000001], [-3.22687, 55.9436101], [-3.2260042, 55.9438018], [-3.2256156, 55.94388839999999], [-3.2250318, 55.944024], [-3.2248517, 55.944062200000005], [-3.2239242, 55.9442291], [-3.223080599999999, 55.9444154], [-3.2227173999999996, 55.9444969], [-3.2224589, 55.94454760000001], [-3.2223054, 55.9445737], [-3.2221367, 55.944602199999984], [-3.2218041, 55.9446632], [-3.2213887999999997, 55.944751], [-3.2212574, 55.944778799999995], [-3.2210977999999995, 55.9448125], [-3.2202228, 55.94496589999999], [-3.219527, 55.94507399999999], [-3.2189400258212073, 55.94517485217656]]} 35.3 1539 1627 Perth Polmont Haymarket 55.9451749 -3.2189400 55.9451749 -3.2189400 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Polmont TD TRACKING_TIMEOUT 68678803 1790175459962932 57 57 2026-09-23 16:43:05.769985 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:04.912314
767590 795110 G26206 871C36MO23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 795110, "stp": "P", "toc": "Southern", "uid": "G26206", "consist": "377153", "dest_crs": "PMH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26206/2026-09-23/detailed", "trust_id": "871C36MO23", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Portsmouth Harbour", "service_date": "2026-09-23", "dest_arr_time": "1620", "dest_platform": "5", "is_terminated": 1, "next_location": "Bosham", "signalling_id": "1C36", "timing_status": "LATE", "origin_station": "London Victoria (C)", "current_leg_arr": "1557", "current_leg_dep": "1555", "current_leg_end": "Bosham", "origin_dep_time": "1405", "origin_platform": "16", "current_location": "Bosham", "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": "+13 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8160006460149819, 50.83918219999859], [-0.8171374, 50.8393241], [-0.8145771, 50.8390045], [-0.8143465, 50.838976], [-0.8089206999999999, 50.8383034], [-0.8084837557075693, 50.83824951810168], [-0.8037988999999999, 50.8376718], [-0.8032279000000001, 50.8376047], [-0.8025974, 50.83751509999998], [-0.8022309999999999, 50.83745590000001], [-0.8018035, 50.83737969999999], [-0.8013794999999999, 50.8372882], [-0.8010067999999999, 50.837199], [-0.8005669999999999, 50.8370805], [-0.8000572, 50.8369273], [-0.7994215, 50.836705499999994], [-0.798794, 50.8364554], [-0.7983074, 50.83623289999999], [-0.797894, 50.83602009999999], [-0.7965201000000001, 50.8352437], [-0.7962229, 50.8350771], [-0.7956170000000001, 50.8347954], [-0.7948802999999999, 50.834458399999995], [-0.7942205999999999, 50.83417399999998], [-0.7936176, 50.833939699999995], [-0.792877, 50.8336726], [-0.7922866999999999, 50.8334753], [-0.7916897, 50.8332885], [-0.7911767999999999, 50.833140399999984], [-0.7906442000000001, 50.83299939999999], [-0.790077, 50.83285070000001], [-0.7892713, 50.832667699999995], [-0.7884300999999999, 50.83249500000001], [-0.7875031999999998, 50.8323348], [-0.7865035, 50.8321921], [-0.7860963999999999, 50.8321403], [-0.7855032999999999, 50.832043799999994], [-0.7860318999999999, 50.8321021], [-0.7869279999999998, 50.8322211], [-0.7875904999999999, 50.8323071], [-0.7883187, 50.83243900000001], [-0.7889348, 50.83256200000001], [-0.7895109, 50.83268940000001], [-0.7902659, 50.8328663], [-0.7910207, 50.8330619], [-0.7916509999999999, 50.8332415], [-0.7924073999999999, 50.83348260000001], [-0.7929967, 50.833681299999995], [-0.7936312, 50.8339148], [-0.7941998999999998, 50.83413289999999], [-0.7949937, 50.8344711], [-0.7955402999999999, 50.8347194], [-0.796256, 50.8350589], [-0.7970343, 50.835483899999986], [-0.7976216999999999, 50.8358184], [-0.7981984, 50.8361318], [-0.7985835, 50.83632179999999], [-0.7989721999999999, 50.8364893], [-0.7995273999999999, 50.8367039], [-0.8000424, 50.8368793], [-0.8005281, 50.8370324], [-0.8009033, 50.837137199999994], [-0.8013138, 50.8372364], [-0.8017725, 50.83733779999999], [-0.8022380999999998, 50.8374275], [-0.8031108, 50.83755289999999], [-0.8032342999999998, 50.8375673], [-0.8035834, 50.8376107], [-0.8038098999999999, 50.8376389], [-0.8066851, 50.8379965], [-0.8084837557075693, 50.838219282070554], [-0.8089005, 50.8382709], [-0.8143581, 50.838946000000014], [-0.8160106, 50.839150399999994], [-0.8190318, 50.8395285], [-0.8190816999999999, 50.839534699999994], [-0.8345008999999999, 50.8414356], [-0.8367439999999999, 50.84171359999999], [-0.8404555, 50.842170900000006], [-0.8425535999999999, 50.8424018], [-0.842605, 50.842407499999986], [-0.8464434999999999, 50.8427603], [-0.8465128773729391, 50.842766679585885]]}", "current_leg_start": "Fishbourne(Sussex)", "dest_arr_time_act": "1620", "motion_projection": null, "next_location_lat": "50.8427667", "next_location_lon": "-0.8465129", "previous_location": "Fishbourne(Sussex)", "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\": 657.037, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3337.995, \"from_m\": 657.037, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6736.372, \"from_m\": 3337.995, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7545.978, \"from_m\": 6736.372, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8072.695, \"from_m\": 7545.978, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10338.396, \"from_m\": 8072.695, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14876.029, \"from_m\": 10338.396, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14921.778, \"from_m\": 14876.029, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15785.188, \"from_m\": 14921.778, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16681.639, \"from_m\": 15785.188, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16718.604, \"from_m\": 16681.639, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17112.86, \"from_m\": 16718.604, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17143.296, \"from_m\": 17112.86, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17231.964, \"from_m\": 17143.296, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17295.663, \"from_m\": 17231.964, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17331.37, \"from_m\": 17295.663, \"capability_applied\": null, \"effective_limit_mph\": 45.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.641, \"from_m\": 17331.37, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17434.205, \"from_m\": 17375.641, \"capability_applied\": null, \"effective_limit_mph\": 45.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.849, \"from_m\": 17434.205, \"capability_applied\": null, \"effective_limit_mph\": 60.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.83, \"from_m\": 18711.849, \"capability_applied\": null, \"effective_limit_mph\": 90.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.599, \"from_m\": 23054.83, \"capability_applied\": null, \"effective_limit_mph\": 70.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.13, \"from_m\": 23171.599, \"capability_applied\": null, \"effective_limit_mph\": 80.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.908, \"from_m\": 23294.13, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34256.012, \"from_m\": 23360.908, \"capability_applied\": null, \"effective_limit_mph\": 90.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.36, \"from_m\": 34256.012, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 43481.83, \"from_m\": 34989.36, \"capability_applied\": null, \"effective_limit_mph\": 90.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.819, \"from_m\": 43481.83, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47004.621, \"from_m\": 43552.819, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47115.367, \"from_m\": 47004.621, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47147.658, \"from_m\": 47115.367, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47229.226, \"from_m\": 47147.658, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47589.064, \"from_m\": 47229.226, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47771.456, \"from_m\": 47589.064, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48175.367, \"from_m\": 47771.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\": 51244.867, \"from_m\": 48175.367, \"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\": 52103.14, \"from_m\": 51244.867, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57473.897, \"from_m\": 52103.14, \"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\": 60189.304, \"from_m\": 57473.897, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 60341.005, \"from_m\": 60189.304, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60715.146, \"from_m\": 60341.005, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 61287.254, \"from_m\": 60715.146, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72045.389, \"from_m\": 61287.254, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 73429.301, \"from_m\": 72045.389, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 78635.058, \"from_m\": 73429.301, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 82444.903, \"from_m\": 78635.058, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 94036.659, \"from_m\": 82444.903, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 94082.156, \"from_m\": 94036.659, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 96545.62, \"from_m\": 94082.156, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 97329.544, \"from_m\": 96545.62, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 97565.004, \"from_m\": 97329.544, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 97670.452, \"from_m\": 97565.004, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 97722.137, \"from_m\": 97670.452, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101814.853, \"from_m\": 97722.137, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 102441.917, \"from_m\": 101814.853, \"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\": 113239.591, \"from_m\": 102441.917, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 113853.947, \"from_m\": 113239.591, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 125974.333, \"from_m\": 113853.947, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 126776.285, \"from_m\": 125974.333, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 126854.908, \"from_m\": 126776.285, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 126947.524, \"from_m\": 126854.908, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 127863.643, \"from_m\": 126947.524, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 128587.23, \"from_m\": 127863.643, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 132130.009, \"from_m\": 128587.23, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 132331.794, \"from_m\": 132130.009, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 133877.027, \"from_m\": 132331.794, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 135982.712, \"from_m\": 133877.027, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 136047.959, \"from_m\": 135982.712, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 136343.146, \"from_m\": 136047.959, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 137531.512, \"from_m\": 136343.146, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 137784.733, \"from_m\": 137531.512, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 138140.53, \"from_m\": 137784.733, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 138748.062, \"from_m\": 138140.53, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 138929.926, \"from_m\": 138748.062, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 139311.338, \"from_m\": 138929.926, \"capability_applied\": null, \"effective_limit_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\": 795110, \"profile_key\": \"691019fc2633cdbe6a865b9176a252a73f0b48ef60fbeaa3e29dc5c4a4428c34\", \"schedule_id\": 9957, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1405\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1407H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.072, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1409\", \"location\": \"Pouparts Jn\", \"stage_seq\": 3, \"distance_m\": 3177.984, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": false, \"wtt_arr\": \"1411\", \"wtt_dep\": \"1412\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 4, \"distance_m\": 4242.592, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1414H\", \"location\": \"Balham\", \"stage_seq\": 5, \"distance_m\": 7384.298, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1416\", \"location\": \"Streatham North Jn\", \"stage_seq\": 6, \"distance_m\": 9731.54, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1420\", \"location\": \"Selhurst\", \"stage_seq\": 7, \"distance_m\": 15049.906, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1420H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 16063.258, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": false, \"wtt_arr\": \"1421H\", \"wtt_dep\": \"1423H\", \"location\": \"East Croydon\", \"stage_seq\": 9, \"distance_m\": 16910.968, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1427\", \"location\": \"Purley\", \"stage_seq\": 10, \"distance_m\": 21705.837, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1428\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 11, \"distance_m\": 23294.13, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1433H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 12, \"distance_m\": 35127.572, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": false, \"wtt_arr\": \"1437H\", \"wtt_dep\": \"1439\", \"location\": \"Gatwick Airport\", \"stage_seq\": 13, \"distance_m\": 43117.19, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": false, \"wtt_arr\": \"1443H\", \"wtt_dep\": \"1444H\", \"location\": \"Three Bridges\", \"stage_seq\": 14, \"distance_m\": 47466.238, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": false, \"wtt_arr\": \"1447H\", \"wtt_dep\": \"1448H\", \"location\": \"Crawley\", \"stage_seq\": 15, \"distance_m\": 49680.544, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1454\", \"location\": \"Littlehaven\", \"stage_seq\": 16, \"distance_m\": 59386.933, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": false, \"wtt_arr\": \"1457\", \"wtt_dep\": \"1501\", \"location\": \"Horsham\", \"stage_seq\": 17, \"distance_m\": 61038.159, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1508H\", \"location\": \"Billingshurst\", \"stage_seq\": 18, \"distance_m\": 72518.229, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1513\", \"location\": \"Pulborough\", \"stage_seq\": 19, \"distance_m\": 80752.763, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1523\", \"location\": \"Arundel Jn\", \"stage_seq\": 20, \"distance_m\": 96802.774, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1524H\", \"location\": \"Ford\", \"stage_seq\": 21, \"distance_m\": 97897.585, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": false, \"wtt_arr\": \"1528H\", \"wtt_dep\": \"1530\", \"location\": \"Barnham\", \"stage_seq\": 22, \"distance_m\": 102139.413, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": false, \"wtt_arr\": \"1537\", \"wtt_dep\": \"1538\", \"location\": \"Chichester\", \"stage_seq\": 23, \"distance_m\": 112253.221, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": false, \"wtt_arr\": \"1540H\", \"wtt_dep\": \"1541\", \"location\": \"Fishbourne(Sussex)\", \"stage_seq\": 24, \"distance_m\": 114727.019, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": false, \"wtt_arr\": \"1544\", \"wtt_dep\": \"1545\", \"location\": \"Bosham\", \"stage_seq\": 25, \"distance_m\": 116901.586, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": false, \"wtt_arr\": \"1548\", \"wtt_dep\": \"1548H\", \"location\": \"Nutbourne\", \"stage_seq\": 26, \"distance_m\": 119545.442, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": false, \"wtt_arr\": \"1551\", \"wtt_dep\": \"1552\", \"location\": \"Southbourne\", \"stage_seq\": 27, \"distance_m\": 121202.276, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": false, \"wtt_arr\": \"1554H\", \"wtt_dep\": \"1555\", \"location\": \"Emsworth\", \"stage_seq\": 28, \"distance_m\": 123455.363, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": false, \"wtt_arr\": \"1557H\", \"wtt_dep\": \"1558\", \"location\": \"Warblington\", \"stage_seq\": 29, \"distance_m\": 125410.606, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": false, \"wtt_arr\": \"1600\", \"wtt_dep\": \"1602\", \"location\": \"Havant\", \"stage_seq\": 30, \"distance_m\": 126478.053, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1606H\", \"location\": \"Farlington Jn\", \"stage_seq\": 31, \"distance_m\": 131205.07, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607\", \"location\": \"Portcreek Jn\", \"stage_seq\": 32, \"distance_m\": 132224.519, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": false, \"wtt_arr\": \"1608\", \"wtt_dep\": \"1608H\", \"location\": \"Hilsea\", \"stage_seq\": 33, \"distance_m\": 132996.677, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1611\", \"location\": \"Fratton East Jn\", \"stage_seq\": 34, \"distance_m\": 136052.907, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": false, \"wtt_arr\": \"1612\", \"wtt_dep\": \"1613\", \"location\": \"Fratton\", \"stage_seq\": 35, \"distance_m\": 136674.977, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": false, \"wtt_arr\": \"1615H\", \"wtt_dep\": \"1616H\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 36, \"distance_m\": 137846.458, \"section_seq\": 1, \"route_path_id\": 132774}, {\"is_pass\": false, \"wtt_arr\": \"1620\", \"wtt_dep\": null, \"location\": \"Portsmouth Harbour\", \"stage_seq\": 37, \"distance_m\": 139311.338, \"section_seq\": 1, \"route_path_id\": 132774}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 139311.338, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132774}], \"total_distance_m\": 139311.338, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 132860.649, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6450.689, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1405", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "50.8427667", "current_position_lon": "-0.8465129", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:22:42Z\", \"source_id\": 68452087, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:23:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:22:46Z\", \"source_id\": 21467744, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:27:05Z\", \"source_id\": 68462383, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:27:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:27:07Z\", \"source_id\": 21470817, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:31:25Z\", \"source_id\": 68472630, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:32:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:31:28Z\", \"source_id\": 21473836, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:34:04Z\", \"source_id\": 68478884, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:34:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:34:06Z\", \"source_id\": 21475670, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:38:50Z\", \"source_id\": 68490079, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:39:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:38:55Z\", \"source_id\": 21478946, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:50:45Z\", \"source_id\": 68519038, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:51:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:50:46Z\", \"source_id\": 21487220, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:57:36Z\", \"source_id\": 68534864, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:59:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:57:39Z\", \"source_id\": 21491951, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:01:05Z\", \"source_id\": 68543016, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:02:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:01:09Z\", \"source_id\": 21494332, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:09:12Z\", \"source_id\": 68562692, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:10:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:09:16Z\", \"source_id\": 21500018, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30779, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:10:46Z\", \"source_id\": 68566617, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:12:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:10:50Z\", \"source_id\": 21501158, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30818, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:23:14Z\", \"source_id\": 68596046, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:23:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:23:16Z\", \"source_id\": 21509955, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:27:01Z\", \"source_id\": 68605099, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:28:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:27:06Z\", \"source_id\": 21512673, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:37:58Z\", \"source_id\": 68631988, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:38:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:38:03Z\", \"source_id\": 21520455, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:40:50Z\", \"source_id\": 68638854, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:41:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:40:54Z\", \"source_id\": 21522478, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:50:09Z\", \"source_id\": 68661651, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:50:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:50:14Z\", \"source_id\": 21529202, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27435, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:52:56Z\", \"source_id\": 68668590, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:54:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:53:00Z\", \"source_id\": 21531156, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:55:32Z\", \"source_id\": 68675075, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:57:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:55:36Z\", \"source_id\": 21533064, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bosham", "service_state_platform": "2", "timing_fact_generation": 1790175431693898, "current_leg_arrival_utc": "2026-09-23T15:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:04.919934", "service_state_evidence_id": 68675075, "current_leg_start_actual_dep": "2026-09-23T15:54:00+01:00", "operational_evidence_version": 159, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.755357", "service_state_valid_until_kind": null, "operational_interpretation_version": 159, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None PMH 1C36 377153 4 100 None {"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3337.995, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6736.372, "from_m": 3337.995, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7545.978, "from_m": 6736.372, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8072.695, "from_m": 7545.978, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10338.396, "from_m": 8072.695, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14876.029, "from_m": 10338.396, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14921.778, "from_m": 14876.029, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15785.188, "from_m": 14921.778, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16681.639, "from_m": 15785.188, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16718.604, "from_m": 16681.639, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17112.86, "from_m": 16718.604, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17143.296, "from_m": 17112.86, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17231.964, "from_m": 17143.296, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17295.663, "from_m": 17231.964, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17331.37, "from_m": 17295.663, "capability_applied": null, "effective_limit_mph": 45.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.641, "from_m": 17331.37, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17434.205, "from_m": 17375.641, "capability_applied": null, "effective_limit_mph": 45.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.849, "from_m": 17434.205, "capability_applied": null, "effective_limit_mph": 60.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.83, "from_m": 18711.849, "capability_applied": null, "effective_limit_mph": 90.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.599, "from_m": 23054.83, "capability_applied": null, "effective_limit_mph": 70.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.13, "from_m": 23171.599, "capability_applied": null, "effective_limit_mph": 80.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.908, "from_m": 23294.13, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34256.012, "from_m": 23360.908, "capability_applied": null, "effective_limit_mph": 90.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.36, "from_m": 34256.012, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 43481.83, "from_m": 34989.36, "capability_applied": null, "effective_limit_mph": 90.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.819, "from_m": 43481.83, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47004.621, "from_m": 43552.819, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47115.367, "from_m": 47004.621, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47147.658, "from_m": 47115.367, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47229.226, "from_m": 47147.658, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47589.064, "from_m": 47229.226, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47771.456, "from_m": 47589.064, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48175.367, "from_m": 47771.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": 51244.867, "from_m": 48175.367, "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": 52103.14, "from_m": 51244.867, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57473.897, "from_m": 52103.14, "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": 60189.304, "from_m": 57473.897, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 60341.005, "from_m": 60189.304, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60715.146, "from_m": 60341.005, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 61287.254, "from_m": 60715.146, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72045.389, "from_m": 61287.254, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 73429.301, "from_m": 72045.389, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 78635.058, "from_m": 73429.301, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 82444.903, "from_m": 78635.058, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 94036.659, "from_m": 82444.903, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 94082.156, "from_m": 94036.659, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 96545.62, "from_m": 94082.156, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 97329.544, "from_m": 96545.62, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 97565.004, "from_m": 97329.544, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 97670.452, "from_m": 97565.004, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 97722.137, "from_m": 97670.452, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101814.853, "from_m": 97722.137, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 102441.917, "from_m": 101814.853, "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": 113239.591, "from_m": 102441.917, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 113853.947, "from_m": 113239.591, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 125974.333, "from_m": 113853.947, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 126776.285, "from_m": 125974.333, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 126854.908, "from_m": 126776.285, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 126947.524, "from_m": 126854.908, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 127863.643, "from_m": 126947.524, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 128587.23, "from_m": 127863.643, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 132130.009, "from_m": 128587.23, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 132331.794, "from_m": 132130.009, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 133877.027, "from_m": 132331.794, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 135982.712, "from_m": 133877.027, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 136047.959, "from_m": 135982.712, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 136343.146, "from_m": 136047.959, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 137531.512, "from_m": 136343.146, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 137784.733, "from_m": 137531.512, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 138140.53, "from_m": 137784.733, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 138748.062, "from_m": 138140.53, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 138929.926, "from_m": 138748.062, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 139311.338, "from_m": 138929.926, "capability_applied": null, "effective_limit_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": 795110, "profile_key": "691019fc2633cdbe6a865b9176a252a73f0b48ef60fbeaa3e29dc5c4a4428c34", "schedule_id": 9957, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1405", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1407H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.072, "section_seq": 1, "route_path_id": 132774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1409", "location": "Pouparts Jn", "stage_seq": 3, "distance_m": 3177.984, "section_seq": 1, "route_path_id": 132774}, {"is_pass": false, "wtt_arr": "1411", "wtt_dep": "1412", "location": "Clapham Junction (C)", "stage_seq": 4, "distance_m": 4242.592, "section_seq": 1, "route_path_id": 132774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1414H", "location": "Balham", "stage_seq": 5, "distance_m": 7384.298, "section_seq": 1, "route_path_id": 132774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1416", "location": "Streatham North Jn", "stage_seq": 6, "distance_m": 9731.54, "section_seq": 1, "route_path_id": 132774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1420", "location": "Selhurst", "stage_seq": 7, "distance_m": 15049.906, "section_seq": 1, "route_path_id": 132774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1420H", "location": "Windmill Bridge Jn", "stage_seq": 8, "distance_m": 16063.258, "section_seq": 1, "route_path_id": 132774}, {"is_pass": false, "wtt_arr": "1421H", "wtt_dep": "1423H", "location": "East Croydon", "stage_seq": 9, "distance_m": 16910.968, "section_seq": 1, "route_path_id": 132774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1427", "location": "Purley", "stage_seq": 10, "distance_m": 21705.837, "section_seq": 1, "route_path_id": 132774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1428", "location": "Stoats Nest Jn", "stage_seq": 11, "distance_m": 23294.13, "section_seq": 1, "route_path_id": 132774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1433H", "location": "Earlswood (Surrey)", "stage_seq": 12, "distance_m": 35127.572, "section_seq": 1, "route_path_id": 132774}, {"is_pass": false, "wtt_arr": "1437H", "wtt_dep": "1439", "location": "Gatwick Airport", "stage_seq": 13, "distance_m": 43117.19, "section_seq": 1, "route_path_id": 132774}, {"is_pass": false, "wtt_arr": "1443H", "wtt_dep": "1444H", "location": "Three Bridges", "stage_seq": 14, "distance_m": 47466.238, "section_seq": 1, "route_path_id": 132774}, {"is_pass": false, "wtt_arr": "1447H", "wtt_dep": "1448H", "location": "Crawley", "stage_seq": 15, "distance_m": 49680.544, "section_seq": 1, "route_path_id": 132774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1454", "location": "Littlehaven", "stage_seq": 16, "distance_m": 59386.933, "section_seq": 1, "route_path_id": 132774}, {"is_pass": false, "wtt_arr": "1457", "wtt_dep": "1501", "location": "Horsham", "stage_seq": 17, "distance_m": 61038.159, "section_seq": 1, "route_path_id": 132774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1508H", "location": "Billingshurst", "stage_seq": 18, "distance_m": 72518.229, "section_seq": 1, "route_path_id": 132774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1513", "location": "Pulborough", "stage_seq": 19, "distance_m": 80752.763, "section_seq": 1, "route_path_id": 132774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1523", "location": "Arundel Jn", "stage_seq": 20, "distance_m": 96802.774, "section_seq": 1, "route_path_id": 132774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1524H", "location": "Ford", "stage_seq": 21, "distance_m": 97897.585, "section_seq": 1, "route_path_id": 132774}, {"is_pass": false, "wtt_arr": "1528H", "wtt_dep": "1530", "location": "Barnham", "stage_seq": 22, "distance_m": 102139.413, "section_seq": 1, "route_path_id": 132774}, {"is_pass": false, "wtt_arr": "1537", "wtt_dep": "1538", "location": "Chichester", "stage_seq": 23, "distance_m": 112253.221, "section_seq": 1, "route_path_id": 132774}, {"is_pass": false, "wtt_arr": "1540H", "wtt_dep": "1541", "location": "Fishbourne(Sussex)", "stage_seq": 24, "distance_m": 114727.019, "section_seq": 1, "route_path_id": 132774}, {"is_pass": false, "wtt_arr": "1544", "wtt_dep": "1545", "location": "Bosham", "stage_seq": 25, "distance_m": 116901.586, "section_seq": 1, "route_path_id": 132774}, {"is_pass": false, "wtt_arr": "1548", "wtt_dep": "1548H", "location": "Nutbourne", "stage_seq": 26, "distance_m": 119545.442, "section_seq": 1, "route_path_id": 132774}, {"is_pass": false, "wtt_arr": "1551", "wtt_dep": "1552", "location": "Southbourne", "stage_seq": 27, "distance_m": 121202.276, "section_seq": 1, "route_path_id": 132774}, {"is_pass": false, "wtt_arr": "1554H", "wtt_dep": "1555", "location": "Emsworth", "stage_seq": 28, "distance_m": 123455.363, "section_seq": 1, "route_path_id": 132774}, {"is_pass": false, "wtt_arr": "1557H", "wtt_dep": "1558", "location": "Warblington", "stage_seq": 29, "distance_m": 125410.606, "section_seq": 1, "route_path_id": 132774}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1602", "location": "Havant", "stage_seq": 30, "distance_m": 126478.053, "section_seq": 1, "route_path_id": 132774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606H", "location": "Farlington Jn", "stage_seq": 31, "distance_m": 131205.07, "section_seq": 1, "route_path_id": 132774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607", "location": "Portcreek Jn", "stage_seq": 32, "distance_m": 132224.519, "section_seq": 1, "route_path_id": 132774}, {"is_pass": false, "wtt_arr": "1608", "wtt_dep": "1608H", "location": "Hilsea", "stage_seq": 33, "distance_m": 132996.677, "section_seq": 1, "route_path_id": 132774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611", "location": "Fratton East Jn", "stage_seq": 34, "distance_m": 136052.907, "section_seq": 1, "route_path_id": 132774}, {"is_pass": false, "wtt_arr": "1612", "wtt_dep": "1613", "location": "Fratton", "stage_seq": 35, "distance_m": 136674.977, "section_seq": 1, "route_path_id": 132774}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1616H", "location": "Portsmouth & Southsea", "stage_seq": 36, "distance_m": 137846.458, "section_seq": 1, "route_path_id": 132774}, {"is_pass": false, "wtt_arr": "1620", "wtt_dep": null, "location": "Portsmouth Harbour", "stage_seq": 37, "distance_m": 139311.338, "section_seq": 1, "route_path_id": 132774}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 139311.338, "from_m": 0.0, "section_seq": 1, "route_path_id": 132774}], "total_distance_m": 139311.338, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 132860.649, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6450.689, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29179, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:22:42Z", "source_id": 68452087, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T13:23:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:22:46Z", "source_id": 21467744, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T14:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29226, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:27:05Z", "source_id": 68462383, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T13:27:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:27:07Z", "source_id": 21470817, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T14:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29937, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:31:25Z", "source_id": 68472630, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T13:32:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:31:28Z", "source_id": 21473836, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T14:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:34:04Z", "source_id": 68478884, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T13:34:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:34:06Z", "source_id": 21475670, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T14:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:38:50Z", "source_id": 68490079, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T13:39:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:38:55Z", "source_id": 21478946, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T14:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30626, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:50:45Z", "source_id": 68519038, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T13:51:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:50:46Z", "source_id": 21487220, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T14:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30676, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:57:36Z", "source_id": 68534864, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-23T13:59:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:57:39Z", "source_id": 21491951, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-23T14:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30711, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:01:05Z", "source_id": 68543016, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-23T14:02:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:01:09Z", "source_id": 21494332, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-23T15:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30725, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:09:12Z", "source_id": 68562692, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-23T14:10:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:09:16Z", "source_id": 21500018, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-23T15:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30779, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:10:46Z", "source_id": 68566617, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-23T14:12:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:10:50Z", "source_id": 21501158, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-23T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30818, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:23:14Z", "source_id": 68596046, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-23T14:23:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:23:16Z", "source_id": 21509955, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-23T15:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30823, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:27:01Z", "source_id": 68605099, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-23T14:28:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:27:06Z", "source_id": 21512673, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-23T15:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27482, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:37:58Z", "source_id": 68631988, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-23T14:38:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:38:03Z", "source_id": 21520455, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-23T15:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27471, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:40:50Z", "source_id": 68638854, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-23T14:41:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:40:54Z", "source_id": 21522478, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-23T15:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27442, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:50:09Z", "source_id": 68661651, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-23T14:50:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:50:14Z", "source_id": 21529202, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-23T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27435, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:52:56Z", "source_id": 68668590, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-23T14:54:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:53:00Z", "source_id": 21531156, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-23T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27431, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:55:32Z", "source_id": 68675075, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-23T14:57:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:55:36Z", "source_id": 21533064, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-23T15:57:00+01:00", "operational_fact": true}] London Victoria (C) 1405 1405 16 None None Portsmouth Harbour 1620 1620 5 LATE +13 minutes https://www.realtimetrains.co.uk/service/gb-nr:G26206/2026-09-23/detailed None Fishbourne(Sussex) 2026-09-23T15:54:00+01:00 Bosham 2.0 {"type": "LineString", "coordinates": [[-0.8160006460149819, 50.83918219999859], [-0.8171374, 50.8393241], [-0.8145771, 50.8390045], [-0.8143465, 50.838976], [-0.8089206999999999, 50.8383034], [-0.8084837557075693, 50.83824951810168], [-0.8037988999999999, 50.8376718], [-0.8032279000000001, 50.8376047], [-0.8025974, 50.83751509999998], [-0.8022309999999999, 50.83745590000001], [-0.8018035, 50.83737969999999], [-0.8013794999999999, 50.8372882], [-0.8010067999999999, 50.837199], [-0.8005669999999999, 50.8370805], [-0.8000572, 50.8369273], [-0.7994215, 50.836705499999994], [-0.798794, 50.8364554], [-0.7983074, 50.83623289999999], [-0.797894, 50.83602009999999], [-0.7965201000000001, 50.8352437], [-0.7962229, 50.8350771], [-0.7956170000000001, 50.8347954], [-0.7948802999999999, 50.834458399999995], [-0.7942205999999999, 50.83417399999998], [-0.7936176, 50.833939699999995], [-0.792877, 50.8336726], [-0.7922866999999999, 50.8334753], [-0.7916897, 50.8332885], [-0.7911767999999999, 50.833140399999984], [-0.7906442000000001, 50.83299939999999], [-0.790077, 50.83285070000001], [-0.7892713, 50.832667699999995], [-0.7884300999999999, 50.83249500000001], [-0.7875031999999998, 50.8323348], [-0.7865035, 50.8321921], [-0.7860963999999999, 50.8321403], [-0.7855032999999999, 50.832043799999994], [-0.7860318999999999, 50.8321021], [-0.7869279999999998, 50.8322211], [-0.7875904999999999, 50.8323071], [-0.7883187, 50.83243900000001], [-0.7889348, 50.83256200000001], [-0.7895109, 50.83268940000001], [-0.7902659, 50.8328663], [-0.7910207, 50.8330619], [-0.7916509999999999, 50.8332415], [-0.7924073999999999, 50.83348260000001], [-0.7929967, 50.833681299999995], [-0.7936312, 50.8339148], [-0.7941998999999998, 50.83413289999999], [-0.7949937, 50.8344711], [-0.7955402999999999, 50.8347194], [-0.796256, 50.8350589], [-0.7970343, 50.835483899999986], [-0.7976216999999999, 50.8358184], [-0.7981984, 50.8361318], [-0.7985835, 50.83632179999999], [-0.7989721999999999, 50.8364893], [-0.7995273999999999, 50.8367039], [-0.8000424, 50.8368793], [-0.8005281, 50.8370324], [-0.8009033, 50.837137199999994], [-0.8013138, 50.8372364], [-0.8017725, 50.83733779999999], [-0.8022380999999998, 50.8374275], [-0.8031108, 50.83755289999999], [-0.8032342999999998, 50.8375673], [-0.8035834, 50.8376107], [-0.8038098999999999, 50.8376389], [-0.8066851, 50.8379965], [-0.8084837557075693, 50.838219282070554], [-0.8089005, 50.8382709], [-0.8143581, 50.838946000000014], [-0.8160106, 50.839150399999994], [-0.8190318, 50.8395285], [-0.8190816999999999, 50.839534699999994], [-0.8345008999999999, 50.8414356], [-0.8367439999999999, 50.84171359999999], [-0.8404555, 50.842170900000006], [-0.8425535999999999, 50.8424018], [-0.842605, 50.842407499999986], [-0.8464434999999999, 50.8427603], [-0.8465128773729391, 50.842766679585885]]} 4.3 1555 1557 Fishbourne(Sussex) Bosham Bosham 50.8427667 -0.8465129 50.8427667 -0.8465129 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Bosham TD TRACKING_TIMEOUT 68675075 1790175431693898 159 159 2026-09-23 16:43:05.755357 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:04.919934
767591 795996 G77030 461T41MP23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 795996, "stp": "O", "toc": "Great Northern", "uid": "G77030", "consist": "379019+379029", "dest_crs": "KGX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77030/2026-09-23/detailed", "trust_id": "461T41MP23", "origin_crs": "KLN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-23", "dest_arr_time": "1632", "dest_platform": "8", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "1T41", "timing_status": "LATE", "origin_station": "Kings Lynn", "current_leg_arr": "1632", "current_leg_dep": "1547", "current_leg_end": "London Kings Cross", "origin_dep_time": "1441", "origin_platform": "2", "current_location": "Foxton", "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.13152998184573628, 52.17148059687024], [0.1315304, 52.17147739999999], [0.13158239999999996, 52.1711165], [0.1316331, 52.170816599999995], [0.13169289999999997, 52.1704725], [0.1318378, 52.16962279999999], [0.1319645, 52.1686456], [0.1320375, 52.1680823], [0.13223399999999996, 52.16656389999999], [0.13243347971103786, 52.16491882804252], [0.1324548, 52.164743], [0.1327907, 52.16298429999999], [0.1329259, 52.1625025], [0.13298510000000002, 52.16229150000001], [0.133028, 52.16199699999999], [0.13305299999999998, 52.161866499999995], [0.1331218, 52.1615951], [0.1332329, 52.1612203], [0.1333745, 52.1608016], [0.13353569999999998, 52.1603482], [0.1336424, 52.1600695], [0.1337541, 52.159789], [0.1338893, 52.15945909999999], [0.1340682, 52.1590538], [0.1342715, 52.15863099999999], [0.1344443, 52.15827689999999], [0.1346232, 52.157915200000005], [0.1348161, 52.157521300000006], [0.1350616, 52.1570493], [0.1351291, 52.15685839999999], [0.1351725, 52.156718399999995], [0.1352054, 52.15659230000001], [0.13524039999999998, 52.1564073], [0.1352595, 52.15624329999999], [0.1352714, 52.15612949999999], [0.13527779999999998, 52.1559426], [0.1352684, 52.1557325], [0.13524709999999998, 52.155525899999994], [0.1351808, 52.1552242], [0.13508489999999998, 52.1549314], [0.13494239999999996, 52.1546326], [0.1347484, 52.1542807], [0.1344918, 52.153924], [0.13418489999999997, 52.1536135], [0.1339644, 52.153423], [0.1336101, 52.15313199999999], [0.1332748, 52.1528946], [0.132997, 52.1527135], [0.1326941, 52.1525454], [0.1323952, 52.15240109999999], [0.1320889, 52.15225980000001], [0.1312439, 52.15192410000001], [0.12996999999999995, 52.1514263], [0.1299562, 52.151420899999984], [0.1279023, 52.150621], [0.1258614, 52.1498184], [0.1246911, 52.14935549999999], [0.12395720000000002, 52.149068599999985], [0.123459, 52.14887029999999], [0.12326279999999998, 52.14879439999999], [0.121688, 52.1481911], [0.1208912, 52.1478772], [0.1173929, 52.14648379999999], [0.1153473, 52.14568179999999], [0.1138404, 52.145118499999995], [0.1133589, 52.14490909999999], [0.1131049, 52.1448067], [0.1107065, 52.14386879999999], [0.1093109, 52.1433155], [0.1092312, 52.1432839], [0.1085932, 52.14303089999999], [0.10525149999999998, 52.1417361], [0.1006834, 52.1399458], [0.09792449999999998, 52.1388563], [0.0943427, 52.1374501], [0.0925391, 52.13674770000001], [0.0899482, 52.13573160000001], [0.08983152841195213, 52.135683102188814], [0.088359, 52.13507099999999], [0.0870084, 52.1344601], [0.0864658, 52.13420820000001], [0.0855194, 52.13373550000001], [0.08551589999999999, 52.13373359999999], [0.08545969999999999, 52.1337035], [0.0842581, 52.133061], [0.08233319999999998, 52.1319223], [0.08093830000000002, 52.131014699999994], [0.07970709999999999, 52.1301325], [0.07855090000000002, 52.129217800000006], [0.07693099999999999, 52.1278322], [0.0755326, 52.12665249999999], [0.0749226, 52.12619960000001], [0.0745447, 52.125919], [0.0735963, 52.1252703], [0.0729675, 52.12486809999999], [0.0723241, 52.124479599999994], [0.0717137, 52.124124899999984], [0.0707214, 52.1235978], [0.0695578, 52.1230219], [0.06859349999999999, 52.1225889], [0.0678651, 52.1222814], [0.0673896, 52.1220863], [0.0667379, 52.1218512], [0.06596049999999999, 52.12155979999999], [0.06511, 52.1212799], [0.0642326, 52.1210044], [0.06330469999999999, 52.120733099999995], [0.0622487, 52.1204449], [0.06088849999999999, 52.1201095], [0.059798999999999984, 52.119891499999994], [0.0586169, 52.1196691], [0.0585175, 52.11965039999998], [0.0577485, 52.11951059999999], [0.0567308, 52.1193226], [0.0563504, 52.1192535], [0.05617659999999999, 52.1192239], [0.05602990000000001, 52.119196], [0.055937299999999995, 52.1191787], [0.05577839999999999, 52.1191494], [0.0549222, 52.1189862], [0.054595, 52.1189237], [0.05194809999999999, 52.11843649999999], [0.048907, 52.11786949999999], [0.0453503, 52.11720859999999], [0.042585, 52.11668790000001], [0.04066539999999999, 52.116336], [0.037606999999999995, 52.1157738], [0.036855799999999994, 52.115636300000006], [0.0348225, 52.115261399999994], [0.033758399999999994, 52.11505539999999], [0.0331723, 52.114923999999995], [0.0330369, 52.114889899999994], [0.032704699999999996, 52.1148063], [0.032194, 52.11465900000001], [0.03183869999999999, 52.1145453], [0.0315259, 52.114428700000005], [0.0313255, 52.11434849999999], [0.0308704, 52.1141617], [0.0304614, 52.11398189999999], [0.030057699999999993, 52.1137877], [0.029631899999999996, 52.1135591], [0.029318899999999995, 52.1133791], [0.0289249, 52.1131305], [0.028553, 52.112863399999995], [0.0281892, 52.1125806], [0.0278411, 52.112292499999995], [0.027328999999999996, 52.1117841], [0.0267595, 52.11112789999999], [0.0260469, 52.1103228], [0.026015599999999996, 52.11028619999999], [0.025584554990979325, 52.10978287988833], [0.0252421, 52.109382999999994], [0.0246355, 52.10867459999999], [0.0233593, 52.107215999999994], [0.0215479, 52.10513639999999], [0.0201475, 52.10352399999999], [0.018541199999999997, 52.10167460000001], [0.017758, 52.1007737], [0.0171942, 52.10013029999999], [0.0157087, 52.0984227], [0.0144427, 52.0969644], [0.013348399999999998, 52.0956942], [0.012186999999999998, 52.094365100000005], [0.0114909, 52.093584799999995], [0.011242899999999998, 52.09328], [0.0102612, 52.0921526], [0.0094648, 52.091224], [0.0094156, 52.091168], [0.009025899999999998, 52.090725], [0.0083395, 52.089946100000006], [0.007412699999999999, 52.0888637], [0.006457799999999999, 52.087781], [0.0058744, 52.087087700000005], [0.0043201, 52.08530029999999], [0.0028582999999999994, 52.08362], [0.0012956, 52.0818199], [0.0002058, 52.08057089999999], [0.0, 52.08033002424418], [-0.0012983999999999997, 52.07881029999998], [-0.0020174, 52.0779809], [-0.0032055, 52.0766022], [-0.0043146999999999994, 52.0753391], [-0.0047504999999999995, 52.07484], [-0.005627599999999999, 52.073823700000005], [-0.006560999999999999, 52.0727561], [-0.0076902, 52.071446], [-0.0088275, 52.0701373], [-0.010471799999999998, 52.06823489999999], [-0.0118021, 52.0666976], [-0.012934199999999998, 52.0653843], [-0.013942499999999998, 52.064227], [-0.0154157, 52.0625485], [-0.0156841, 52.062224500000006], [-0.0173102, 52.06034399999999], [-0.018732, 52.05871539999998], [-0.018862899999999995, 52.0585762], [-0.019446699999999997, 52.0579006], [-0.019572000000000003, 52.057759999999995], [-0.019808, 52.057481], [-0.0198925, 52.05737930000001], [-0.0200961, 52.0571426], [-0.020390999999999996, 52.056799600000005], [-0.020720499999999996, 52.056422699999985], [-0.021016, 52.0560964], [-0.021276, 52.0558412], [-0.0215789, 52.05561389999999], [-0.0219061, 52.055369799999994], [-0.0222667, 52.0551092], [-0.0226149, 52.05489649999999], [-0.0230424, 52.0546533], [-0.023183144693816563, 52.054578667909794], [-0.0233728, 52.0544781], [-0.023701, 52.05431699999999], [-0.0240713, 52.0541494], [-0.0244099, 52.0540092], [-0.024685800000000004, 52.0538952], [-0.0250724, 52.0537578], [-0.025337899999999997, 52.05366449999999], [-0.0254981, 52.05361630000001], [-0.025699399999999997, 52.053553499999985], [-0.0260734, 52.05345920000001], [-0.0265696, 52.05333759999999], [-0.0274972, 52.0531335], [-0.0278528, 52.0530553], [-0.029295400000000003, 52.05273799999999], [-0.0308482, 52.05239970000001], [-0.031884199999999994, 52.0521606], [-0.0322372, 52.052088000000005], [-0.03295699999999999, 52.0519366], [-0.0334006, 52.05180299999999], [-0.0357749, 52.0512718], [-0.0382314, 52.05073170000001], [-0.0406122, 52.05021], [-0.041069, 52.05010839999999], [-0.0418784, 52.04994069999999], [-0.044492399999999994, 52.0493682], [-0.0470385, 52.048807200000006], [-0.0481941, 52.04855260000001], [-0.0497743, 52.04820239999999], [-0.052023799999999995, 52.0476861], [-0.0543373, 52.047183399999994], [-0.05647900000000001, 52.0467142], [-0.05713879999999999, 52.046563], [-0.05777929999999999, 52.0464007], [-0.05932209999999999, 52.045992799999986], [-0.06135260000000001, 52.0453778], [-0.062921, 52.0449073], [-0.0645333, 52.0444171], [-0.0670681, 52.0436552], [-0.06906269999999999, 52.043040100000006], [-0.07144040000000002, 52.0423232], [-0.074372, 52.041422], [-0.07883839999999999, 52.0400715], [-0.0818554, 52.039147699999994], [-0.08683909999999999, 52.03762699999999], [-0.08715299999999998, 52.0375328], [-0.08983152841195213, 52.03671790176389], [-0.0943329, 52.0353484], [-0.0970315, 52.0345361], [-0.0994573, 52.0337865], [-0.1020658, 52.0329946], [-0.10424229999999998, 52.03233759999999], [-0.1056763, 52.0318959], [-0.1076842, 52.03128399999999], [-0.1097499, 52.03065680000001], [-0.1104383, 52.0304483], [-0.1155531, 52.0288995], [-0.11686019999999998, 52.0283611], [-0.11725710000000002, 52.02819479999999], [-0.1175704, 52.028061], [-0.1181203, 52.0278085], [-0.1187682, 52.0274782], [-0.1199529, 52.02679319999999], [-0.11996049999999998, 52.02678879999999], [-0.1207343, 52.0263193], [-0.12156749999999998, 52.02577050000001], [-0.1231693, 52.0244779], [-0.12563619999999998, 52.02246220000001], [-0.1316737, 52.0174722], [-0.1320296, 52.01719500000001], [-0.13679419999999998, 52.013283699999995], [-0.1369843, 52.013122499999994], [-0.13851279999999996, 52.01187800000001], [-0.1390437, 52.0114494], [-0.1396438, 52.01096189999999], [-0.1400499, 52.01060739999999], [-0.1405823, 52.010153200000005], [-0.14101659999999996, 52.0097459], [-0.1413912, 52.0093606], [-0.141863, 52.0088224], [-0.1420878, 52.00855430000001], [-0.1424264, 52.0081455], [-0.1430089, 52.00735060000001], [-0.1431628, 52.0071444], [-0.1437641, 52.0063925], [-0.14420989999999995, 52.005909300000006], [-0.14478629999999998, 52.005303899999994], [-0.1452375, 52.004866], [-0.1458081, 52.004365], [-0.1461983, 52.0040365], [-0.14670089999999997, 52.00362499999999], [-0.147593, 52.0029723], [-0.14929039999999996, 52.0018855], [-0.1496693, 52.00166130000001], [-0.1502214, 52.0013589], [-0.15079429999999996, 52.00106219999999], [-0.1514962, 52.0007155], [-0.1521498, 52.00042489999999], [-0.1537506, 51.9997888], [-0.1544263, 51.999553899999995], [-0.15498189999999998, 51.9993757], [-0.15521311558574066, 51.99930615890027], [-0.15599, 51.9990725], [-0.1570045, 51.9988173], [-0.1592949, 51.9982243], [-0.1609189, 51.997806100000005], [-0.1629641, 51.9972819], [-0.1639996, 51.9970183], [-0.1644626, 51.99689709999999], [-0.16463259999999996, 51.9968507], [-0.1659281, 51.996526999999986], [-0.1669327, 51.9962652], [-0.1677091, 51.9960646], [-0.1688813, 51.995759799999995], [-0.17055899999999996, 51.9953453], [-0.1711383, 51.9952067], [-0.1725733, 51.9948896], [-0.17354969999999997, 51.9946913], [-0.1747942, 51.9944559], [-0.1754836, 51.9943345], [-0.1768649, 51.9941042], [-0.17785319999999996, 51.993953999999995], [-0.1788684, 51.9938111], [-0.1794974, 51.993725299999994], [-0.1796630568239043, 51.99370478363924], [-0.180518, 51.993598899999995], [-0.1816017, 51.993479], [-0.1825538, 51.9933825], [-0.1835812, 51.99329899999999], [-0.1840639, 51.9932627], [-0.1846432, 51.9932182], [-0.1851315, 51.99318670000001], [-0.1853764738019546, 51.99316669256434], [-0.18563153062342677, 51.99314515991188], [-0.18585704774554465, 51.993126720302435], [-0.18605721999812588, 51.99311084152264], [-0.1862362422109884, 51.99309699135912], [-0.18639830921394995, 51.993084637598514], [-0.18654761583682833, 51.99307324802745], [-0.18668835690944136, 51.99306229043257], [-0.18682472726160676, 51.99305123260049], [-0.18696092172314233, 51.993039542317874], [-0.18710113512386592, 51.99302668737134], [-0.1872495622935953, 51.99301213554752], [-0.1874103980621482, 51.992995354633045], [-0.1875878372593425, 51.99297581241456], [-0.18778607471499592, 51.99295297667868], [-0.18800930525892628, 51.99292631521206], [-0.18826172372095137, 51.992895295801326], [-0.1885076, 51.9928614], [-0.1892916, 51.9927453], [-0.19028659999999997, 51.9925798], [-0.190862, 51.9924644], [-0.191086, 51.9924194], [-0.1916335, 51.99230499999999], [-0.19225529999999996, 51.992156699999995], [-0.1932492, 51.99191230000001], [-0.19401609999999997, 51.991698199999995], [-0.19430189999999997, 51.991615], [-0.1950194, 51.9914044], [-0.1960477, 51.9910629], [-0.1970232, 51.99071579999998], [-0.1976708, 51.990457199999994], [-0.1985841, 51.9900795], [-0.1991795, 51.98981739999999], [-0.1998233, 51.9895095], [-0.2004669, 51.989198], [-0.2017253, 51.9885596], [-0.2028206, 51.98800959999999], [-0.2037775, 51.98755760000001], [-0.2044728, 51.987268500000006], [-0.2059239, 51.9866903], [-0.206868, 51.98634259999999], [-0.20786709999999997, 51.9860181], [-0.2081734, 51.98593169999999], [-0.2085373, 51.9858268], [-0.21012089999999997, 51.98540280000001], [-0.21154729999999997, 51.9850181], [-0.2133578, 51.98453790000001], [-0.2172364, 51.98349640000001], [-0.2181687, 51.9832505], [-0.223818, 51.9817394], [-0.2242666, 51.9816204], [-0.2247832, 51.9814831], [-0.2249397999999999, 51.981443500000005], [-0.2256499, 51.9812494], [-0.22615360000000004, 51.9810733], [-0.2270334, 51.980847399999995], [-0.2274862, 51.980717099999985], [-0.229301, 51.98023229999999], [-0.229522, 51.9801733], [-0.23027909999999996, 51.9799671], [-0.23069899999999996, 51.97985269999999], [-0.23301150000000004, 51.979211199999995], [-0.2335609, 51.97904150000001], [-0.2353746, 51.9784739], [-0.2362539, 51.9782056], [-0.23682520000000004, 51.9780156], [-0.23757219999999993, 51.9777499], [-0.23771029999999996, 51.9777], [-0.23773989999999995, 51.97768820000001], [-0.23938880000000004, 51.9770304], [-0.2422161, 51.97586059999999], [-0.2433589, 51.975348], [-0.24661299999999997, 51.973706], [-0.2472743, 51.9733591], [-0.2493172, 51.9722012], [-0.2516279, 51.9708708], [-0.2520609, 51.970613099999994], [-0.2535228, 51.9697029], [-0.2554306, 51.9682274], [-0.2572345, 51.96674060000001], [-0.2575956999999999, 51.9663997], [-0.2583228, 51.9657135], [-0.26283759999999995, 51.9620285], [-0.2640394, 51.961018], [-0.2645813, 51.9606135], [-0.26481509999999997, 51.9604169], [-0.2653305000000001, 51.95998349999999], [-0.2654873, 51.9598468], [-0.2657664, 51.95958470000001], [-0.2660134, 51.95934700000001], [-0.2662286, 51.9591002], [-0.2664265, 51.958827199999995], [-0.2665697, 51.9585643], [-0.26668529999999996, 51.9582958], [-0.2667527, 51.9580317], [-0.2667926, 51.95771809999999], [-0.2667912, 51.9574313], [-0.2667484, 51.957147899999995], [-0.2666608999999999, 51.9568799], [-0.26650429999999997, 51.9565751], [-0.26631369999999993, 51.9562899], [-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": "Cambridge South", "dest_arr_time_act": "1632", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Cambridge", "current_leg_milage": "56.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 30, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:68669135\", \"confirmationDeadline\": \"2026-09-23T16:33:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 312.964, \"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\": 1178.486, \"from_m\": 312.964, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1194.549, \"from_m\": 1178.486, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37235.525, \"from_m\": 1194.549, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39695.597, \"from_m\": 37235.525, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40468.823, \"from_m\": 39695.597, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40585.365, \"from_m\": 40468.823, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41841.105, \"from_m\": 40585.365, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42301.716, \"from_m\": 41841.105, \"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\": 42356.141, \"from_m\": 42301.716, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42424.879, \"from_m\": 42356.141, \"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\": 43240.79, \"from_m\": 42424.879, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43386.396, \"from_m\": 43240.79, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43438.312, \"from_m\": 43386.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\": 43591.442, \"from_m\": 43438.312, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 63946.635, \"from_m\": 43591.442, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 65526.925, \"from_m\": 63946.635, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65573.524, \"from_m\": 65526.925, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 65607.897, \"from_m\": 65573.524, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 66602.367, \"from_m\": 65607.897, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66770.149, \"from_m\": 66602.367, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 66866.488, \"from_m\": 66770.149, \"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\": 66911.627, \"from_m\": 66866.488, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 66993.432, \"from_m\": 66911.627, \"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\": 69983.23, \"from_m\": 66993.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\": 71082.83, \"from_m\": 69983.23, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71889.542, \"from_m\": 71082.83, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 71905.367, \"from_m\": 71889.542, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79327.516, \"from_m\": 71905.367, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 80097.578, \"from_m\": 79327.516, \"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\": 86651.238, \"from_m\": 80097.578, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 87403.069, \"from_m\": 86651.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\": 87696.577, \"from_m\": 87403.069, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 87774.048, \"from_m\": 87696.577, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 87807.823, \"from_m\": 87774.048, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88365.023, \"from_m\": 87807.823, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 91794.14, \"from_m\": 88365.023, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 98053.141, \"from_m\": 91794.14, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103435.317, \"from_m\": 98053.141, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 103467.723, \"from_m\": 103435.317, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103609.114, \"from_m\": 103467.723, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 107096.019, \"from_m\": 103609.114, \"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\": 107154.344, \"from_m\": 107096.019, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 107181.446, \"from_m\": 107154.344, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 107765.431, \"from_m\": 107181.446, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 107862.442, \"from_m\": 107765.431, \"capability_applied\": null, \"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\": 107930.829, \"from_m\": 107862.442, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122244.3, \"from_m\": 107930.829, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 146798.23, \"from_m\": 122244.3, \"capability_applied\": null, \"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\": 149949.124, \"from_m\": 146798.23, \"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\": 153846.63, \"from_m\": 149949.124, \"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\": 155140.002, \"from_m\": 153846.63, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 155195.242, \"from_m\": 155140.002, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 155707.818, \"from_m\": 155195.242, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 155965.301, \"from_m\": 155707.818, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 157599.667, \"from_m\": 155965.301, \"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\": 158111.757, \"from_m\": 157599.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\": 158141.843, \"from_m\": 158111.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:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 158209.7, \"from_m\": 158141.843, \"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\": 158292.84, \"from_m\": 158209.7, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 158582.236, \"from_m\": 158292.84, \"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\": 158633.178, \"from_m\": 158582.236, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 159010.594, \"from_m\": 158633.178, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 159027.488, \"from_m\": 159010.594, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 159034.241, \"from_m\": 159027.488, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 159430.058, \"from_m\": 159034.241, \"capability_applied\": null, \"effective_limit_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\": 795996, \"profile_key\": \"494dfbdfd7ced7c92b313dccb748e5f398f8b022abe6c0c17dcd0b0419092532\", \"schedule_id\": 37328, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1441\", \"location\": \"Kings Lynn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1442\", \"location\": \"Kings Lynn Jn\", \"stage_seq\": 2, \"distance_m\": 471.415, \"section_seq\": 1, \"route_path_id\": 145431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1444\", \"location\": \"Kings Lynn Sig. Kl36\", \"stage_seq\": 3, \"distance_m\": 2220.673, \"section_seq\": 1, \"route_path_id\": 145431}, {\"is_pass\": false, \"wtt_arr\": \"1450\", \"wtt_dep\": \"1450H\", \"location\": \"Watlington\", \"stage_seq\": 4, \"distance_m\": 9609.292, \"section_seq\": 1, \"route_path_id\": 145431}, {\"is_pass\": false, \"wtt_arr\": \"1456H\", \"wtt_dep\": \"1457\", \"location\": \"Downham Market\", \"stage_seq\": 5, \"distance_m\": 17386.285, \"section_seq\": 1, \"route_path_id\": 145431}, {\"is_pass\": false, \"wtt_arr\": \"1507H\", \"wtt_dep\": \"1508\", \"location\": \"Littleport\", \"stage_seq\": 6, \"distance_m\": 33559.685, \"section_seq\": 1, \"route_path_id\": 145431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1513H\", \"location\": \"Ely North Jn\", \"stage_seq\": 7, \"distance_m\": 40371.452, \"section_seq\": 1, \"route_path_id\": 145431}, {\"is_pass\": false, \"wtt_arr\": \"1516\", \"wtt_dep\": \"1517\", \"location\": \"Ely\", \"stage_seq\": 8, \"distance_m\": 42675.283, \"section_seq\": 1, \"route_path_id\": 145431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1518\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 9, \"distance_m\": 43386.396, \"section_seq\": 1, \"route_path_id\": 145431}, {\"is_pass\": false, \"wtt_arr\": \"1526\", \"wtt_dep\": \"1526H\", \"location\": \"Waterbeach\", \"stage_seq\": 10, \"distance_m\": 57728.771, \"section_seq\": 1, \"route_path_id\": 145431}, {\"is_pass\": false, \"wtt_arr\": \"1530H\", \"wtt_dep\": \"1531H\", \"location\": \"Cambridge North\", \"stage_seq\": 11, \"distance_m\": 62629.664, \"section_seq\": 1, \"route_path_id\": 145431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1533\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 12, \"distance_m\": 64799.222, \"section_seq\": 1, \"route_path_id\": 145431}, {\"is_pass\": false, \"wtt_arr\": \"1536\", \"wtt_dep\": \"1542\", \"location\": \"Cambridge\", \"stage_seq\": 13, \"distance_m\": 66362.983, \"section_seq\": 1, \"route_path_id\": 145431}, {\"is_pass\": false, \"wtt_arr\": \"1545\", \"wtt_dep\": \"1546\", \"location\": \"Cambridge South\", \"stage_seq\": 14, \"distance_m\": 68956.636, \"section_seq\": 1, \"route_path_id\": 145431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1547H\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 15, \"distance_m\": 70103.619, \"section_seq\": 1, \"route_path_id\": 145431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1552\", \"location\": \"Foxton\", \"stage_seq\": 16, \"distance_m\": 77500.57, \"section_seq\": 1, \"route_path_id\": 145431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1556H\", \"location\": \"Royston\", \"stage_seq\": 17, \"distance_m\": 87309.881, \"section_seq\": 1, \"route_path_id\": 145431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602H\", \"location\": \"Baldock\", \"stage_seq\": 18, \"distance_m\": 100585.506, \"section_seq\": 1, \"route_path_id\": 145431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 19, \"distance_m\": 103844.103, \"section_seq\": 1, \"route_path_id\": 145431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607\", \"location\": \"Hitchin\", \"stage_seq\": 20, \"distance_m\": 108094.786, \"section_seq\": 1, \"route_path_id\": 145431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1610H\", \"location\": \"Stevenage\", \"stage_seq\": 21, \"distance_m\": 115097.075, \"section_seq\": 1, \"route_path_id\": 145431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1612H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 22, \"distance_m\": 121096.869, \"section_seq\": 1, \"route_path_id\": 145431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614\", \"location\": \"Digswell Jn\", \"stage_seq\": 23, \"distance_m\": 125369.277, \"section_seq\": 1, \"route_path_id\": 145431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614H\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 24, \"distance_m\": 126847.431, \"section_seq\": 1, \"route_path_id\": 145431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1620\", \"location\": \"Potters Bar\", \"stage_seq\": 25, \"distance_m\": 138923.098, \"section_seq\": 1, \"route_path_id\": 145431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1625\", \"location\": \"Alexandra Palace\", \"stage_seq\": 26, \"distance_m\": 151484.547, \"section_seq\": 1, \"route_path_id\": 145431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1626H\", \"location\": \"Finsbury Park\", \"stage_seq\": 27, \"distance_m\": 155332.413, \"section_seq\": 1, \"route_path_id\": 145431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1628\", \"location\": \"Holloway South Jn\", \"stage_seq\": 28, \"distance_m\": 157152.886, \"section_seq\": 1, \"route_path_id\": 145431}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1630\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 29, \"distance_m\": 158327.67, \"section_seq\": 1, \"route_path_id\": 145431}, {\"is_pass\": false, \"wtt_arr\": \"1632\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 30, \"distance_m\": 159430.058, \"section_seq\": 1, \"route_path_id\": 145431}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 159430.058, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145431}], \"total_distance_m\": 159430.058, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 150878.821, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8551.237, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1441", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "45.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:47:49Z\", \"source_id\": 68511791, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:48:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:47:53Z\", \"source_id\": 21485225, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12157, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:55:30Z\", \"source_id\": 68529948, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:56:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:55:33Z\", \"source_id\": 21490522, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:05:25Z\", \"source_id\": 68553491, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:06:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:05:28Z\", \"source_id\": 21497320, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:14:25Z\", \"source_id\": 68575478, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:15:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:14:28Z\", \"source_id\": 21503782, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12319, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:27:30Z\", \"source_id\": 68606247, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:28:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:27:36Z\", \"source_id\": 21513028, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:32:23Z\", \"source_id\": 68618099, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:33:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:32:24Z\", \"source_id\": 21516489, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12518, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:38:57Z\", \"source_id\": 68634258, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:40:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:39:03Z\", \"source_id\": 21521180, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:45:39Z\", \"source_id\": 21525934, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:52:19Z\", \"source_id\": 68667057, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:54:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:52:23Z\", \"source_id\": 21530758, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Foxton", "service_state_platform": "1", "timing_fact_generation": 1790175361033101, "current_leg_arrival_utc": "2026-09-23T16:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:04.926345", "service_state_evidence_id": 68673918, "current_leg_start_actual_dep": "2026-09-23T15:47:44+01:00", "operational_evidence_version": 66, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.775951", "service_state_valid_until_kind": null, "operational_interpretation_version": 66, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern O KLN KGX 1T41 379019+379029 8 100 None {"version": 3, "segments": [{"to_m": 312.964, "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": 1178.486, "from_m": 312.964, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1194.549, "from_m": 1178.486, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37235.525, "from_m": 1194.549, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39695.597, "from_m": 37235.525, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40468.823, "from_m": 39695.597, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40585.365, "from_m": 40468.823, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41841.105, "from_m": 40585.365, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42301.716, "from_m": 41841.105, "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": 42356.141, "from_m": 42301.716, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42424.879, "from_m": 42356.141, "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": 43240.79, "from_m": 42424.879, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43386.396, "from_m": 43240.79, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43438.312, "from_m": 43386.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": 43591.442, "from_m": 43438.312, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63946.635, "from_m": 43591.442, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 65526.925, "from_m": 63946.635, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65573.524, "from_m": 65526.925, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 65607.897, "from_m": 65573.524, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66602.367, "from_m": 65607.897, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66770.149, "from_m": 66602.367, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 66866.488, "from_m": 66770.149, "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": 66911.627, "from_m": 66866.488, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 66993.432, "from_m": 66911.627, "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": 69983.23, "from_m": 66993.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": 71082.83, "from_m": 69983.23, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71889.542, "from_m": 71082.83, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 71905.367, "from_m": 71889.542, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79327.516, "from_m": 71905.367, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 80097.578, "from_m": 79327.516, "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": 86651.238, "from_m": 80097.578, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 87403.069, "from_m": 86651.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": 87696.577, "from_m": 87403.069, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87774.048, "from_m": 87696.577, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 87807.823, "from_m": 87774.048, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88365.023, "from_m": 87807.823, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 91794.14, "from_m": 88365.023, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 98053.141, "from_m": 91794.14, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103435.317, "from_m": 98053.141, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 103467.723, "from_m": 103435.317, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103609.114, "from_m": 103467.723, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 107096.019, "from_m": 103609.114, "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": 107154.344, "from_m": 107096.019, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 107181.446, "from_m": 107154.344, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 107765.431, "from_m": 107181.446, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 107862.442, "from_m": 107765.431, "capability_applied": null, "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": 107930.829, "from_m": 107862.442, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122244.3, "from_m": 107930.829, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 146798.23, "from_m": 122244.3, "capability_applied": null, "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": 149949.124, "from_m": 146798.23, "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": 153846.63, "from_m": 149949.124, "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": 155140.002, "from_m": 153846.63, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 155195.242, "from_m": 155140.002, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 155707.818, "from_m": 155195.242, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 155965.301, "from_m": 155707.818, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 157599.667, "from_m": 155965.301, "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": 158111.757, "from_m": 157599.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": 158141.843, "from_m": 158111.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:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 158209.7, "from_m": 158141.843, "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": 158292.84, "from_m": 158209.7, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 158582.236, "from_m": 158292.84, "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": 158633.178, "from_m": 158582.236, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 159010.594, "from_m": 158633.178, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 159027.488, "from_m": 159010.594, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 159034.241, "from_m": 159027.488, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 159430.058, "from_m": 159034.241, "capability_applied": null, "effective_limit_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": 795996, "profile_key": "494dfbdfd7ced7c92b313dccb748e5f398f8b022abe6c0c17dcd0b0419092532", "schedule_id": 37328, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1441", "location": "Kings Lynn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 145431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1442", "location": "Kings Lynn Jn", "stage_seq": 2, "distance_m": 471.415, "section_seq": 1, "route_path_id": 145431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1444", "location": "Kings Lynn Sig. Kl36", "stage_seq": 3, "distance_m": 2220.673, "section_seq": 1, "route_path_id": 145431}, {"is_pass": false, "wtt_arr": "1450", "wtt_dep": "1450H", "location": "Watlington", "stage_seq": 4, "distance_m": 9609.292, "section_seq": 1, "route_path_id": 145431}, {"is_pass": false, "wtt_arr": "1456H", "wtt_dep": "1457", "location": "Downham Market", "stage_seq": 5, "distance_m": 17386.285, "section_seq": 1, "route_path_id": 145431}, {"is_pass": false, "wtt_arr": "1507H", "wtt_dep": "1508", "location": "Littleport", "stage_seq": 6, "distance_m": 33559.685, "section_seq": 1, "route_path_id": 145431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1513H", "location": "Ely North Jn", "stage_seq": 7, "distance_m": 40371.452, "section_seq": 1, "route_path_id": 145431}, {"is_pass": false, "wtt_arr": "1516", "wtt_dep": "1517", "location": "Ely", "stage_seq": 8, "distance_m": 42675.283, "section_seq": 1, "route_path_id": 145431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1518", "location": "Ely Dock Jn", "stage_seq": 9, "distance_m": 43386.396, "section_seq": 1, "route_path_id": 145431}, {"is_pass": false, "wtt_arr": "1526", "wtt_dep": "1526H", "location": "Waterbeach", "stage_seq": 10, "distance_m": 57728.771, "section_seq": 1, "route_path_id": 145431}, {"is_pass": false, "wtt_arr": "1530H", "wtt_dep": "1531H", "location": "Cambridge North", "stage_seq": 11, "distance_m": 62629.664, "section_seq": 1, "route_path_id": 145431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1533", "location": "Coldham Lane Jn", "stage_seq": 12, "distance_m": 64799.222, "section_seq": 1, "route_path_id": 145431}, {"is_pass": false, "wtt_arr": "1536", "wtt_dep": "1542", "location": "Cambridge", "stage_seq": 13, "distance_m": 66362.983, "section_seq": 1, "route_path_id": 145431}, {"is_pass": false, "wtt_arr": "1545", "wtt_dep": "1546", "location": "Cambridge South", "stage_seq": 14, "distance_m": 68956.636, "section_seq": 1, "route_path_id": 145431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547H", "location": "Shepreth Branch Jn", "stage_seq": 15, "distance_m": 70103.619, "section_seq": 1, "route_path_id": 145431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552", "location": "Foxton", "stage_seq": 16, "distance_m": 77500.57, "section_seq": 1, "route_path_id": 145431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556H", "location": "Royston", "stage_seq": 17, "distance_m": 87309.881, "section_seq": 1, "route_path_id": 145431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602H", "location": "Baldock", "stage_seq": 18, "distance_m": 100585.506, "section_seq": 1, "route_path_id": 145431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604", "location": "Letchworth Garden City", "stage_seq": 19, "distance_m": 103844.103, "section_seq": 1, "route_path_id": 145431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607", "location": "Hitchin", "stage_seq": 20, "distance_m": 108094.786, "section_seq": 1, "route_path_id": 145431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610H", "location": "Stevenage", "stage_seq": 21, "distance_m": 115097.075, "section_seq": 1, "route_path_id": 145431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612H", "location": "Woolmer Green Jn", "stage_seq": 22, "distance_m": 121096.869, "section_seq": 1, "route_path_id": 145431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614", "location": "Digswell Jn", "stage_seq": 23, "distance_m": 125369.277, "section_seq": 1, "route_path_id": 145431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614H", "location": "Welwyn Garden City", "stage_seq": 24, "distance_m": 126847.431, "section_seq": 1, "route_path_id": 145431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1620", "location": "Potters Bar", "stage_seq": 25, "distance_m": 138923.098, "section_seq": 1, "route_path_id": 145431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625", "location": "Alexandra Palace", "stage_seq": 26, "distance_m": 151484.547, "section_seq": 1, "route_path_id": 145431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626H", "location": "Finsbury Park", "stage_seq": 27, "distance_m": 155332.413, "section_seq": 1, "route_path_id": 145431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628", "location": "Holloway South Jn", "stage_seq": 28, "distance_m": 157152.886, "section_seq": 1, "route_path_id": 145431}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630", "location": "Belle Isle Jn", "stage_seq": 29, "distance_m": 158327.67, "section_seq": 1, "route_path_id": 145431}, {"is_pass": false, "wtt_arr": "1632", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 30, "distance_m": 159430.058, "section_seq": 1, "route_path_id": 145431}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 159430.058, "from_m": 0.0, "section_seq": 1, "route_path_id": 145431}], "total_distance_m": 159430.058, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 150878.821, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8551.237, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 12153, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:47:49Z", "source_id": 68511791, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T13:48:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:47:53Z", "source_id": 21485225, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T14:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12157, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:55:30Z", "source_id": 68529948, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T13:56:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:55:33Z", "source_id": 21490522, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T14:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12163, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:05:25Z", "source_id": 68553491, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T14:06:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:05:28Z", "source_id": 21497320, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T15:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12210, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:14:25Z", "source_id": 68575478, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T14:15:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:14:28Z", "source_id": 21503782, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T15:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12319, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:27:30Z", "source_id": 68606247, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T14:28:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:27:36Z", "source_id": 21513028, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T15:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12425, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:32:23Z", "source_id": 68618099, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T14:33:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:32:24Z", "source_id": 21516489, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T15:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12518, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:38:57Z", "source_id": 68634258, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T14:40:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:39:03Z", "source_id": 21521180, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T15:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:45:39Z", "source_id": 21525934, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-23T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12628, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:52:19Z", "source_id": 68667057, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-23T14:54:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:52:23Z", "source_id": 21530758, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-23T15:54:00+01:00", "operational_fact": true}] Kings Lynn 1441 1441 2 None None London Kings Cross 1632 1632 8 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G77030/2026-09-23/detailed None Cambridge South 2026-09-23T15:47:44+01:00 London Kings Cross 45.0 {"type": "LineString", "coordinates": [[0.13152998184573628, 52.17148059687024], [0.1315304, 52.17147739999999], [0.13158239999999996, 52.1711165], [0.1316331, 52.170816599999995], [0.13169289999999997, 52.1704725], [0.1318378, 52.16962279999999], [0.1319645, 52.1686456], [0.1320375, 52.1680823], [0.13223399999999996, 52.16656389999999], [0.13243347971103786, 52.16491882804252], [0.1324548, 52.164743], [0.1327907, 52.16298429999999], [0.1329259, 52.1625025], [0.13298510000000002, 52.16229150000001], [0.133028, 52.16199699999999], [0.13305299999999998, 52.161866499999995], [0.1331218, 52.1615951], [0.1332329, 52.1612203], [0.1333745, 52.1608016], [0.13353569999999998, 52.1603482], [0.1336424, 52.1600695], [0.1337541, 52.159789], [0.1338893, 52.15945909999999], [0.1340682, 52.1590538], [0.1342715, 52.15863099999999], [0.1344443, 52.15827689999999], [0.1346232, 52.157915200000005], [0.1348161, 52.157521300000006], [0.1350616, 52.1570493], [0.1351291, 52.15685839999999], [0.1351725, 52.156718399999995], [0.1352054, 52.15659230000001], [0.13524039999999998, 52.1564073], [0.1352595, 52.15624329999999], [0.1352714, 52.15612949999999], [0.13527779999999998, 52.1559426], [0.1352684, 52.1557325], [0.13524709999999998, 52.155525899999994], [0.1351808, 52.1552242], [0.13508489999999998, 52.1549314], [0.13494239999999996, 52.1546326], [0.1347484, 52.1542807], [0.1344918, 52.153924], [0.13418489999999997, 52.1536135], [0.1339644, 52.153423], [0.1336101, 52.15313199999999], [0.1332748, 52.1528946], [0.132997, 52.1527135], [0.1326941, 52.1525454], [0.1323952, 52.15240109999999], [0.1320889, 52.15225980000001], [0.1312439, 52.15192410000001], [0.12996999999999995, 52.1514263], [0.1299562, 52.151420899999984], [0.1279023, 52.150621], [0.1258614, 52.1498184], [0.1246911, 52.14935549999999], [0.12395720000000002, 52.149068599999985], [0.123459, 52.14887029999999], [0.12326279999999998, 52.14879439999999], [0.121688, 52.1481911], [0.1208912, 52.1478772], [0.1173929, 52.14648379999999], [0.1153473, 52.14568179999999], [0.1138404, 52.145118499999995], [0.1133589, 52.14490909999999], [0.1131049, 52.1448067], [0.1107065, 52.14386879999999], [0.1093109, 52.1433155], [0.1092312, 52.1432839], [0.1085932, 52.14303089999999], [0.10525149999999998, 52.1417361], [0.1006834, 52.1399458], [0.09792449999999998, 52.1388563], [0.0943427, 52.1374501], [0.0925391, 52.13674770000001], [0.0899482, 52.13573160000001], [0.08983152841195213, 52.135683102188814], [0.088359, 52.13507099999999], [0.0870084, 52.1344601], [0.0864658, 52.13420820000001], [0.0855194, 52.13373550000001], [0.08551589999999999, 52.13373359999999], [0.08545969999999999, 52.1337035], [0.0842581, 52.133061], [0.08233319999999998, 52.1319223], [0.08093830000000002, 52.131014699999994], [0.07970709999999999, 52.1301325], [0.07855090000000002, 52.129217800000006], [0.07693099999999999, 52.1278322], [0.0755326, 52.12665249999999], [0.0749226, 52.12619960000001], [0.0745447, 52.125919], [0.0735963, 52.1252703], [0.0729675, 52.12486809999999], [0.0723241, 52.124479599999994], [0.0717137, 52.124124899999984], [0.0707214, 52.1235978], [0.0695578, 52.1230219], [0.06859349999999999, 52.1225889], [0.0678651, 52.1222814], [0.0673896, 52.1220863], [0.0667379, 52.1218512], [0.06596049999999999, 52.12155979999999], [0.06511, 52.1212799], [0.0642326, 52.1210044], [0.06330469999999999, 52.120733099999995], [0.0622487, 52.1204449], [0.06088849999999999, 52.1201095], [0.059798999999999984, 52.119891499999994], [0.0586169, 52.1196691], [0.0585175, 52.11965039999998], [0.0577485, 52.11951059999999], [0.0567308, 52.1193226], [0.0563504, 52.1192535], [0.05617659999999999, 52.1192239], [0.05602990000000001, 52.119196], [0.055937299999999995, 52.1191787], [0.05577839999999999, 52.1191494], [0.0549222, 52.1189862], [0.054595, 52.1189237], [0.05194809999999999, 52.11843649999999], [0.048907, 52.11786949999999], [0.0453503, 52.11720859999999], [0.042585, 52.11668790000001], [0.04066539999999999, 52.116336], [0.037606999999999995, 52.1157738], [0.036855799999999994, 52.115636300000006], [0.0348225, 52.115261399999994], [0.033758399999999994, 52.11505539999999], [0.0331723, 52.114923999999995], [0.0330369, 52.114889899999994], [0.032704699999999996, 52.1148063], [0.032194, 52.11465900000001], [0.03183869999999999, 52.1145453], [0.0315259, 52.114428700000005], [0.0313255, 52.11434849999999], [0.0308704, 52.1141617], [0.0304614, 52.11398189999999], [0.030057699999999993, 52.1137877], [0.029631899999999996, 52.1135591], [0.029318899999999995, 52.1133791], [0.0289249, 52.1131305], [0.028553, 52.112863399999995], [0.0281892, 52.1125806], [0.0278411, 52.112292499999995], [0.027328999999999996, 52.1117841], [0.0267595, 52.11112789999999], [0.0260469, 52.1103228], [0.026015599999999996, 52.11028619999999], [0.025584554990979325, 52.10978287988833], [0.0252421, 52.109382999999994], [0.0246355, 52.10867459999999], [0.0233593, 52.107215999999994], [0.0215479, 52.10513639999999], [0.0201475, 52.10352399999999], [0.018541199999999997, 52.10167460000001], [0.017758, 52.1007737], [0.0171942, 52.10013029999999], [0.0157087, 52.0984227], [0.0144427, 52.0969644], [0.013348399999999998, 52.0956942], [0.012186999999999998, 52.094365100000005], [0.0114909, 52.093584799999995], [0.011242899999999998, 52.09328], [0.0102612, 52.0921526], [0.0094648, 52.091224], [0.0094156, 52.091168], [0.009025899999999998, 52.090725], [0.0083395, 52.089946100000006], [0.007412699999999999, 52.0888637], [0.006457799999999999, 52.087781], [0.0058744, 52.087087700000005], [0.0043201, 52.08530029999999], [0.0028582999999999994, 52.08362], [0.0012956, 52.0818199], [0.0002058, 52.08057089999999], [0.0, 52.08033002424418], [-0.0012983999999999997, 52.07881029999998], [-0.0020174, 52.0779809], [-0.0032055, 52.0766022], [-0.0043146999999999994, 52.0753391], [-0.0047504999999999995, 52.07484], [-0.005627599999999999, 52.073823700000005], [-0.006560999999999999, 52.0727561], [-0.0076902, 52.071446], [-0.0088275, 52.0701373], [-0.010471799999999998, 52.06823489999999], [-0.0118021, 52.0666976], [-0.012934199999999998, 52.0653843], [-0.013942499999999998, 52.064227], [-0.0154157, 52.0625485], [-0.0156841, 52.062224500000006], [-0.0173102, 52.06034399999999], [-0.018732, 52.05871539999998], [-0.018862899999999995, 52.0585762], [-0.019446699999999997, 52.0579006], [-0.019572000000000003, 52.057759999999995], [-0.019808, 52.057481], [-0.0198925, 52.05737930000001], [-0.0200961, 52.0571426], [-0.020390999999999996, 52.056799600000005], [-0.020720499999999996, 52.056422699999985], [-0.021016, 52.0560964], [-0.021276, 52.0558412], [-0.0215789, 52.05561389999999], [-0.0219061, 52.055369799999994], [-0.0222667, 52.0551092], [-0.0226149, 52.05489649999999], [-0.0230424, 52.0546533], [-0.023183144693816563, 52.054578667909794], [-0.0233728, 52.0544781], [-0.023701, 52.05431699999999], [-0.0240713, 52.0541494], [-0.0244099, 52.0540092], [-0.024685800000000004, 52.0538952], [-0.0250724, 52.0537578], [-0.025337899999999997, 52.05366449999999], [-0.0254981, 52.05361630000001], [-0.025699399999999997, 52.053553499999985], [-0.0260734, 52.05345920000001], [-0.0265696, 52.05333759999999], [-0.0274972, 52.0531335], [-0.0278528, 52.0530553], [-0.029295400000000003, 52.05273799999999], [-0.0308482, 52.05239970000001], [-0.031884199999999994, 52.0521606], [-0.0322372, 52.052088000000005], [-0.03295699999999999, 52.0519366], [-0.0334006, 52.05180299999999], [-0.0357749, 52.0512718], [-0.0382314, 52.05073170000001], [-0.0406122, 52.05021], [-0.041069, 52.05010839999999], [-0.0418784, 52.04994069999999], [-0.044492399999999994, 52.0493682], [-0.0470385, 52.048807200000006], [-0.0481941, 52.04855260000001], [-0.0497743, 52.04820239999999], [-0.052023799999999995, 52.0476861], [-0.0543373, 52.047183399999994], [-0.05647900000000001, 52.0467142], [-0.05713879999999999, 52.046563], [-0.05777929999999999, 52.0464007], [-0.05932209999999999, 52.045992799999986], [-0.06135260000000001, 52.0453778], [-0.062921, 52.0449073], [-0.0645333, 52.0444171], [-0.0670681, 52.0436552], [-0.06906269999999999, 52.043040100000006], [-0.07144040000000002, 52.0423232], [-0.074372, 52.041422], [-0.07883839999999999, 52.0400715], [-0.0818554, 52.039147699999994], [-0.08683909999999999, 52.03762699999999], [-0.08715299999999998, 52.0375328], [-0.08983152841195213, 52.03671790176389], [-0.0943329, 52.0353484], [-0.0970315, 52.0345361], [-0.0994573, 52.0337865], [-0.1020658, 52.0329946], [-0.10424229999999998, 52.03233759999999], [-0.1056763, 52.0318959], [-0.1076842, 52.03128399999999], [-0.1097499, 52.03065680000001], [-0.1104383, 52.0304483], [-0.1155531, 52.0288995], [-0.11686019999999998, 52.0283611], [-0.11725710000000002, 52.02819479999999], [-0.1175704, 52.028061], [-0.1181203, 52.0278085], [-0.1187682, 52.0274782], [-0.1199529, 52.02679319999999], [-0.11996049999999998, 52.02678879999999], [-0.1207343, 52.0263193], [-0.12156749999999998, 52.02577050000001], [-0.1231693, 52.0244779], [-0.12563619999999998, 52.02246220000001], [-0.1316737, 52.0174722], [-0.1320296, 52.01719500000001], [-0.13679419999999998, 52.013283699999995], [-0.1369843, 52.013122499999994], [-0.13851279999999996, 52.01187800000001], [-0.1390437, 52.0114494], [-0.1396438, 52.01096189999999], [-0.1400499, 52.01060739999999], [-0.1405823, 52.010153200000005], [-0.14101659999999996, 52.0097459], [-0.1413912, 52.0093606], [-0.141863, 52.0088224], [-0.1420878, 52.00855430000001], [-0.1424264, 52.0081455], [-0.1430089, 52.00735060000001], [-0.1431628, 52.0071444], [-0.1437641, 52.0063925], [-0.14420989999999995, 52.005909300000006], [-0.14478629999999998, 52.005303899999994], [-0.1452375, 52.004866], [-0.1458081, 52.004365], [-0.1461983, 52.0040365], [-0.14670089999999997, 52.00362499999999], [-0.147593, 52.0029723], [-0.14929039999999996, 52.0018855], [-0.1496693, 52.00166130000001], [-0.1502214, 52.0013589], [-0.15079429999999996, 52.00106219999999], [-0.1514962, 52.0007155], [-0.1521498, 52.00042489999999], [-0.1537506, 51.9997888], [-0.1544263, 51.999553899999995], [-0.15498189999999998, 51.9993757], [-0.15521311558574066, 51.99930615890027], [-0.15599, 51.9990725], [-0.1570045, 51.9988173], [-0.1592949, 51.9982243], [-0.1609189, 51.997806100000005], [-0.1629641, 51.9972819], [-0.1639996, 51.9970183], [-0.1644626, 51.99689709999999], [-0.16463259999999996, 51.9968507], [-0.1659281, 51.996526999999986], [-0.1669327, 51.9962652], [-0.1677091, 51.9960646], [-0.1688813, 51.995759799999995], [-0.17055899999999996, 51.9953453], [-0.1711383, 51.9952067], [-0.1725733, 51.9948896], [-0.17354969999999997, 51.9946913], [-0.1747942, 51.9944559], [-0.1754836, 51.9943345], [-0.1768649, 51.9941042], [-0.17785319999999996, 51.993953999999995], [-0.1788684, 51.9938111], [-0.1794974, 51.993725299999994], [-0.1796630568239043, 51.99370478363924], [-0.180518, 51.993598899999995], [-0.1816017, 51.993479], [-0.1825538, 51.9933825], [-0.1835812, 51.99329899999999], [-0.1840639, 51.9932627], [-0.1846432, 51.9932182], [-0.1851315, 51.99318670000001], [-0.1853764738019546, 51.99316669256434], [-0.18563153062342677, 51.99314515991188], [-0.18585704774554465, 51.993126720302435], [-0.18605721999812588, 51.99311084152264], [-0.1862362422109884, 51.99309699135912], [-0.18639830921394995, 51.993084637598514], [-0.18654761583682833, 51.99307324802745], [-0.18668835690944136, 51.99306229043257], [-0.18682472726160676, 51.99305123260049], [-0.18696092172314233, 51.993039542317874], [-0.18710113512386592, 51.99302668737134], [-0.1872495622935953, 51.99301213554752], [-0.1874103980621482, 51.992995354633045], [-0.1875878372593425, 51.99297581241456], [-0.18778607471499592, 51.99295297667868], [-0.18800930525892628, 51.99292631521206], [-0.18826172372095137, 51.992895295801326], [-0.1885076, 51.9928614], [-0.1892916, 51.9927453], [-0.19028659999999997, 51.9925798], [-0.190862, 51.9924644], [-0.191086, 51.9924194], [-0.1916335, 51.99230499999999], [-0.19225529999999996, 51.992156699999995], [-0.1932492, 51.99191230000001], [-0.19401609999999997, 51.991698199999995], [-0.19430189999999997, 51.991615], [-0.1950194, 51.9914044], [-0.1960477, 51.9910629], [-0.1970232, 51.99071579999998], [-0.1976708, 51.990457199999994], [-0.1985841, 51.9900795], [-0.1991795, 51.98981739999999], [-0.1998233, 51.9895095], [-0.2004669, 51.989198], [-0.2017253, 51.9885596], [-0.2028206, 51.98800959999999], [-0.2037775, 51.98755760000001], [-0.2044728, 51.987268500000006], [-0.2059239, 51.9866903], [-0.206868, 51.98634259999999], [-0.20786709999999997, 51.9860181], [-0.2081734, 51.98593169999999], [-0.2085373, 51.9858268], [-0.21012089999999997, 51.98540280000001], [-0.21154729999999997, 51.9850181], [-0.2133578, 51.98453790000001], [-0.2172364, 51.98349640000001], [-0.2181687, 51.9832505], [-0.223818, 51.9817394], [-0.2242666, 51.9816204], [-0.2247832, 51.9814831], [-0.2249397999999999, 51.981443500000005], [-0.2256499, 51.9812494], [-0.22615360000000004, 51.9810733], [-0.2270334, 51.980847399999995], [-0.2274862, 51.980717099999985], [-0.229301, 51.98023229999999], [-0.229522, 51.9801733], [-0.23027909999999996, 51.9799671], [-0.23069899999999996, 51.97985269999999], [-0.23301150000000004, 51.979211199999995], [-0.2335609, 51.97904150000001], [-0.2353746, 51.9784739], [-0.2362539, 51.9782056], [-0.23682520000000004, 51.9780156], [-0.23757219999999993, 51.9777499], [-0.23771029999999996, 51.9777], [-0.23773989999999995, 51.97768820000001], [-0.23938880000000004, 51.9770304], [-0.2422161, 51.97586059999999], [-0.2433589, 51.975348], [-0.24661299999999997, 51.973706], [-0.2472743, 51.9733591], [-0.2493172, 51.9722012], [-0.2516279, 51.9708708], [-0.2520609, 51.970613099999994], [-0.2535228, 51.9697029], [-0.2554306, 51.9682274], [-0.2572345, 51.96674060000001], [-0.2575956999999999, 51.9663997], [-0.2583228, 51.9657135], [-0.26283759999999995, 51.9620285], [-0.2640394, 51.961018], [-0.2645813, 51.9606135], [-0.26481509999999997, 51.9604169], [-0.2653305000000001, 51.95998349999999], [-0.2654873, 51.9598468], [-0.2657664, 51.95958470000001], [-0.2660134, 51.95934700000001], [-0.2662286, 51.9591002], [-0.2664265, 51.958827199999995], [-0.2665697, 51.9585643], [-0.26668529999999996, 51.9582958], [-0.2667527, 51.9580317], [-0.2667926, 51.95771809999999], [-0.2667912, 51.9574313], [-0.2667484, 51.957147899999995], [-0.2666608999999999, 51.9568799], [-0.26650429999999997, 51.9565751], [-0.26631369999999993, 51.9562899], [-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]]} 56.1 1547 1632 Cambridge Foxton London Kings Cross 51.5311615 -0.1235571 51.5311615 -0.1235571 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Foxton TD TRACKING_TIMEOUT 68673918 1790175361033101 66 66 2026-09-23 16:43:05.775951 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:04.926345
767592 796031 G26702 871N40MP23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 796031, "stp": "P", "toc": "Southern", "uid": "G26702", "consist": "387225", "dest_crs": "SOU", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26702/2026-09-23/detailed", "trust_id": "871N40MP23", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southampton Central", "service_date": "2026-09-23", "dest_arr_time": "1633", "dest_platform": "2A", "is_terminated": 1, "next_location": "Cosham", "signalling_id": "1N40", "timing_status": "ON TIME", "origin_station": "Brighton", "current_leg_arr": "1556", "current_leg_dep": "1550", "current_leg_end": "Cosham", "origin_dep_time": "1443", "origin_platform": "2", "current_location": "Cosham", "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9821579, 50.854539499999994], [-0.983306, 50.854635], [-0.9851224, 50.8547669], [-0.9868582999999996, 50.854876899999994], [-0.9870848, 50.8548885], [-0.9878537999999998, 50.85491019999999], [-0.9881468125314736, 50.854926202275834], [-0.988231, 50.8549308], [-0.9887070999999996, 50.8549516], [-0.9891408000000002, 50.8549578], [-0.9896118, 50.85495350000001], [-0.9901024, 50.8549442], [-0.990591, 50.8549252], [-0.9910917, 50.854892199999995], [-0.9915918, 50.8548539], [-0.9921017, 50.854797999999995], [-0.9927733, 50.8547145], [-0.9937279, 50.8545625], [-0.9938799, 50.85453619999999], [-0.99456, 50.85440399999999], [-0.9951414, 50.8542747], [-0.9957893, 50.8541045], [-0.9961992, 50.8539862], [-0.9962589, 50.8539689], [-0.9966798999999998, 50.8538472], [-0.9972003, 50.8536819], [-0.9977971, 50.85347289999999], [-0.998703, 50.853123499999995], [-0.9994828, 50.852785299999994], [-1.0002091, 50.8524431], [-1.0002681, 50.85241349999999], [-1.0083196, 50.8483726], [-1.008887, 50.84810740000001], [-1.0094581, 50.8478549], [-1.0103743, 50.8474835], [-1.0113865, 50.847116], [-1.012336, 50.8468136], [-1.0131259, 50.84658069999999], [-1.0140721, 50.8463303], [-1.0358474, 50.8406439], [-1.0359976, 50.8406048], [-1.0382582, 50.8400184], [-1.042272, 50.838968400000006], [-1.042424687072698, 50.83892810600602], [-1.0428115999999998, 50.838826], [-1.0442839, 50.8384725], [-1.0446499, 50.8383856], [-1.0449853999999998, 50.83832199999999], [-1.0452472, 50.838276500000006], [-1.045702, 50.838212899999995], [-1.0461645, 50.838157900000006], [-1.0466628, 50.83811839999999], [-1.0471421, 50.838091899999995], [-1.047625, 50.83807689999999], [-1.0481974, 50.83807349999999], [-1.0487044, 50.8380902], [-1.0492409, 50.8381232], [-1.0497887, 50.8381696], [-1.0502974, 50.83823220000001], [-1.0508311, 50.8383199], [-1.0513159, 50.8384127], [-1.0518893, 50.83854079999999], [-1.0558576, 50.83949090000001], [-1.0563667, 50.8396128], [-1.0558576, 50.83949090000001], [-1.0560294999999995, 50.8395495], [-1.0563436999999998, 50.83963849999999], [-1.0606668, 50.84067900000001], [-1.0620453, 50.8410027], [-1.0636474, 50.84132950000001], [-1.0650036, 50.84156099999999], [-1.0657213, 50.841682], [-1.0661872, 50.841749199999995], [-1.0666320532964892, 50.84180927143056]]}", "current_leg_start": "Havant", "dest_arr_time_act": "1633", "motion_projection": null, "next_location_lat": "50.8418093", "next_location_lon": "-1.0666321", "previous_location": "Havant", "current_leg_milage": "4.0", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 260.162, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 301.517, \"from_m\": 260.162, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 404.935, \"from_m\": 301.517, \"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\": 1629.167, \"from_m\": 404.935, \"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\": 1816.788, \"from_m\": 1629.167, \"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\": 2941.662, \"from_m\": 1816.788, \"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\": 3027.5, \"from_m\": 2941.662, \"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\": 3695.648, \"from_m\": 3027.5, \"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\": 26193.349, \"from_m\": 3695.648, \"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\": 26235.624, \"from_m\": 26193.349, \"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\": 31019.137, \"from_m\": 26235.624, \"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\": 31406.006, \"from_m\": 31019.137, \"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\": 32183.016, \"from_m\": 31406.006, \"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\": 32418.476, \"from_m\": 32183.016, \"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\": 32523.924, \"from_m\": 32418.476, \"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\": 32575.609, \"from_m\": 32523.924, \"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\": 36668.325, \"from_m\": 32575.609, \"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\": 37295.389, \"from_m\": 36668.325, \"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\": 48093.063, \"from_m\": 37295.389, \"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\": 48707.419, \"from_m\": 48093.063, \"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\": 60827.805, \"from_m\": 48707.419, \"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\": 61629.757, \"from_m\": 60827.805, \"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\": 61708.38, \"from_m\": 61629.757, \"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\": 61800.996, \"from_m\": 61708.38, \"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\": 62717.115, \"from_m\": 61800.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\": 63440.701, \"from_m\": 62717.115, \"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\": 66198.535, \"from_m\": 63440.701, \"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\": 66269.657, \"from_m\": 66198.535, \"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\": 67042.336, \"from_m\": 66269.657, \"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\": 67080.234, \"from_m\": 67042.336, \"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\": 75573.407, \"from_m\": 67080.234, \"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\": 75581.398, \"from_m\": 75573.407, \"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\": 76896.247, \"from_m\": 75581.398, \"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\": 77100.411, \"from_m\": 76896.247, \"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\": 77436.758, \"from_m\": 77100.411, \"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\": 77740.74, \"from_m\": 77436.758, \"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\": 78152.934, \"from_m\": 77740.74, \"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\": 78973.304, \"from_m\": 78152.934, \"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\": 85412.937, \"from_m\": 78973.304, \"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\": 86993.655, \"from_m\": 85412.937, \"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\": 88229.431, \"from_m\": 86993.655, \"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\": 89823.934, \"from_m\": 88229.431, \"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\": 93104.417, \"from_m\": 89823.934, \"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\": 93484.312, \"from_m\": 93104.417, \"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\": 94124.946, \"from_m\": 93484.312, \"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\": 95184.436, \"from_m\": 94124.946, \"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\": 95831.333, \"from_m\": 95184.436, \"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\": 96975.208, \"from_m\": 95831.333, \"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\": 97386.36, \"from_m\": 96975.208, \"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\": 97636.059, \"from_m\": 97386.36, \"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\": 98992.878, \"from_m\": 97636.059, \"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\": 99349.195, \"from_m\": 98992.878, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 100699.126, \"from_m\": 99349.195, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 796031, \"profile_key\": \"5c7f04b89a8f01b09de47a83b744036328bea13736144e57755633911582d8d4\", \"schedule_id\": 37093, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1443\", \"location\": \"Brighton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"1446H\", \"wtt_dep\": \"1447H\", \"location\": \"Hove\", \"stage_seq\": 2, \"distance_m\": 3456.827, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"1450\", \"wtt_dep\": \"1450H\", \"location\": \"Portslade\", \"stage_seq\": 3, \"distance_m\": 5775.11, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"1453\", \"wtt_dep\": \"1453H\", \"location\": \"Southwick\", \"stage_seq\": 4, \"distance_m\": 8143.616, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"1456H\", \"wtt_dep\": \"1457H\", \"location\": \"Shoreham-by-Sea\", \"stage_seq\": 5, \"distance_m\": 10481.481, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"1501\", \"wtt_dep\": \"1501H\", \"location\": \"Lancing\", \"stage_seq\": 6, \"distance_m\": 14351.96, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"1505\", \"wtt_dep\": \"1506\", \"location\": \"Worthing\", \"stage_seq\": 7, \"distance_m\": 18078.552, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1507H\", \"location\": \"West Worthing\", \"stage_seq\": 8, \"distance_m\": 19361.099, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"1512\", \"wtt_dep\": \"1513\", \"location\": \"Angmering\", \"stage_seq\": 9, \"distance_m\": 26040.938, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1518H\", \"location\": \"Arundel Jn\", \"stage_seq\": 10, \"distance_m\": 31656.245, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"1520\", \"wtt_dep\": \"1520H\", \"location\": \"Ford\", \"stage_seq\": 11, \"distance_m\": 32751.057, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"1524H\", \"wtt_dep\": \"1525H\", \"location\": \"Barnham\", \"stage_seq\": 12, \"distance_m\": 36992.885, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"1532H\", \"wtt_dep\": \"1533H\", \"location\": \"Chichester\", \"stage_seq\": 13, \"distance_m\": 47106.693, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"1540\", \"wtt_dep\": \"1540H\", \"location\": \"Southbourne\", \"stage_seq\": 14, \"distance_m\": 56055.747, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"1543\", \"wtt_dep\": \"1544\", \"location\": \"Emsworth\", \"stage_seq\": 15, \"distance_m\": 58308.835, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"1549H\", \"wtt_dep\": \"1550H\", \"location\": \"Havant\", \"stage_seq\": 16, \"distance_m\": 61331.524, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1555\", \"location\": \"Farlington Jn\", \"stage_seq\": 17, \"distance_m\": 66058.542, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1555H\", \"location\": \"Cosham Jn\", \"stage_seq\": 18, \"distance_m\": 67080.234, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"1556H\", \"wtt_dep\": \"1557H\", \"location\": \"Cosham\", \"stage_seq\": 19, \"distance_m\": 67810.942, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"1601\", \"wtt_dep\": \"1601H\", \"location\": \"Portchester\", \"stage_seq\": 20, \"distance_m\": 72097.025, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"1606\", \"wtt_dep\": \"1607\", \"location\": \"Fareham\", \"stage_seq\": 21, \"distance_m\": 77193.9, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"1612H\", \"wtt_dep\": \"1613H\", \"location\": \"Swanwick\", \"stage_seq\": 22, \"distance_m\": 83183.172, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1617H\", \"location\": \"Hamble\", \"stage_seq\": 23, \"distance_m\": 88640.707, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1620H\", \"location\": \"Sholing\", \"stage_seq\": 24, \"distance_m\": 92558.683, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"1622H\", \"wtt_dep\": \"1623\", \"location\": \"Woolston\", \"stage_seq\": 25, \"distance_m\": 93647.255, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1627\", \"location\": \"St. Denys\", \"stage_seq\": 26, \"distance_m\": 97549.025, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1629\", \"location\": \"Northam Jn\", \"stage_seq\": 27, \"distance_m\": 98901.169, \"section_seq\": 1, \"route_path_id\": 134611}, {\"is_pass\": false, \"wtt_arr\": \"1633\", \"wtt_dep\": null, \"location\": \"Southampton Central\", \"stage_seq\": 28, \"distance_m\": 100699.126, \"section_seq\": 1, \"route_path_id\": 134611}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 100699.126, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134611}], \"total_distance_m\": 100699.126, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 99245.75, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1453.376, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1443", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "6.0", "current_position_lat": "50.8418093", "current_position_lon": "-1.0666321", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31093, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:45:49Z\", \"source_id\": 68506639, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:46:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:45:55Z\", \"source_id\": 21483768, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31018, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:48:43Z\", \"source_id\": 68513868, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:49:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:48:44Z\", \"source_id\": 21485788, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:52:10Z\", \"source_id\": 68522286, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:52:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:52:14Z\", \"source_id\": 21488242, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31030, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:54:39Z\", \"source_id\": 68528045, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:56:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:54:43Z\", \"source_id\": 21489970, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:59:12Z\", \"source_id\": 68538618, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:00:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:59:19Z\", \"source_id\": 21493027, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:02:57Z\", \"source_id\": 68547457, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:03:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:02:59Z\", \"source_id\": 21495599, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:06:26Z\", \"source_id\": 68556123, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:07:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:06:31Z\", \"source_id\": 21498058, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:09:58Z\", \"source_id\": 68564574, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:11:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:09:59Z\", \"source_id\": 21500550, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:17:30Z\", \"source_id\": 68582838, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:18:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:17:35Z\", \"source_id\": 21505947, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:22:17Z\", \"source_id\": 68593859, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:23:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:22:21Z\", \"source_id\": 21509327, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:31:06Z\", \"source_id\": 68614960, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:31:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:31:11Z\", \"source_id\": 21515615, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:38:57Z\", \"source_id\": 68634198, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:40:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:38:59Z\", \"source_id\": 21521126, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:42:38Z\", \"source_id\": 68643259, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:43:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:42:43Z\", \"source_id\": 21523824, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:49:26Z\", \"source_id\": 68659941, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:49:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:49:31Z\", \"source_id\": 21528697, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:56:07Z\", \"source_id\": 68676532, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:56:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:56:13Z\", \"source_id\": 21533489, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cosham", "service_state_platform": "1", "timing_fact_generation": 1790175479883416, "current_leg_arrival_utc": "2026-09-23T15:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:04.932699", "service_state_evidence_id": 68681017, "current_leg_start_actual_dep": "2026-09-23T15:50:30+01:00", "operational_evidence_version": 112, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.750322", "service_state_valid_until_kind": null, "operational_interpretation_version": 112, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P BTN SOU 1N40 387225 4 110 None {"version": 3, "segments": [{"to_m": 260.162, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 301.517, "from_m": 260.162, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 404.935, "from_m": 301.517, "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": 1629.167, "from_m": 404.935, "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": 1816.788, "from_m": 1629.167, "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": 2941.662, "from_m": 1816.788, "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": 3027.5, "from_m": 2941.662, "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": 3695.648, "from_m": 3027.5, "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": 26193.349, "from_m": 3695.648, "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": 26235.624, "from_m": 26193.349, "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": 31019.137, "from_m": 26235.624, "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": 31406.006, "from_m": 31019.137, "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": 32183.016, "from_m": 31406.006, "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": 32418.476, "from_m": 32183.016, "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": 32523.924, "from_m": 32418.476, "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": 32575.609, "from_m": 32523.924, "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": 36668.325, "from_m": 32575.609, "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": 37295.389, "from_m": 36668.325, "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": 48093.063, "from_m": 37295.389, "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": 48707.419, "from_m": 48093.063, "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": 60827.805, "from_m": 48707.419, "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": 61629.757, "from_m": 60827.805, "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": 61708.38, "from_m": 61629.757, "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": 61800.996, "from_m": 61708.38, "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": 62717.115, "from_m": 61800.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": 63440.701, "from_m": 62717.115, "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": 66198.535, "from_m": 63440.701, "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": 66269.657, "from_m": 66198.535, "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": 67042.336, "from_m": 66269.657, "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": 67080.234, "from_m": 67042.336, "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": 75573.407, "from_m": 67080.234, "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": 75581.398, "from_m": 75573.407, "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": 76896.247, "from_m": 75581.398, "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": 77100.411, "from_m": 76896.247, "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": 77436.758, "from_m": 77100.411, "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": 77740.74, "from_m": 77436.758, "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": 78152.934, "from_m": 77740.74, "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": 78973.304, "from_m": 78152.934, "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": 85412.937, "from_m": 78973.304, "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": 86993.655, "from_m": 85412.937, "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": 88229.431, "from_m": 86993.655, "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": 89823.934, "from_m": 88229.431, "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": 93104.417, "from_m": 89823.934, "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": 93484.312, "from_m": 93104.417, "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": 94124.946, "from_m": 93484.312, "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": 95184.436, "from_m": 94124.946, "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": 95831.333, "from_m": 95184.436, "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": 96975.208, "from_m": 95831.333, "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": 97386.36, "from_m": 96975.208, "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": 97636.059, "from_m": 97386.36, "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": 98992.878, "from_m": 97636.059, "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": 99349.195, "from_m": 98992.878, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 100699.126, "from_m": 99349.195, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 796031, "profile_key": "5c7f04b89a8f01b09de47a83b744036328bea13736144e57755633911582d8d4", "schedule_id": 37093, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1443", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "1446H", "wtt_dep": "1447H", "location": "Hove", "stage_seq": 2, "distance_m": 3456.827, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "1450", "wtt_dep": "1450H", "location": "Portslade", "stage_seq": 3, "distance_m": 5775.11, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "1453", "wtt_dep": "1453H", "location": "Southwick", "stage_seq": 4, "distance_m": 8143.616, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "1456H", "wtt_dep": "1457H", "location": "Shoreham-by-Sea", "stage_seq": 5, "distance_m": 10481.481, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "1501", "wtt_dep": "1501H", "location": "Lancing", "stage_seq": 6, "distance_m": 14351.96, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "1505", "wtt_dep": "1506", "location": "Worthing", "stage_seq": 7, "distance_m": 18078.552, "section_seq": 1, "route_path_id": 134611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1507H", "location": "West Worthing", "stage_seq": 8, "distance_m": 19361.099, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "1512", "wtt_dep": "1513", "location": "Angmering", "stage_seq": 9, "distance_m": 26040.938, "section_seq": 1, "route_path_id": 134611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1518H", "location": "Arundel Jn", "stage_seq": 10, "distance_m": 31656.245, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "1520", "wtt_dep": "1520H", "location": "Ford", "stage_seq": 11, "distance_m": 32751.057, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "1524H", "wtt_dep": "1525H", "location": "Barnham", "stage_seq": 12, "distance_m": 36992.885, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "1532H", "wtt_dep": "1533H", "location": "Chichester", "stage_seq": 13, "distance_m": 47106.693, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "1540", "wtt_dep": "1540H", "location": "Southbourne", "stage_seq": 14, "distance_m": 56055.747, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "1543", "wtt_dep": "1544", "location": "Emsworth", "stage_seq": 15, "distance_m": 58308.835, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "1549H", "wtt_dep": "1550H", "location": "Havant", "stage_seq": 16, "distance_m": 61331.524, "section_seq": 1, "route_path_id": 134611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555", "location": "Farlington Jn", "stage_seq": 17, "distance_m": 66058.542, "section_seq": 1, "route_path_id": 134611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555H", "location": "Cosham Jn", "stage_seq": 18, "distance_m": 67080.234, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "1556H", "wtt_dep": "1557H", "location": "Cosham", "stage_seq": 19, "distance_m": 67810.942, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": "1601H", "location": "Portchester", "stage_seq": 20, "distance_m": 72097.025, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": "1607", "location": "Fareham", "stage_seq": 21, "distance_m": 77193.9, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "1612H", "wtt_dep": "1613H", "location": "Swanwick", "stage_seq": 22, "distance_m": 83183.172, "section_seq": 1, "route_path_id": 134611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617H", "location": "Hamble", "stage_seq": 23, "distance_m": 88640.707, "section_seq": 1, "route_path_id": 134611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1620H", "location": "Sholing", "stage_seq": 24, "distance_m": 92558.683, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "1622H", "wtt_dep": "1623", "location": "Woolston", "stage_seq": 25, "distance_m": 93647.255, "section_seq": 1, "route_path_id": 134611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627", "location": "St. Denys", "stage_seq": 26, "distance_m": 97549.025, "section_seq": 1, "route_path_id": 134611}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629", "location": "Northam Jn", "stage_seq": 27, "distance_m": 98901.169, "section_seq": 1, "route_path_id": 134611}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": null, "location": "Southampton Central", "stage_seq": 28, "distance_m": 100699.126, "section_seq": 1, "route_path_id": 134611}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 100699.126, "from_m": 0.0, "section_seq": 1, "route_path_id": 134611}], "total_distance_m": 100699.126, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 99245.75, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1453.376, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31093, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:45:49Z", "source_id": 68506639, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T13:46:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:45:55Z", "source_id": 21483768, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T14:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31018, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:48:43Z", "source_id": 68513868, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T13:49:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:48:44Z", "source_id": 21485788, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T14:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31026, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:52:10Z", "source_id": 68522286, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T13:52:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:52:14Z", "source_id": 21488242, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T14:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31030, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:54:39Z", "source_id": 68528045, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T13:56:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:54:43Z", "source_id": 21489970, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T14:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31038, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:59:12Z", "source_id": 68538618, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T14:00:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:59:19Z", "source_id": 21493027, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T15:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31044, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:02:57Z", "source_id": 68547457, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T14:03:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:02:59Z", "source_id": 21495599, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T15:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31104, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:06:26Z", "source_id": 68556123, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T14:07:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:06:31Z", "source_id": 21498058, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T15:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31056, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:09:58Z", "source_id": 68564574, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T14:11:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:09:59Z", "source_id": 21500550, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27482, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:17:30Z", "source_id": 68582838, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T14:18:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:17:35Z", "source_id": 21505947, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T15:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27471, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:22:17Z", "source_id": 68593859, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T14:23:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:22:21Z", "source_id": 21509327, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T15:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27442, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:31:06Z", "source_id": 68614960, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T14:31:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:31:11Z", "source_id": 21515615, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T15:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27423, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:38:57Z", "source_id": 68634198, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-23T14:40:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:38:59Z", "source_id": 21521126, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-23T15:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27419, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:42:38Z", "source_id": 68643259, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-23T14:43:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:42:43Z", "source_id": 21523824, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-23T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27410, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:49:26Z", "source_id": 68659941, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-23T14:49:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:49:31Z", "source_id": 21528697, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-23T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27313, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:56:07Z", "source_id": 68676532, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-23T14:56:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:56:13Z", "source_id": 21533489, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-23T15:56:00+01:00", "operational_fact": true}] Brighton 1443 1443 2 None None Southampton Central 1633 1633 2A ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G26702/2026-09-23/detailed None Havant 2026-09-23T15:50:30+01:00 Cosham 6.0 {"type": "LineString", "coordinates": [[-0.9821579, 50.854539499999994], [-0.983306, 50.854635], [-0.9851224, 50.8547669], [-0.9868582999999996, 50.854876899999994], [-0.9870848, 50.8548885], [-0.9878537999999998, 50.85491019999999], [-0.9881468125314736, 50.854926202275834], [-0.988231, 50.8549308], [-0.9887070999999996, 50.8549516], [-0.9891408000000002, 50.8549578], [-0.9896118, 50.85495350000001], [-0.9901024, 50.8549442], [-0.990591, 50.8549252], [-0.9910917, 50.854892199999995], [-0.9915918, 50.8548539], [-0.9921017, 50.854797999999995], [-0.9927733, 50.8547145], [-0.9937279, 50.8545625], [-0.9938799, 50.85453619999999], [-0.99456, 50.85440399999999], [-0.9951414, 50.8542747], [-0.9957893, 50.8541045], [-0.9961992, 50.8539862], [-0.9962589, 50.8539689], [-0.9966798999999998, 50.8538472], [-0.9972003, 50.8536819], [-0.9977971, 50.85347289999999], [-0.998703, 50.853123499999995], [-0.9994828, 50.852785299999994], [-1.0002091, 50.8524431], [-1.0002681, 50.85241349999999], [-1.0083196, 50.8483726], [-1.008887, 50.84810740000001], [-1.0094581, 50.8478549], [-1.0103743, 50.8474835], [-1.0113865, 50.847116], [-1.012336, 50.8468136], [-1.0131259, 50.84658069999999], [-1.0140721, 50.8463303], [-1.0358474, 50.8406439], [-1.0359976, 50.8406048], [-1.0382582, 50.8400184], [-1.042272, 50.838968400000006], [-1.042424687072698, 50.83892810600602], [-1.0428115999999998, 50.838826], [-1.0442839, 50.8384725], [-1.0446499, 50.8383856], [-1.0449853999999998, 50.83832199999999], [-1.0452472, 50.838276500000006], [-1.045702, 50.838212899999995], [-1.0461645, 50.838157900000006], [-1.0466628, 50.83811839999999], [-1.0471421, 50.838091899999995], [-1.047625, 50.83807689999999], [-1.0481974, 50.83807349999999], [-1.0487044, 50.8380902], [-1.0492409, 50.8381232], [-1.0497887, 50.8381696], [-1.0502974, 50.83823220000001], [-1.0508311, 50.8383199], [-1.0513159, 50.8384127], [-1.0518893, 50.83854079999999], [-1.0558576, 50.83949090000001], [-1.0563667, 50.8396128], [-1.0558576, 50.83949090000001], [-1.0560294999999995, 50.8395495], [-1.0563436999999998, 50.83963849999999], [-1.0606668, 50.84067900000001], [-1.0620453, 50.8410027], [-1.0636474, 50.84132950000001], [-1.0650036, 50.84156099999999], [-1.0657213, 50.841682], [-1.0661872, 50.841749199999995], [-1.0666320532964892, 50.84180927143056]]} 4.0 1550 1556 Havant Cosham Cosham 50.8418093 -1.0666321 50.8418093 -1.0666321 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Cosham TD TRACKING_TIMEOUT 68681017 1790175479883416 112 112 2026-09-23 16:43:05.750322 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:04.932699
767593 796571 P76922 502N13MQ23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 796571, "stp": "O", "toc": "Greater Anglia", "uid": "P76922", "consist": "720136+720509", "dest_crs": "LST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76922/2026-09-23/detailed", "trust_id": "502N13MQ23", "origin_crs": "CLT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-23", "dest_arr_time": "1633", "dest_platform": "15", "is_terminated": 1, "next_location": "Chelmsford", "signalling_id": "2N13", "timing_status": "ON TIME", "origin_station": "Clacton-on-Sea", "current_leg_arr": "1553", "current_leg_dep": "1545", "current_leg_end": "Chelmsford", "origin_dep_time": "1505", "origin_platform": "4", "current_location": "Chelmsford", "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.6392815, 51.8058493], [0.6383310999999999, 51.805296], [0.637378, 51.8047393], [0.6370845999999999, 51.804560300000006], [0.6364907, 51.804193700000006], [0.6358518999999999, 51.80381199999999], [0.6321386, 51.80163269999999], [0.6318734, 51.80147459999999], [0.6301152, 51.80043619999999], [0.6297958, 51.80023940000001], [0.628820698883665, 51.799650896530466], [0.6265246, 51.7982651], [0.6262675, 51.79811369999999], [0.6179681, 51.793179999999985], [0.6149995, 51.7914013], [0.6084450999999998, 51.78760859999999], [0.6037003, 51.78527939999999], [0.5974551999999999, 51.78245739999999], [0.5945633, 51.7811479], [0.5936531999999999, 51.780736000000005], [0.5917923, 51.7798939], [0.5912866, 51.77967019999999], [0.5890014, 51.7787145], [0.5860682999999999, 51.7775716], [0.5859631642135492, 51.77753249589623], [0.5859172, 51.77751539999999], [0.5805578, 51.7754967], [0.5800885, 51.7753135], [0.5751555999999999, 51.7734533], [0.5748118999999999, 51.773332100000005], [0.5725414, 51.77256439999999], [0.5690017999999999, 51.77149790000001], [0.5637355, 51.7702562], [0.5584618999999998, 51.7690939], [0.5544586, 51.7680008], [0.5506724, 51.766811], [0.5476520999999999, 51.7658647], [0.5456421, 51.7652636], [0.5455502999999999, 51.7652361], [0.5439977, 51.764771800000005], [0.5411196, 51.76403], [0.5397321999999999, 51.7636958], [0.5389891704717129, 51.7634901039882], [0.5387428, 51.7634219], [0.5379299, 51.7632242], [0.5293632, 51.7611412], [0.5289818, 51.7610485], [0.5282668, 51.760874599999994], [0.5275038, 51.760678], [0.5262734999999998, 51.7603283], [0.5249702, 51.75991260000001], [0.5244415, 51.75972899999999], [0.5234019, 51.7593421], [0.5218797, 51.758700999999995], [0.5202523999999998, 51.7579323], [0.5189226999999998, 51.7572829], [0.5176631999999999, 51.7566444], [0.5167293999999999, 51.756160400000006], [0.5154884, 51.75548109999999], [0.5138168, 51.7545115], [0.5130354999999999, 51.7540325], [0.5122016999999999, 51.75350269999999], [0.5097135, 51.7518227], [0.5083953, 51.75093], [0.5074337, 51.7503059], [0.5064506, 51.7497123], [0.5054635999999999, 51.7491096], [0.5044366, 51.74853199999999], [0.5028985, 51.7477022], [0.5020127, 51.7472504], [0.5019273, 51.7472098], [0.5013055999999999, 51.746902299999995], [0.4996936, 51.7461392], [0.49804249999999994, 51.74542160000001], [0.4947349, 51.7441085], [0.4931052000000001, 51.743534900000014], [0.4929323, 51.743472], [0.4914133, 51.7429597], [0.4885291, 51.7420867], [0.4884566, 51.7420642], [0.48529800000000006, 51.74110939999999], [0.4840789, 51.7407355], [0.4831597, 51.74046549999999], [0.4825502, 51.740293699999995], [0.4821131999999999, 51.7401643], [0.4812333999999999, 51.739894099999994], [0.48061849999999984, 51.73971529999999], [0.4789166, 51.73919229999999], [0.47723060000000006, 51.73868370000001], [0.4765083, 51.73847789999999], [0.4757914, 51.73827450000001], [0.4753609, 51.7381669], [0.47493360000000007, 51.738074399999995], [0.4740351, 51.7379089], [0.4737192, 51.737855999999994], [0.4728593, 51.737703499999995], [0.47214179999999994, 51.7375688], [0.4713836, 51.73738999999999], [0.4708770000000001, 51.7372539], [0.4704473, 51.737134600000005], [0.470086, 51.7370177], [0.4698435, 51.7369349], [0.4696501999999999, 51.7368639], [0.4692761, 51.7367222], [0.469004, 51.73661690000001], [0.4690031250590682, 51.7366165496098]]}", "current_leg_start": "Witham", "dest_arr_time_act": "1633", "motion_projection": null, "next_location_lat": "51.7366165", "next_location_lon": "0.4690031", "previous_location": "Witham", "current_leg_milage": "8.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 361.473, \"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\": 2572.324, \"from_m\": 361.473, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2646.644, \"from_m\": 2572.324, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7119.931, \"from_m\": 2646.644, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7150.518, \"from_m\": 7119.931, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7231.911, \"from_m\": 7150.518, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7651.834, \"from_m\": 7231.911, \"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\": 7828.02, \"from_m\": 7651.834, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8841.311, \"from_m\": 7828.02, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21798.541, \"from_m\": 8841.311, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21991.836, \"from_m\": 21798.541, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22975.746, \"from_m\": 21991.836, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25661.36, \"from_m\": 22975.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\": 27090.228, \"from_m\": 25661.36, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 27580.633, \"from_m\": 27090.228, \"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\": 27709.666, \"from_m\": 27580.633, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28362.186, \"from_m\": 27709.666, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28480.262, \"from_m\": 28362.186, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28780.895, \"from_m\": 28480.262, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 28810.171, \"from_m\": 28780.895, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36790.69, \"from_m\": 28810.171, \"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\": 36832.786, \"from_m\": 36790.69, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62616.591, \"from_m\": 36832.786, \"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\": 63107.729, \"from_m\": 62616.591, \"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\": 64609.297, \"from_m\": 63107.729, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66868.041, \"from_m\": 64609.297, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 78948.595, \"from_m\": 66868.041, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 79871.032, \"from_m\": 78948.595, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 80177.007, \"from_m\": 79871.032, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 80366.569, \"from_m\": 80177.007, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 89116.709, \"from_m\": 80366.569, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89154.654, \"from_m\": 89116.709, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89743.688, \"from_m\": 89154.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\": 90599.271, \"from_m\": 89743.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\": 91710.943, \"from_m\": 90599.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\": 92550.282, \"from_m\": 91710.943, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92566.176, \"from_m\": 92550.282, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 92636.54, \"from_m\": 92566.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\": 104648.324, \"from_m\": 92636.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\": 105261.555, \"from_m\": 104648.324, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 109209.604, \"from_m\": 105261.555, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 109672.199, \"from_m\": 109209.604, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 109742.816, \"from_m\": 109672.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\": 109968.083, \"from_m\": 109742.816, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 110479.531, \"from_m\": 109968.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\": 111006.155, \"from_m\": 110479.531, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 111482.83, \"from_m\": 111006.155, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 111936.048, \"from_m\": 111482.83, \"capability_applied\": null, \"effective_limit_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\": 796571, \"profile_key\": \"95420b71250b583c5d08da1e575da2f938333586352600152385ab0c0be65cb5\", \"schedule_id\": 42777, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1505\", \"location\": \"Clacton-on-Sea\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146857}, {\"is_pass\": false, \"wtt_arr\": \"1512H\", \"wtt_dep\": \"1513\", \"location\": \"Thorpe-le-Soken\", \"stage_seq\": 2, \"distance_m\": 7459.797, \"section_seq\": 1, \"route_path_id\": 146857}, {\"is_pass\": false, \"wtt_arr\": \"1522H\", \"wtt_dep\": \"1523\", \"location\": \"Wivenhoe\", \"stage_seq\": 3, \"distance_m\": 21909.06, \"section_seq\": 1, \"route_path_id\": 146857}, {\"is_pass\": false, \"wtt_arr\": \"1526H\", \"wtt_dep\": \"1527\", \"location\": \"Hythe\", \"stage_seq\": 4, \"distance_m\": 25822.044, \"section_seq\": 1, \"route_path_id\": 146857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1528\", \"location\": \"Colchester East Gate Jn\", \"stage_seq\": 5, \"distance_m\": 26498.58, \"section_seq\": 1, \"route_path_id\": 146857}, {\"is_pass\": false, \"wtt_arr\": \"1532H\", \"wtt_dep\": \"1533H\", \"location\": \"Colchester\", \"stage_seq\": 6, \"distance_m\": 29005.052, \"section_seq\": 1, \"route_path_id\": 146857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1537H\", \"location\": \"Marks Tey\", \"stage_seq\": 7, \"distance_m\": 36996.8, \"section_seq\": 1, \"route_path_id\": 146857}, {\"is_pass\": false, \"wtt_arr\": \"1545\", \"wtt_dep\": \"1546\", \"location\": \"Witham\", \"stage_seq\": 8, \"distance_m\": 49907.082, \"section_seq\": 1, \"route_path_id\": 146857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550H\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 9, \"distance_m\": 59921.287, \"section_seq\": 1, \"route_path_id\": 146857}, {\"is_pass\": false, \"wtt_arr\": \"1554\", \"wtt_dep\": \"1555H\", \"location\": \"Chelmsford\", \"stage_seq\": 10, \"distance_m\": 64096.749, \"section_seq\": 1, \"route_path_id\": 146857}, {\"is_pass\": false, \"wtt_arr\": \"1601H\", \"wtt_dep\": \"1602\", \"location\": \"Ingatestone\", \"stage_seq\": 11, \"distance_m\": 74032.624, \"section_seq\": 1, \"route_path_id\": 146857}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": \"1608\", \"location\": \"Shenfield\", \"stage_seq\": 12, \"distance_m\": 79527.384, \"section_seq\": 1, \"route_path_id\": 146857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1613H\", \"location\": \"Gidea Park\", \"stage_seq\": 13, \"distance_m\": 90174.321, \"section_seq\": 1, \"route_path_id\": 146857}, {\"is_pass\": false, \"wtt_arr\": \"1615\", \"wtt_dep\": \"1615H\", \"location\": \"Romford\", \"stage_seq\": 14, \"distance_m\": 92072.99, \"section_seq\": 1, \"route_path_id\": 146857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1620\", \"location\": \"Ilford\", \"stage_seq\": 15, \"distance_m\": 100187.41, \"section_seq\": 1, \"route_path_id\": 146857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1621\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 16, \"distance_m\": 102999.823, \"section_seq\": 1, \"route_path_id\": 146857}, {\"is_pass\": false, \"wtt_arr\": \"1624H\", \"wtt_dep\": \"1625H\", \"location\": \"Stratford\", \"stage_seq\": 17, \"distance_m\": 105552.762, \"section_seq\": 1, \"route_path_id\": 146857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1628\", \"location\": \"Bow Jn\", \"stage_seq\": 18, \"distance_m\": 107046.059, \"section_seq\": 1, \"route_path_id\": 146857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1630\", \"location\": \"Bethnal Green\", \"stage_seq\": 19, \"distance_m\": 110115.685, \"section_seq\": 1, \"route_path_id\": 146857}, {\"is_pass\": false, \"wtt_arr\": \"1633\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 20, \"distance_m\": 111936.048, \"section_seq\": 1, \"route_path_id\": 146857}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 111936.048, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146857}], \"total_distance_m\": 111936.048, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 110131.61, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1804.438, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1505", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "8.0", "current_position_lat": "51.7366165", "current_position_lon": "0.4690031", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:12:02Z\", \"source_id\": 68569701, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:13:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:12:06Z\", \"source_id\": 21502047, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13642, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:21:43Z\", \"source_id\": 68592549, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:23:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:21:50Z\", \"source_id\": 21508900, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13646, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:27:12Z\", \"source_id\": 68605516, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:28:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:27:16Z\", \"source_id\": 21512800, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13693, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:31:27Z\", \"source_id\": 68615822, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:32:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:31:33Z\", \"source_id\": 21515872, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:37:44Z\", \"source_id\": 68631378, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:38:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:37:46Z\", \"source_id\": 21520267, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:43:46Z\", \"source_id\": 68646113, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:44:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:43:49Z\", \"source_id\": 21524629, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:50:00Z\", \"source_id\": 68661304, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:50:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:50:05Z\", \"source_id\": 21529091, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:52:36Z\", \"source_id\": 68667677, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:53:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:52:39Z\", \"source_id\": 21530945, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chelmsford", "service_state_platform": "1", "timing_fact_generation": 1790175374784879, "current_leg_arrival_utc": "2026-09-23T15:53:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:04.936888", "service_state_evidence_id": 68674240, "current_leg_start_actual_dep": "2026-09-23T15:46:00+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.746292", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia O CLT LST 2N13 720136+720509 10 100 None {"version": 3, "segments": [{"to_m": 361.473, "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": 2572.324, "from_m": 361.473, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2646.644, "from_m": 2572.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7119.931, "from_m": 2646.644, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7150.518, "from_m": 7119.931, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7231.911, "from_m": 7150.518, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7651.834, "from_m": 7231.911, "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": 7828.02, "from_m": 7651.834, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8841.311, "from_m": 7828.02, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21798.541, "from_m": 8841.311, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21991.836, "from_m": 21798.541, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22975.746, "from_m": 21991.836, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25661.36, "from_m": 22975.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": 27090.228, "from_m": 25661.36, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 27580.633, "from_m": 27090.228, "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": 27709.666, "from_m": 27580.633, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28362.186, "from_m": 27709.666, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28480.262, "from_m": 28362.186, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28780.895, "from_m": 28480.262, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28810.171, "from_m": 28780.895, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36790.69, "from_m": 28810.171, "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": 36832.786, "from_m": 36790.69, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62616.591, "from_m": 36832.786, "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": 63107.729, "from_m": 62616.591, "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": 64609.297, "from_m": 63107.729, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66868.041, "from_m": 64609.297, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 78948.595, "from_m": 66868.041, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 79871.032, "from_m": 78948.595, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 80177.007, "from_m": 79871.032, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 80366.569, "from_m": 80177.007, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 89116.709, "from_m": 80366.569, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89154.654, "from_m": 89116.709, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89743.688, "from_m": 89154.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": 90599.271, "from_m": 89743.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": 91710.943, "from_m": 90599.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": 92550.282, "from_m": 91710.943, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92566.176, "from_m": 92550.282, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 92636.54, "from_m": 92566.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": 104648.324, "from_m": 92636.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": 105261.555, "from_m": 104648.324, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 109209.604, "from_m": 105261.555, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 109672.199, "from_m": 109209.604, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 109742.816, "from_m": 109672.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": 109968.083, "from_m": 109742.816, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 110479.531, "from_m": 109968.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": 111006.155, "from_m": 110479.531, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 111482.83, "from_m": 111006.155, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 111936.048, "from_m": 111482.83, "capability_applied": null, "effective_limit_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": 796571, "profile_key": "95420b71250b583c5d08da1e575da2f938333586352600152385ab0c0be65cb5", "schedule_id": 42777, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1505", "location": "Clacton-on-Sea", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146857}, {"is_pass": false, "wtt_arr": "1512H", "wtt_dep": "1513", "location": "Thorpe-le-Soken", "stage_seq": 2, "distance_m": 7459.797, "section_seq": 1, "route_path_id": 146857}, {"is_pass": false, "wtt_arr": "1522H", "wtt_dep": "1523", "location": "Wivenhoe", "stage_seq": 3, "distance_m": 21909.06, "section_seq": 1, "route_path_id": 146857}, {"is_pass": false, "wtt_arr": "1526H", "wtt_dep": "1527", "location": "Hythe", "stage_seq": 4, "distance_m": 25822.044, "section_seq": 1, "route_path_id": 146857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1528", "location": "Colchester East Gate Jn", "stage_seq": 5, "distance_m": 26498.58, "section_seq": 1, "route_path_id": 146857}, {"is_pass": false, "wtt_arr": "1532H", "wtt_dep": "1533H", "location": "Colchester", "stage_seq": 6, "distance_m": 29005.052, "section_seq": 1, "route_path_id": 146857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1537H", "location": "Marks Tey", "stage_seq": 7, "distance_m": 36996.8, "section_seq": 1, "route_path_id": 146857}, {"is_pass": false, "wtt_arr": "1545", "wtt_dep": "1546", "location": "Witham", "stage_seq": 8, "distance_m": 49907.082, "section_seq": 1, "route_path_id": 146857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550H", "location": "Beaulieu Park (Construction)", "stage_seq": 9, "distance_m": 59921.287, "section_seq": 1, "route_path_id": 146857}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": "1555H", "location": "Chelmsford", "stage_seq": 10, "distance_m": 64096.749, "section_seq": 1, "route_path_id": 146857}, {"is_pass": false, "wtt_arr": "1601H", "wtt_dep": "1602", "location": "Ingatestone", "stage_seq": 11, "distance_m": 74032.624, "section_seq": 1, "route_path_id": 146857}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": "1608", "location": "Shenfield", "stage_seq": 12, "distance_m": 79527.384, "section_seq": 1, "route_path_id": 146857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613H", "location": "Gidea Park", "stage_seq": 13, "distance_m": 90174.321, "section_seq": 1, "route_path_id": 146857}, {"is_pass": false, "wtt_arr": "1615", "wtt_dep": "1615H", "location": "Romford", "stage_seq": 14, "distance_m": 92072.99, "section_seq": 1, "route_path_id": 146857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1620", "location": "Ilford", "stage_seq": 15, "distance_m": 100187.41, "section_seq": 1, "route_path_id": 146857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1621", "location": "Forest Gate Jn", "stage_seq": 16, "distance_m": 102999.823, "section_seq": 1, "route_path_id": 146857}, {"is_pass": false, "wtt_arr": "1624H", "wtt_dep": "1625H", "location": "Stratford", "stage_seq": 17, "distance_m": 105552.762, "section_seq": 1, "route_path_id": 146857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628", "location": "Bow Jn", "stage_seq": 18, "distance_m": 107046.059, "section_seq": 1, "route_path_id": 146857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630", "location": "Bethnal Green", "stage_seq": 19, "distance_m": 110115.685, "section_seq": 1, "route_path_id": 146857}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 20, "distance_m": 111936.048, "section_seq": 1, "route_path_id": 146857}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 111936.048, "from_m": 0.0, "section_seq": 1, "route_path_id": 146857}], "total_distance_m": 111936.048, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 110131.61, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1804.438, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13613, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:12:02Z", "source_id": 68569701, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T14:13:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:12:06Z", "source_id": 21502047, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T15:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13642, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:21:43Z", "source_id": 68592549, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T14:23:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:21:50Z", "source_id": 21508900, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T15:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13646, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:27:12Z", "source_id": 68605516, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T14:28:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:27:16Z", "source_id": 21512800, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T15:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13693, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:31:27Z", "source_id": 68615822, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T14:32:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:31:33Z", "source_id": 21515872, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T15:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13762, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:37:44Z", "source_id": 68631378, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T14:38:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:37:46Z", "source_id": 21520267, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T15:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13807, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:43:46Z", "source_id": 68646113, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T14:44:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:43:49Z", "source_id": 21524629, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T15:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13872, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:50:00Z", "source_id": 68661304, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T14:50:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:50:05Z", "source_id": 21529091, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13858, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:52:36Z", "source_id": 68667677, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T14:53:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:52:39Z", "source_id": 21530945, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T15:53:00+01:00", "operational_fact": true}] Clacton-on-Sea 1505 1505 4 None None London Liverpool Street 1633 1633 15 ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P76922/2026-09-23/detailed None Witham 2026-09-23T15:46:00+01:00 Chelmsford 8.0 {"type": "LineString", "coordinates": [[0.6392815, 51.8058493], [0.6383310999999999, 51.805296], [0.637378, 51.8047393], [0.6370845999999999, 51.804560300000006], [0.6364907, 51.804193700000006], [0.6358518999999999, 51.80381199999999], [0.6321386, 51.80163269999999], [0.6318734, 51.80147459999999], [0.6301152, 51.80043619999999], [0.6297958, 51.80023940000001], [0.628820698883665, 51.799650896530466], [0.6265246, 51.7982651], [0.6262675, 51.79811369999999], [0.6179681, 51.793179999999985], [0.6149995, 51.7914013], [0.6084450999999998, 51.78760859999999], [0.6037003, 51.78527939999999], [0.5974551999999999, 51.78245739999999], [0.5945633, 51.7811479], [0.5936531999999999, 51.780736000000005], [0.5917923, 51.7798939], [0.5912866, 51.77967019999999], [0.5890014, 51.7787145], [0.5860682999999999, 51.7775716], [0.5859631642135492, 51.77753249589623], [0.5859172, 51.77751539999999], [0.5805578, 51.7754967], [0.5800885, 51.7753135], [0.5751555999999999, 51.7734533], [0.5748118999999999, 51.773332100000005], [0.5725414, 51.77256439999999], [0.5690017999999999, 51.77149790000001], [0.5637355, 51.7702562], [0.5584618999999998, 51.7690939], [0.5544586, 51.7680008], [0.5506724, 51.766811], [0.5476520999999999, 51.7658647], [0.5456421, 51.7652636], [0.5455502999999999, 51.7652361], [0.5439977, 51.764771800000005], [0.5411196, 51.76403], [0.5397321999999999, 51.7636958], [0.5389891704717129, 51.7634901039882], [0.5387428, 51.7634219], [0.5379299, 51.7632242], [0.5293632, 51.7611412], [0.5289818, 51.7610485], [0.5282668, 51.760874599999994], [0.5275038, 51.760678], [0.5262734999999998, 51.7603283], [0.5249702, 51.75991260000001], [0.5244415, 51.75972899999999], [0.5234019, 51.7593421], [0.5218797, 51.758700999999995], [0.5202523999999998, 51.7579323], [0.5189226999999998, 51.7572829], [0.5176631999999999, 51.7566444], [0.5167293999999999, 51.756160400000006], [0.5154884, 51.75548109999999], [0.5138168, 51.7545115], [0.5130354999999999, 51.7540325], [0.5122016999999999, 51.75350269999999], [0.5097135, 51.7518227], [0.5083953, 51.75093], [0.5074337, 51.7503059], [0.5064506, 51.7497123], [0.5054635999999999, 51.7491096], [0.5044366, 51.74853199999999], [0.5028985, 51.7477022], [0.5020127, 51.7472504], [0.5019273, 51.7472098], [0.5013055999999999, 51.746902299999995], [0.4996936, 51.7461392], [0.49804249999999994, 51.74542160000001], [0.4947349, 51.7441085], [0.4931052000000001, 51.743534900000014], [0.4929323, 51.743472], [0.4914133, 51.7429597], [0.4885291, 51.7420867], [0.4884566, 51.7420642], [0.48529800000000006, 51.74110939999999], [0.4840789, 51.7407355], [0.4831597, 51.74046549999999], [0.4825502, 51.740293699999995], [0.4821131999999999, 51.7401643], [0.4812333999999999, 51.739894099999994], [0.48061849999999984, 51.73971529999999], [0.4789166, 51.73919229999999], [0.47723060000000006, 51.73868370000001], [0.4765083, 51.73847789999999], [0.4757914, 51.73827450000001], [0.4753609, 51.7381669], [0.47493360000000007, 51.738074399999995], [0.4740351, 51.7379089], [0.4737192, 51.737855999999994], [0.4728593, 51.737703499999995], [0.47214179999999994, 51.7375688], [0.4713836, 51.73738999999999], [0.4708770000000001, 51.7372539], [0.4704473, 51.737134600000005], [0.470086, 51.7370177], [0.4698435, 51.7369349], [0.4696501999999999, 51.7368639], [0.4692761, 51.7367222], [0.469004, 51.73661690000001], [0.4690031250590682, 51.7366165496098]]} 8.8 1545 1553 Witham Chelmsford Chelmsford 51.7366165 0.4690031 51.7366165 0.4690031 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Chelmsford TD TRACKING_TIMEOUT 68674240 1790175374784879 61 61 2026-09-23 16:43:05.746292 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:04.936888
767594 796776 W68423 072E63MQ23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 796776, "stp": "P", "toc": "ScotRail", "uid": "W68423", "consist": "320317+320420", "dest_crs": "BHC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68423/2026-09-23/detailed", "trust_id": "072E63MQ23", "origin_crs": "ADR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Balloch", "service_date": "2026-09-23", "dest_arr_time": "1632", "dest_platform": null, "is_terminated": 1, "next_location": "Westerton", "signalling_id": "2E63", "timing_status": "LATE", "origin_station": "Airdrie", "current_leg_arr": "1559", "current_leg_dep": "1556", "current_leg_end": "Westerton", "origin_dep_time": "1513", "origin_platform": "1", "current_location": "Westerton Sig. Yh530", "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.321586988807708, 55.88996087091119], [-4.3214442, 55.8901728], [-4.3212272, 55.89048549999999], [-4.3209587, 55.8908603], [-4.320116199999999, 55.89210619999999], [-4.319987899999999, 55.8923112], [-4.319776399999999, 55.89286010000001], [-4.319690999999999, 55.89316279999999], [-4.3196482, 55.893314399999994], [-4.3195753, 55.8938338], [-4.319576299999999, 55.89398129999999], [-4.3195786, 55.8943284], [-4.319636799999999, 55.8948487], [-4.3197504, 55.895282299999984], [-4.319988344156085, 55.89588361867505], [-4.3199991, 55.8959108], [-4.320020950223583, 55.895958648864585], [-4.3201882, 55.8963249], [-4.3203507, 55.8966237], [-4.3206385, 55.8970148], [-4.320863299999999, 55.8972964], [-4.3211985, 55.897657499999994], [-4.3215435, 55.8979835], [-4.321986099999999, 55.8983574], [-4.322277799999999, 55.8985743], [-4.322602399999999, 55.89878949999999], [-4.3229964, 55.8990351], [-4.3235116, 55.899333799999994], [-4.324176, 55.89966889999999], [-4.3247498, 55.89992509999999], [-4.325417699999999, 55.90018769999998], [-4.328341599999999, 55.9012238], [-4.3289664, 55.9014585], [-4.329652299999999, 55.90174040000001], [-4.329909999999999, 55.9018518], [-4.3301748, 55.90197], [-4.3304471, 55.902103], [-4.3309965, 55.9023804], [-4.331107, 55.9024534], [-4.3320372, 55.90306829999999], [-4.3326347, 55.90350560000001], [-4.3333186, 55.903924800000006], [-4.3337949, 55.904194899999986], [-4.3343022, 55.904453499999995], [-4.3346821, 55.904626], [-4.3351112, 55.9048009]]}", "current_leg_start": "Anniesland", "dest_arr_time_act": "1632", "motion_projection": null, "next_location_lat": "55.9048009", "next_location_lon": "-4.3351112", "previous_location": "Anniesland", "current_leg_milage": "1.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2694.792, \"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\": 3221.408, \"from_m\": 2694.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\": 3286.89, \"from_m\": 3221.408, \"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\": 3629.186, \"from_m\": 3286.89, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14480.924, \"from_m\": 3629.186, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14876.286, \"from_m\": 14480.924, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15667.158, \"from_m\": 14876.286, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16510.823, \"from_m\": 15667.158, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21142.129, \"from_m\": 16510.823, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21188.152, \"from_m\": 21142.129, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22514.351, \"from_m\": 21188.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\": 22555.116, \"from_m\": 22514.351, \"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\": 23368.52, \"from_m\": 22555.116, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23739.959, \"from_m\": 23368.52, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25922.707, \"from_m\": 23739.959, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26618.552, \"from_m\": 25922.707, \"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\": 32587.764, \"from_m\": 26618.552, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32631.997, \"from_m\": 32587.764, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38284.266, \"from_m\": 32631.997, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39107.172, \"from_m\": 38284.266, \"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\": 41457.913, \"from_m\": 39107.172, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42379.619, \"from_m\": 41457.913, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43084.47, \"from_m\": 42379.619, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43732.281, \"from_m\": 43084.47, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47830.099, \"from_m\": 43732.281, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48057.881, \"from_m\": 47830.099, \"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\": 49911.685, \"from_m\": 48057.881, \"capability_applied\": null, \"effective_limit_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\": 796776, \"profile_key\": \"3d1afd053818327e6cbd33a40c88da07ecfb3a2ac5d093ac57433deb9970afeb\", \"schedule_id\": 26205, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1513\", \"location\": \"Airdrie\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1515H\", \"wtt_dep\": \"1516\", \"location\": \"Coatdyke\", \"stage_seq\": 2, \"distance_m\": 1459.264, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1518\", \"wtt_dep\": \"1519\", \"location\": \"Coatbridge Sunnyside\", \"stage_seq\": 3, \"distance_m\": 3047.042, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1521\", \"wtt_dep\": \"1521H\", \"location\": \"Blairhill\", \"stage_seq\": 4, \"distance_m\": 4038.608, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1525\", \"wtt_dep\": \"1525H\", \"location\": \"Easterhouse\", \"stage_seq\": 5, \"distance_m\": 8233.603, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1527H\", \"wtt_dep\": \"1528\", \"location\": \"Garrowhill\", \"stage_seq\": 6, \"distance_m\": 9783.222, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1530\", \"wtt_dep\": \"1531\", \"location\": \"Shettleston\", \"stage_seq\": 7, \"distance_m\": 11727.869, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1532H\", \"wtt_dep\": \"1533\", \"location\": \"Carntyne\", \"stage_seq\": 8, \"distance_m\": 12946.554, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1536\", \"wtt_dep\": \"1536H\", \"location\": \"Bellgrove\", \"stage_seq\": 9, \"distance_m\": 15756.89, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1538\", \"wtt_dep\": \"1539\", \"location\": \"High Street\", \"stage_seq\": 10, \"distance_m\": 16779.458, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1540H\", \"wtt_dep\": \"1543\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 11, \"distance_m\": 17648.116, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1544H\", \"wtt_dep\": \"1545H\", \"location\": \"Charing Cross\", \"stage_seq\": 12, \"distance_m\": 18887.169, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 13, \"distance_m\": 20410.203, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1549H\", \"wtt_dep\": \"1550\", \"location\": \"Partick\", \"stage_seq\": 14, \"distance_m\": 21615.392, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1551H\", \"wtt_dep\": \"1552H\", \"location\": \"Hyndland\", \"stage_seq\": 15, \"distance_m\": 22791.255, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 16, \"distance_m\": 23321.707, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1555\", \"wtt_dep\": \"1555H\", \"location\": \"Anniesland\", \"stage_seq\": 17, \"distance_m\": 24350.119, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1558\", \"wtt_dep\": \"1558H\", \"location\": \"Westerton\", \"stage_seq\": 18, \"distance_m\": 26405.928, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1600H\", \"wtt_dep\": \"1601\", \"location\": \"Drumchapel\", \"stage_seq\": 19, \"distance_m\": 28212.234, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1602H\", \"wtt_dep\": \"1603\", \"location\": \"Drumry\", \"stage_seq\": 20, \"distance_m\": 29626.18, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1605\", \"wtt_dep\": \"1605H\", \"location\": \"Singer\", \"stage_seq\": 21, \"distance_m\": 30911.236, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1607H\", \"wtt_dep\": \"1609H\", \"location\": \"Dalmuir\", \"stage_seq\": 22, \"distance_m\": 32421.314, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1611H\", \"wtt_dep\": \"1612\", \"location\": \"Kilpatrick\", \"stage_seq\": 23, \"distance_m\": 34619.247, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1614H\", \"wtt_dep\": \"1615\", \"location\": \"Bowling\", \"stage_seq\": 24, \"distance_m\": 37280.368, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1619\", \"wtt_dep\": \"1619H\", \"location\": \"Dumbarton East\", \"stage_seq\": 25, \"distance_m\": 41760.258, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1621\", \"wtt_dep\": \"1621H\", \"location\": \"Dumbarton Central\", \"stage_seq\": 26, \"distance_m\": 42824.263, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1623\", \"wtt_dep\": \"1623H\", \"location\": \"Dalreoch\", \"stage_seq\": 27, \"distance_m\": 43440.855, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1626\", \"wtt_dep\": \"1626H\", \"location\": \"Renton\", \"stage_seq\": 28, \"distance_m\": 46144.338, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1628H\", \"wtt_dep\": \"1629\", \"location\": \"Alexandria\", \"stage_seq\": 29, \"distance_m\": 47961.565, \"section_seq\": 1, \"route_path_id\": 131086}, {\"is_pass\": false, \"wtt_arr\": \"1632\", \"wtt_dep\": null, \"location\": \"Balloch\", \"stage_seq\": 30, \"distance_m\": 49911.685, \"section_seq\": 1, \"route_path_id\": 131086}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 49911.685, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131086}], \"total_distance_m\": 49911.685, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 49865.662, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.023, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1513", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "55.9048009", "current_position_lon": "-4.3351112", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2206, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:13:30Z\", \"source_id\": 68573156, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:15:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:13:34Z\", \"source_id\": 21503104, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:16:12Z\", \"source_id\": 68579591, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:18:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:16:16Z\", \"source_id\": 21505015, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:19:10Z\", \"source_id\": 68586624, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:20:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:19:13Z\", \"source_id\": 21507067, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1582, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:22:02Z\", \"source_id\": 68593300, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:25:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:22:08Z\", \"source_id\": 21509175, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:26:13Z\", \"source_id\": 68603062, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:27:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:26:19Z\", \"source_id\": 21512076, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:29:58Z\", \"source_id\": 68611968, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:30:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:30:06Z\", \"source_id\": 21514767, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:36:13Z\", \"source_id\": 68627791, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:37:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:36:18Z\", \"source_id\": 21519227, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:37:56Z\", \"source_id\": 68631864, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:39:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:38:00Z\", \"source_id\": 21520412, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:40:40Z\", \"source_id\": 68638455, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:41:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:40:45Z\", \"source_id\": 21522402, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:44:17Z\", \"source_id\": 68647241, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:45:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:44:21Z\", \"source_id\": 21524992, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:48:08Z\", \"source_id\": 68656651, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:49:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:48:10Z\", \"source_id\": 21527768, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:51:18Z\", \"source_id\": 68664467, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:51:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:51:24Z\", \"source_id\": 21530066, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:54:31Z\", \"source_id\": 68672326, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:55:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:54:33Z\", \"source_id\": 21532344, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:57:45Z\", \"source_id\": 68680734, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:59:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:57:49Z\", \"source_id\": 21534575, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Westerton", "service_state_platform": "2", "timing_fact_generation": 1790175471761993, "current_leg_arrival_utc": "2026-09-23T15:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:04.940672", "service_state_evidence_id": 68680734, "current_leg_start_actual_dep": "2026-09-23T15:56:30+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.314341", "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 ADR BHC 2E63 320317+320420 6 90 None {"version": 3, "segments": [{"to_m": 2694.792, "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": 3221.408, "from_m": 2694.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": 3286.89, "from_m": 3221.408, "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": 3629.186, "from_m": 3286.89, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14480.924, "from_m": 3629.186, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14876.286, "from_m": 14480.924, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15667.158, "from_m": 14876.286, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16510.823, "from_m": 15667.158, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21142.129, "from_m": 16510.823, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21188.152, "from_m": 21142.129, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22514.351, "from_m": 21188.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": 22555.116, "from_m": 22514.351, "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": 23368.52, "from_m": 22555.116, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23739.959, "from_m": 23368.52, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25922.707, "from_m": 23739.959, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26618.552, "from_m": 25922.707, "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": 32587.764, "from_m": 26618.552, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32631.997, "from_m": 32587.764, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38284.266, "from_m": 32631.997, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39107.172, "from_m": 38284.266, "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": 41457.913, "from_m": 39107.172, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42379.619, "from_m": 41457.913, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43084.47, "from_m": 42379.619, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43732.281, "from_m": 43084.47, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47830.099, "from_m": 43732.281, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48057.881, "from_m": 47830.099, "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": 49911.685, "from_m": 48057.881, "capability_applied": null, "effective_limit_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": 796776, "profile_key": "3d1afd053818327e6cbd33a40c88da07ecfb3a2ac5d093ac57433deb9970afeb", "schedule_id": 26205, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1513", "location": "Airdrie", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1515H", "wtt_dep": "1516", "location": "Coatdyke", "stage_seq": 2, "distance_m": 1459.264, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1518", "wtt_dep": "1519", "location": "Coatbridge Sunnyside", "stage_seq": 3, "distance_m": 3047.042, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1521", "wtt_dep": "1521H", "location": "Blairhill", "stage_seq": 4, "distance_m": 4038.608, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1525", "wtt_dep": "1525H", "location": "Easterhouse", "stage_seq": 5, "distance_m": 8233.603, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1527H", "wtt_dep": "1528", "location": "Garrowhill", "stage_seq": 6, "distance_m": 9783.222, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1530", "wtt_dep": "1531", "location": "Shettleston", "stage_seq": 7, "distance_m": 11727.869, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1532H", "wtt_dep": "1533", "location": "Carntyne", "stage_seq": 8, "distance_m": 12946.554, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1536", "wtt_dep": "1536H", "location": "Bellgrove", "stage_seq": 9, "distance_m": 15756.89, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1538", "wtt_dep": "1539", "location": "High Street", "stage_seq": 10, "distance_m": 16779.458, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1540H", "wtt_dep": "1543", "location": "Glasgow Queen St Low Level", "stage_seq": 11, "distance_m": 17648.116, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1544H", "wtt_dep": "1545H", "location": "Charing Cross", "stage_seq": 12, "distance_m": 18887.169, "section_seq": 1, "route_path_id": 131086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548", "location": "Finnieston East Jn", "stage_seq": 13, "distance_m": 20410.203, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1549H", "wtt_dep": "1550", "location": "Partick", "stage_seq": 14, "distance_m": 21615.392, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1551H", "wtt_dep": "1552H", "location": "Hyndland", "stage_seq": 15, "distance_m": 22791.255, "section_seq": 1, "route_path_id": 131086}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553H", "location": "Hyndland East Jn", "stage_seq": 16, "distance_m": 23321.707, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1555H", "location": "Anniesland", "stage_seq": 17, "distance_m": 24350.119, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": "1558H", "location": "Westerton", "stage_seq": 18, "distance_m": 26405.928, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1600H", "wtt_dep": "1601", "location": "Drumchapel", "stage_seq": 19, "distance_m": 28212.234, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1602H", "wtt_dep": "1603", "location": "Drumry", "stage_seq": 20, "distance_m": 29626.18, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": "1605H", "location": "Singer", "stage_seq": 21, "distance_m": 30911.236, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1607H", "wtt_dep": "1609H", "location": "Dalmuir", "stage_seq": 22, "distance_m": 32421.314, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1611H", "wtt_dep": "1612", "location": "Kilpatrick", "stage_seq": 23, "distance_m": 34619.247, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1614H", "wtt_dep": "1615", "location": "Bowling", "stage_seq": 24, "distance_m": 37280.368, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1619", "wtt_dep": "1619H", "location": "Dumbarton East", "stage_seq": 25, "distance_m": 41760.258, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1621", "wtt_dep": "1621H", "location": "Dumbarton Central", "stage_seq": 26, "distance_m": 42824.263, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": "1623H", "location": "Dalreoch", "stage_seq": 27, "distance_m": 43440.855, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1626H", "location": "Renton", "stage_seq": 28, "distance_m": 46144.338, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1628H", "wtt_dep": "1629", "location": "Alexandria", "stage_seq": 29, "distance_m": 47961.565, "section_seq": 1, "route_path_id": 131086}, {"is_pass": false, "wtt_arr": "1632", "wtt_dep": null, "location": "Balloch", "stage_seq": 30, "distance_m": 49911.685, "section_seq": 1, "route_path_id": 131086}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 49911.685, "from_m": 0.0, "section_seq": 1, "route_path_id": 131086}], "total_distance_m": 49911.685, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 49865.662, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.023, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2206, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:13:30Z", "source_id": 68573156, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T14:15:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:13:34Z", "source_id": 21503104, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T15:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2211, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:16:12Z", "source_id": 68579591, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T14:18:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:16:16Z", "source_id": 21505015, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T15:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1589, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:19:10Z", "source_id": 68586624, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T14:20:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:19:13Z", "source_id": 21507067, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1582, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:22:02Z", "source_id": 68593300, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T14:25:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:22:08Z", "source_id": 21509175, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T15:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1579, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:26:13Z", "source_id": 68603062, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T14:27:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:26:19Z", "source_id": 21512076, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T15:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1572, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:29:58Z", "source_id": 68611968, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T14:30:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:30:06Z", "source_id": 21514767, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T15:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1564, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:36:13Z", "source_id": 68627791, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T14:37:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:36:18Z", "source_id": 21519227, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T15:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1556, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:37:56Z", "source_id": 68631864, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T14:39:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:38:00Z", "source_id": 21520412, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T15:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1389, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:40:40Z", "source_id": 68638455, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T14:41:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:40:45Z", "source_id": 21522402, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T15:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1385, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:44:17Z", "source_id": 68647241, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T14:45:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:44:21Z", "source_id": 21524992, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T15:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:48:08Z", "source_id": 68656651, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-23T14:49:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:48:10Z", "source_id": 21527768, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-23T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:51:18Z", "source_id": 68664467, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-23T14:51:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:51:24Z", "source_id": 21530066, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-23T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1298, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:54:31Z", "source_id": 68672326, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-23T14:55:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:54:33Z", "source_id": 21532344, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-23T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1288, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:57:45Z", "source_id": 68680734, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-23T14:59:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:57:49Z", "source_id": 21534575, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-23T15:59:00+01:00", "operational_fact": true}] Airdrie 1513 1513 1 None None Balloch 1632 1632 None LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W68423/2026-09-23/detailed None Anniesland 2026-09-23T15:56:30+01:00 Westerton 3.0 {"type": "LineString", "coordinates": [[-4.321586988807708, 55.88996087091119], [-4.3214442, 55.8901728], [-4.3212272, 55.89048549999999], [-4.3209587, 55.8908603], [-4.320116199999999, 55.89210619999999], [-4.319987899999999, 55.8923112], [-4.319776399999999, 55.89286010000001], [-4.319690999999999, 55.89316279999999], [-4.3196482, 55.893314399999994], [-4.3195753, 55.8938338], [-4.319576299999999, 55.89398129999999], [-4.3195786, 55.8943284], [-4.319636799999999, 55.8948487], [-4.3197504, 55.895282299999984], [-4.319988344156085, 55.89588361867505], [-4.3199991, 55.8959108], [-4.320020950223583, 55.895958648864585], [-4.3201882, 55.8963249], [-4.3203507, 55.8966237], [-4.3206385, 55.8970148], [-4.320863299999999, 55.8972964], [-4.3211985, 55.897657499999994], [-4.3215435, 55.8979835], [-4.321986099999999, 55.8983574], [-4.322277799999999, 55.8985743], [-4.322602399999999, 55.89878949999999], [-4.3229964, 55.8990351], [-4.3235116, 55.899333799999994], [-4.324176, 55.89966889999999], [-4.3247498, 55.89992509999999], [-4.325417699999999, 55.90018769999998], [-4.328341599999999, 55.9012238], [-4.3289664, 55.9014585], [-4.329652299999999, 55.90174040000001], [-4.329909999999999, 55.9018518], [-4.3301748, 55.90197], [-4.3304471, 55.902103], [-4.3309965, 55.9023804], [-4.331107, 55.9024534], [-4.3320372, 55.90306829999999], [-4.3326347, 55.90350560000001], [-4.3333186, 55.903924800000006], [-4.3337949, 55.904194899999986], [-4.3343022, 55.904453499999995], [-4.3346821, 55.904626], [-4.3351112, 55.9048009]]} 1.3 1556 1559 Anniesland Westerton Sig. Yh530 Westerton 55.9048009 -4.3351112 55.9048009 -4.3351112 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Westerton TD TRACKING_TIMEOUT 68680734 1790175471761993 58 58 2026-09-23 16:43:05.314341 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:04.940672
767595 796980 P85347 631F42MQ23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 796980, "stp": "P", "toc": "Southeastern", "uid": "P85347", "consist": "395018", "dest_crs": "FAV", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85347/2026-09-23/detailed", "trust_id": "631F42MQ23", "origin_crs": "SPX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Faversham", "service_date": "2026-09-23", "dest_arr_time": "1630", "dest_platform": "4", "is_terminated": 1, "next_location": "Strood", "signalling_id": "1F42", "timing_status": "LATE", "origin_station": "St. Pancras International", "current_leg_arr": "1556", "current_leg_dep": "1547", "current_leg_end": "Strood", "origin_dep_time": "1520", "origin_platform": "11", "current_location": "Strood", "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.36712224169326135, 51.44134684111567], [0.3673026999999999, 51.44134429999999], [0.3675763, 51.4413309], [0.3678498999999999, 51.441303999999995], [0.3683721, 51.4412426], [0.3687097, 51.4412013], [0.3692978, 51.44110599999999], [0.3696752, 51.4410303], [0.370296, 51.4409763], [0.37276629999999994, 51.4405215], [0.3750664, 51.440127], [0.3774321, 51.43972910000001], [0.3785915, 51.43951569999999], [0.3790580999999999, 51.4394576], [0.37915229999999994, 51.439445799999994], [0.37928899999999993, 51.4394288], [0.3797978, 51.4393947], [0.3810731, 51.439354499999986], [0.3817148, 51.439390200000005], [0.3822961, 51.43944839999999], [0.38307269999999993, 51.43956609999999], [0.3839848, 51.43976010000001], [0.3841648, 51.4398065], [0.38531819999999994, 51.44010430000001], [0.3861892, 51.440311], [0.3873674, 51.44056369999999], [0.3882346, 51.44073159999999], [0.3890354999999999, 51.44085530000001], [0.3899042, 51.44097899999999], [0.3906934, 51.44106639999999], [0.3916927999999999, 51.4411552], [0.3925707, 51.4412046], [0.3928066, 51.4412221], [0.393437, 51.441248300000005], [0.3944457, 51.4412658], [0.3953983999999999, 51.4412498], [0.3964141, 51.4412046], [0.39727340000000005, 51.4411493], [0.3982167999999999, 51.441037300000005], [0.39933289999999994, 51.4409092], [0.40039059999999993, 51.44077969999999], [0.4006101, 51.44075349999999], [0.4019014, 51.44062250000001], [0.4021044999999999, 51.440583199999985], [0.4032183, 51.4404565], [0.40405659999999993, 51.4403605], [0.4049532, 51.44025709999999], [0.4051214, 51.44023969999999], [0.4062328, 51.440113], [0.40733489999999994, 51.439982099999995], [0.4083273, 51.439870000000006], [0.4091936, 51.4397637], [0.4097563, 51.439698], [0.4099033999999999, 51.43968079999999], [0.4106902999999999, 51.4395832], [0.4109121999999999, 51.4395571], [0.4119302, 51.4394464], [0.412981, 51.43931829999999], [0.4140737, 51.4391903], [0.4152062, 51.43905780000001], [0.4163854, 51.43892389999999], [0.417282, 51.438822], [0.4180666, 51.43873320000001], [0.41891919999999994, 51.43864490000001], [0.41929539999999993, 51.43859839999999], [0.4200931, 51.4385162], [0.4211283, 51.438400999999985], [0.4212978, 51.43838180000001], [0.42265649999999994, 51.438224299999995], [0.423436, 51.43813209999998], [0.4236147, 51.43811290000001], [0.4251152, 51.43794190000001], [0.4257775999999999, 51.43786899999999], [0.427044, 51.4377211], [0.4283657, 51.43757130000001], [0.4295273, 51.4374426], [0.4308891, 51.437292799999994], [0.4316808999999999, 51.4371967], [0.43299039999999994, 51.437046900000006], [0.43422590000000005, 51.4369221], [0.4351471, 51.4368088], [0.4363734, 51.4366705], [0.4367926, 51.43662379999999], [0.43721759999999993, 51.436572099999985], [0.4380002, 51.4364746], [0.4385301999999999, 51.4364201], [0.4391747999999999, 51.4363531], [0.4396182, 51.4362797], [0.4400371, 51.43623929999999], [0.4405685391406455, 51.43617555990675], [0.4410151, 51.436122], [0.44188040000000006, 51.4360183], [0.4428633, 51.43590309999999], [0.44385109999999994, 51.43581989999999], [0.4465201, 51.4355106], [0.4491576420597607, 51.43520306936556], [0.4504549999999999, 51.4350518], [0.4511406, 51.434962], [0.4514673, 51.4349188], [0.45212259999999993, 51.4348321], [0.4529324, 51.4346811], [0.4532903, 51.4345996], [0.4539891, 51.434432500000014], [0.45498369999999994, 51.4341524], [0.4559844, 51.4338038], [0.4570595, 51.4333606], [0.45765410000000006, 51.43307819999998], [0.4586733, 51.43253119999999], [0.45981399999999994, 51.4317913], [0.4602915000000001, 51.4314398], [0.4608215, 51.43102100000001], [0.4613328999999999, 51.4305907], [0.4632801, 51.4290962], [0.4638594, 51.428631300000006], [0.4648744, 51.4278022], [0.4649748, 51.42772020000001], [0.4650713000000001, 51.4276455], [0.46534629999999993, 51.4274295], [0.4657398, 51.4271302], [0.4661746, 51.4268026], [0.4664187, 51.426622900000005], [0.4667607, 51.4263691], [0.4670497, 51.426162099999985], [0.4673441, 51.425944699999995], [0.4686513000000001, 51.424959], [0.472778, 51.4217196], [0.4811385, 51.4151134], [0.4816856, 51.4146365], [0.4859259999999999, 51.41135089999999], [0.4878694, 51.409803100000005], [0.48920829999999993, 51.4087503], [0.4921629, 51.4064104], [0.49276639999999994, 51.4059311], [0.4937085, 51.405137999999994], [0.4939212999999999, 51.404996700000005], [0.4951499999999999, 51.4040506], [0.4979387, 51.40183960000001], [0.4997548999999999, 51.4003923], [0.5006962, 51.3996684], [0.500857, 51.3995283], [0.5010875, 51.399327500000005], [0.5012532, 51.39912139999999], [0.5013272, 51.3990294], [0.5014155, 51.39887790000001], [0.5015128999999999, 51.39861589999999], [0.5015326, 51.39845679999999], [0.5015456, 51.398361], [0.5015596, 51.39816139999999], [0.5015338999999999, 51.39794279999999], [0.5014818999999999, 51.397774899999995], [0.5014352, 51.3976489], [0.5013746, 51.3975197], [0.5013676999999999, 51.397507099999984], [0.5013075, 51.39739749999999], [0.5012433, 51.3972924], [0.5011425999999999, 51.39717580000001], [0.5010114, 51.397050599999986], [0.500873, 51.3969348], [0.5006854, 51.39679120000001], [0.5003714245118146, 51.396593767955736]]}", "current_leg_start": "Gravesend", "dest_arr_time_act": "1630", "motion_projection": null, "next_location_lat": "51.3965938", "next_location_lon": "0.5003714", "previous_location": "Gravesend", "current_leg_milage": "7.2", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 806.962, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 24.855, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 24.855}, {\"to_m\": 1186.402, \"from_m\": 806.962, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 1526.237, \"from_m\": 1186.402, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 1811.08, \"from_m\": 1526.237, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 4264.606, \"from_m\": 1811.08, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 9518.445, \"from_m\": 4264.606, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 9606.174, \"from_m\": 9518.445, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 9672.581, \"from_m\": 9606.174, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 10060.601, \"from_m\": 9672.581, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 25535.638, \"from_m\": 10060.601, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 25687.084, \"from_m\": 25535.638, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 34960.889, \"from_m\": 25687.084, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 35577.904, \"from_m\": 34960.889, \"capability_applied\": null, \"effective_limit_mph\": 105.633, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.633}, {\"to_m\": 35980.071, \"from_m\": 35577.904, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 37501.561, \"from_m\": 35980.071, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 39393.336, \"from_m\": 37501.561, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39463.805, \"from_m\": 39393.336, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 40029.923, \"from_m\": 39463.805, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 41026.287, \"from_m\": 40029.923, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51043.714, \"from_m\": 41026.287, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51527.902, \"from_m\": 51043.714, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 51821.627, \"from_m\": 51527.902, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 52174.099, \"from_m\": 51821.627, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 52209.542, \"from_m\": 52174.099, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 53259.818, \"from_m\": 52209.542, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 53284.193, \"from_m\": 53259.818, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 54474.449, \"from_m\": 53284.193, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 55027.773, \"from_m\": 54474.449, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56733.801, \"from_m\": 55027.773, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56787.97, \"from_m\": 56733.801, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57960.333, \"from_m\": 56787.97, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65687.499, \"from_m\": 57960.333, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 67260.35, \"from_m\": 65687.499, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 69792.224, \"from_m\": 67260.35, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 69809.903, \"from_m\": 69792.224, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 74945.828, \"from_m\": 69809.903, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 76092.09, \"from_m\": 74945.828, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 78289.093, \"from_m\": 76092.09, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 79593.755, \"from_m\": 78289.093, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 80963.07, \"from_m\": 79593.755, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 82251.051, \"from_m\": 80963.07, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 796980, \"profile_key\": \"6c2de652f75f244e0981649c5f8cde48ba78cba588ded6cac655c960251bd00e\", \"schedule_id\": 34193, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1520\", \"location\": \"St. Pancras International\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522\", \"location\": \"York Way South Jn\", \"stage_seq\": 2, \"distance_m\": 1241.317, \"section_seq\": 1, \"route_path_id\": 119444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1525H\", \"location\": \"Stratford International West Jn\", \"stage_seq\": 3, \"distance_m\": 9032.091, \"section_seq\": 1, \"route_path_id\": 119444}, {\"is_pass\": false, \"wtt_arr\": \"1526H\", \"wtt_dep\": \"1527H\", \"location\": \"Stratford International\", \"stage_seq\": 4, \"distance_m\": 9475.237, \"section_seq\": 1, \"route_path_id\": 119444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1528\", \"location\": \"Stratford International East Jn\", \"stage_seq\": 5, \"distance_m\": 10060.601, \"section_seq\": 1, \"route_path_id\": 119444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1532\", \"location\": \"Dagenham Jn\", \"stage_seq\": 6, \"distance_m\": 21157.422, \"section_seq\": 1, \"route_path_id\": 119444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1533H\", \"location\": \"Wennington Crossovers\", \"stage_seq\": 7, \"distance_m\": 25832.347, \"section_seq\": 1, \"route_path_id\": 119444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1536\", \"location\": \"Ebbsfleet West Jn\", \"stage_seq\": 8, \"distance_m\": 34867.543, \"section_seq\": 1, \"route_path_id\": 119444}, {\"is_pass\": false, \"wtt_arr\": \"1537H\", \"wtt_dep\": \"1539\", \"location\": \"Ebbsfleet International\", \"stage_seq\": 9, \"distance_m\": 36457.956, \"section_seq\": 1, \"route_path_id\": 119444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1540H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 10, \"distance_m\": 37374.31, \"section_seq\": 1, \"route_path_id\": 119444}, {\"is_pass\": false, \"wtt_arr\": \"1543\", \"wtt_dep\": \"1544\", \"location\": \"Gravesend\", \"stage_seq\": 11, \"distance_m\": 39818.984, \"section_seq\": 1, \"route_path_id\": 119444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548\", \"location\": \"Hoo Jn\", \"stage_seq\": 12, \"distance_m\": 45039.942, \"section_seq\": 1, \"route_path_id\": 119444}, {\"is_pass\": false, \"wtt_arr\": \"1553\", \"wtt_dep\": \"1554\", \"location\": \"Strood\", \"stage_seq\": 13, \"distance_m\": 51409.242, \"section_seq\": 1, \"route_path_id\": 119444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1555H\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 14, \"distance_m\": 51821.627, \"section_seq\": 1, \"route_path_id\": 119444}, {\"is_pass\": false, \"wtt_arr\": \"1556H\", \"wtt_dep\": \"1557H\", \"location\": \"Rochester\", \"stage_seq\": 15, \"distance_m\": 52466.739, \"section_seq\": 1, \"route_path_id\": 119444}, {\"is_pass\": false, \"wtt_arr\": \"1600\", \"wtt_dep\": \"1601\", \"location\": \"Chatham\", \"stage_seq\": 16, \"distance_m\": 53887.565, \"section_seq\": 1, \"route_path_id\": 119444}, {\"is_pass\": false, \"wtt_arr\": \"1604H\", \"wtt_dep\": \"1606\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 17, \"distance_m\": 56489.798, \"section_seq\": 1, \"route_path_id\": 119444}, {\"is_pass\": false, \"wtt_arr\": \"1610\", \"wtt_dep\": \"1611\", \"location\": \"Rainham (Kent)\", \"stage_seq\": 18, \"distance_m\": 61251.481, \"section_seq\": 1, \"route_path_id\": 119444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1612\", \"location\": \"Rainham East Jn\", \"stage_seq\": 19, \"distance_m\": 62238.446, \"section_seq\": 1, \"route_path_id\": 119444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614\", \"location\": \"Newington\", \"stage_seq\": 20, \"distance_m\": 65503.171, \"section_seq\": 1, \"route_path_id\": 119444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1616\", \"location\": \"Western Jn (Sittingbourne)\", \"stage_seq\": 21, \"distance_m\": 69251.311, \"section_seq\": 1, \"route_path_id\": 119444}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1616H\", \"location\": \"Eastern Jn (Sittingbourne)\", \"stage_seq\": 22, \"distance_m\": 69809.903, \"section_seq\": 1, \"route_path_id\": 119444}, {\"is_pass\": false, \"wtt_arr\": \"1617H\", \"wtt_dep\": \"1619\", \"location\": \"Sittingbourne\", \"stage_seq\": 23, \"distance_m\": 70681.796, \"section_seq\": 1, \"route_path_id\": 119444}, {\"is_pass\": false, \"wtt_arr\": \"1630\", \"wtt_dep\": null, \"location\": \"Faversham\", \"stage_seq\": 24, \"distance_m\": 82251.051, \"section_seq\": 1, \"route_path_id\": 119444}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 82251.051, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119444}], \"total_distance_m\": 82251.051, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 82196.882, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 54.169, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1520", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "9.0", "current_position_lat": "51.3965938", "current_position_lon": "0.5003714", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:27:55Z\", \"source_id\": 68607215, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:28:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:27:59Z\", \"source_id\": 21513344, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:39:31Z\", \"source_id\": 68635583, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:40:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:39:36Z\", \"source_id\": 21521586, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32242, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:45:20Z\", \"source_id\": 68649948, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:46:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:45:23Z\", \"source_id\": 21525742, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32271, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:55:27Z\", \"source_id\": 68674804, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:56:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:55:30Z\", \"source_id\": 21533011, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Strood", "service_state_platform": "1", "timing_fact_generation": 1790175487612520, "current_leg_arrival_utc": "2026-09-23T15:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:04.944785", "service_state_evidence_id": 68681430, "current_leg_start_actual_dep": "2026-09-23T15:47:00+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.780711", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P SPX FAV 1F42 395018 6 140 None {"version": 3, "segments": [{"to_m": 806.962, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 24.855, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 24.855}, {"to_m": 1186.402, "from_m": 806.962, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 1526.237, "from_m": 1186.402, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 1811.08, "from_m": 1526.237, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 124.274}, {"to_m": 4264.606, "from_m": 1811.08, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 9518.445, "from_m": 4264.606, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 9606.174, "from_m": 9518.445, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 9672.581, "from_m": 9606.174, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 10060.601, "from_m": 9672.581, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 25535.638, "from_m": 10060.601, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 25687.084, "from_m": 25535.638, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 34960.889, "from_m": 25687.084, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 35577.904, "from_m": 34960.889, "capability_applied": null, "effective_limit_mph": 105.633, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.633}, {"to_m": 35980.071, "from_m": 35577.904, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 37501.561, "from_m": 35980.071, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 39393.336, "from_m": 37501.561, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39463.805, "from_m": 39393.336, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 40029.923, "from_m": 39463.805, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 41026.287, "from_m": 40029.923, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51043.714, "from_m": 41026.287, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51527.902, "from_m": 51043.714, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 51821.627, "from_m": 51527.902, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 52174.099, "from_m": 51821.627, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 52209.542, "from_m": 52174.099, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 53259.818, "from_m": 52209.542, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 53284.193, "from_m": 53259.818, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 54474.449, "from_m": 53284.193, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55027.773, "from_m": 54474.449, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56733.801, "from_m": 55027.773, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56787.97, "from_m": 56733.801, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57960.333, "from_m": 56787.97, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65687.499, "from_m": 57960.333, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 67260.35, "from_m": 65687.499, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 69792.224, "from_m": 67260.35, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 69809.903, "from_m": 69792.224, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 74945.828, "from_m": 69809.903, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 76092.09, "from_m": 74945.828, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 78289.093, "from_m": 76092.09, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 79593.755, "from_m": 78289.093, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 80963.07, "from_m": 79593.755, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 82251.051, "from_m": 80963.07, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 796980, "profile_key": "6c2de652f75f244e0981649c5f8cde48ba78cba588ded6cac655c960251bd00e", "schedule_id": 34193, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1520", "location": "St. Pancras International", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522", "location": "York Way South Jn", "stage_seq": 2, "distance_m": 1241.317, "section_seq": 1, "route_path_id": 119444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1525H", "location": "Stratford International West Jn", "stage_seq": 3, "distance_m": 9032.091, "section_seq": 1, "route_path_id": 119444}, {"is_pass": false, "wtt_arr": "1526H", "wtt_dep": "1527H", "location": "Stratford International", "stage_seq": 4, "distance_m": 9475.237, "section_seq": 1, "route_path_id": 119444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1528", "location": "Stratford International East Jn", "stage_seq": 5, "distance_m": 10060.601, "section_seq": 1, "route_path_id": 119444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1532", "location": "Dagenham Jn", "stage_seq": 6, "distance_m": 21157.422, "section_seq": 1, "route_path_id": 119444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1533H", "location": "Wennington Crossovers", "stage_seq": 7, "distance_m": 25832.347, "section_seq": 1, "route_path_id": 119444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1536", "location": "Ebbsfleet West Jn", "stage_seq": 8, "distance_m": 34867.543, "section_seq": 1, "route_path_id": 119444}, {"is_pass": false, "wtt_arr": "1537H", "wtt_dep": "1539", "location": "Ebbsfleet International", "stage_seq": 9, "distance_m": 36457.956, "section_seq": 1, "route_path_id": 119444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1540H", "location": "Springhead Junction (CTRL)", "stage_seq": 10, "distance_m": 37374.31, "section_seq": 1, "route_path_id": 119444}, {"is_pass": false, "wtt_arr": "1543", "wtt_dep": "1544", "location": "Gravesend", "stage_seq": 11, "distance_m": 39818.984, "section_seq": 1, "route_path_id": 119444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548", "location": "Hoo Jn", "stage_seq": 12, "distance_m": 45039.942, "section_seq": 1, "route_path_id": 119444}, {"is_pass": false, "wtt_arr": "1553", "wtt_dep": "1554", "location": "Strood", "stage_seq": 13, "distance_m": 51409.242, "section_seq": 1, "route_path_id": 119444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555H", "location": "Rochester Bridge Jn", "stage_seq": 14, "distance_m": 51821.627, "section_seq": 1, "route_path_id": 119444}, {"is_pass": false, "wtt_arr": "1556H", "wtt_dep": "1557H", "location": "Rochester", "stage_seq": 15, "distance_m": 52466.739, "section_seq": 1, "route_path_id": 119444}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1601", "location": "Chatham", "stage_seq": 16, "distance_m": 53887.565, "section_seq": 1, "route_path_id": 119444}, {"is_pass": false, "wtt_arr": "1604H", "wtt_dep": "1606", "location": "Gillingham (Kent)", "stage_seq": 17, "distance_m": 56489.798, "section_seq": 1, "route_path_id": 119444}, {"is_pass": false, "wtt_arr": "1610", "wtt_dep": "1611", "location": "Rainham (Kent)", "stage_seq": 18, "distance_m": 61251.481, "section_seq": 1, "route_path_id": 119444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612", "location": "Rainham East Jn", "stage_seq": 19, "distance_m": 62238.446, "section_seq": 1, "route_path_id": 119444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614", "location": "Newington", "stage_seq": 20, "distance_m": 65503.171, "section_seq": 1, "route_path_id": 119444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1616", "location": "Western Jn (Sittingbourne)", "stage_seq": 21, "distance_m": 69251.311, "section_seq": 1, "route_path_id": 119444}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1616H", "location": "Eastern Jn (Sittingbourne)", "stage_seq": 22, "distance_m": 69809.903, "section_seq": 1, "route_path_id": 119444}, {"is_pass": false, "wtt_arr": "1617H", "wtt_dep": "1619", "location": "Sittingbourne", "stage_seq": 23, "distance_m": 70681.796, "section_seq": 1, "route_path_id": 119444}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": null, "location": "Faversham", "stage_seq": 24, "distance_m": 82251.051, "section_seq": 1, "route_path_id": 119444}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 82251.051, "from_m": 0.0, "section_seq": 1, "route_path_id": 119444}], "total_distance_m": 82251.051, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 82196.882, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 54.169, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15171, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:27:55Z", "source_id": 68607215, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T14:28:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:27:59Z", "source_id": 21513344, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T15:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33363, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:39:31Z", "source_id": 68635583, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T14:40:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:39:36Z", "source_id": 21521586, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T15:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32242, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:45:20Z", "source_id": 68649948, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T14:46:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:45:23Z", "source_id": 21525742, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32271, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:55:27Z", "source_id": 68674804, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T14:56:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:55:30Z", "source_id": 21533011, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T15:56:00+01:00", "operational_fact": true}] St. Pancras International 1520 1520 11 None None Faversham 1630 1630 4 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P85347/2026-09-23/detailed None Gravesend 2026-09-23T15:47:00+01:00 Strood 9.0 {"type": "LineString", "coordinates": [[0.36712224169326135, 51.44134684111567], [0.3673026999999999, 51.44134429999999], [0.3675763, 51.4413309], [0.3678498999999999, 51.441303999999995], [0.3683721, 51.4412426], [0.3687097, 51.4412013], [0.3692978, 51.44110599999999], [0.3696752, 51.4410303], [0.370296, 51.4409763], [0.37276629999999994, 51.4405215], [0.3750664, 51.440127], [0.3774321, 51.43972910000001], [0.3785915, 51.43951569999999], [0.3790580999999999, 51.4394576], [0.37915229999999994, 51.439445799999994], [0.37928899999999993, 51.4394288], [0.3797978, 51.4393947], [0.3810731, 51.439354499999986], [0.3817148, 51.439390200000005], [0.3822961, 51.43944839999999], [0.38307269999999993, 51.43956609999999], [0.3839848, 51.43976010000001], [0.3841648, 51.4398065], [0.38531819999999994, 51.44010430000001], [0.3861892, 51.440311], [0.3873674, 51.44056369999999], [0.3882346, 51.44073159999999], [0.3890354999999999, 51.44085530000001], [0.3899042, 51.44097899999999], [0.3906934, 51.44106639999999], [0.3916927999999999, 51.4411552], [0.3925707, 51.4412046], [0.3928066, 51.4412221], [0.393437, 51.441248300000005], [0.3944457, 51.4412658], [0.3953983999999999, 51.4412498], [0.3964141, 51.4412046], [0.39727340000000005, 51.4411493], [0.3982167999999999, 51.441037300000005], [0.39933289999999994, 51.4409092], [0.40039059999999993, 51.44077969999999], [0.4006101, 51.44075349999999], [0.4019014, 51.44062250000001], [0.4021044999999999, 51.440583199999985], [0.4032183, 51.4404565], [0.40405659999999993, 51.4403605], [0.4049532, 51.44025709999999], [0.4051214, 51.44023969999999], [0.4062328, 51.440113], [0.40733489999999994, 51.439982099999995], [0.4083273, 51.439870000000006], [0.4091936, 51.4397637], [0.4097563, 51.439698], [0.4099033999999999, 51.43968079999999], [0.4106902999999999, 51.4395832], [0.4109121999999999, 51.4395571], [0.4119302, 51.4394464], [0.412981, 51.43931829999999], [0.4140737, 51.4391903], [0.4152062, 51.43905780000001], [0.4163854, 51.43892389999999], [0.417282, 51.438822], [0.4180666, 51.43873320000001], [0.41891919999999994, 51.43864490000001], [0.41929539999999993, 51.43859839999999], [0.4200931, 51.4385162], [0.4211283, 51.438400999999985], [0.4212978, 51.43838180000001], [0.42265649999999994, 51.438224299999995], [0.423436, 51.43813209999998], [0.4236147, 51.43811290000001], [0.4251152, 51.43794190000001], [0.4257775999999999, 51.43786899999999], [0.427044, 51.4377211], [0.4283657, 51.43757130000001], [0.4295273, 51.4374426], [0.4308891, 51.437292799999994], [0.4316808999999999, 51.4371967], [0.43299039999999994, 51.437046900000006], [0.43422590000000005, 51.4369221], [0.4351471, 51.4368088], [0.4363734, 51.4366705], [0.4367926, 51.43662379999999], [0.43721759999999993, 51.436572099999985], [0.4380002, 51.4364746], [0.4385301999999999, 51.4364201], [0.4391747999999999, 51.4363531], [0.4396182, 51.4362797], [0.4400371, 51.43623929999999], [0.4405685391406455, 51.43617555990675], [0.4410151, 51.436122], [0.44188040000000006, 51.4360183], [0.4428633, 51.43590309999999], [0.44385109999999994, 51.43581989999999], [0.4465201, 51.4355106], [0.4491576420597607, 51.43520306936556], [0.4504549999999999, 51.4350518], [0.4511406, 51.434962], [0.4514673, 51.4349188], [0.45212259999999993, 51.4348321], [0.4529324, 51.4346811], [0.4532903, 51.4345996], [0.4539891, 51.434432500000014], [0.45498369999999994, 51.4341524], [0.4559844, 51.4338038], [0.4570595, 51.4333606], [0.45765410000000006, 51.43307819999998], [0.4586733, 51.43253119999999], [0.45981399999999994, 51.4317913], [0.4602915000000001, 51.4314398], [0.4608215, 51.43102100000001], [0.4613328999999999, 51.4305907], [0.4632801, 51.4290962], [0.4638594, 51.428631300000006], [0.4648744, 51.4278022], [0.4649748, 51.42772020000001], [0.4650713000000001, 51.4276455], [0.46534629999999993, 51.4274295], [0.4657398, 51.4271302], [0.4661746, 51.4268026], [0.4664187, 51.426622900000005], [0.4667607, 51.4263691], [0.4670497, 51.426162099999985], [0.4673441, 51.425944699999995], [0.4686513000000001, 51.424959], [0.472778, 51.4217196], [0.4811385, 51.4151134], [0.4816856, 51.4146365], [0.4859259999999999, 51.41135089999999], [0.4878694, 51.409803100000005], [0.48920829999999993, 51.4087503], [0.4921629, 51.4064104], [0.49276639999999994, 51.4059311], [0.4937085, 51.405137999999994], [0.4939212999999999, 51.404996700000005], [0.4951499999999999, 51.4040506], [0.4979387, 51.40183960000001], [0.4997548999999999, 51.4003923], [0.5006962, 51.3996684], [0.500857, 51.3995283], [0.5010875, 51.399327500000005], [0.5012532, 51.39912139999999], [0.5013272, 51.3990294], [0.5014155, 51.39887790000001], [0.5015128999999999, 51.39861589999999], [0.5015326, 51.39845679999999], [0.5015456, 51.398361], [0.5015596, 51.39816139999999], [0.5015338999999999, 51.39794279999999], [0.5014818999999999, 51.397774899999995], [0.5014352, 51.3976489], [0.5013746, 51.3975197], [0.5013676999999999, 51.397507099999984], [0.5013075, 51.39739749999999], [0.5012433, 51.3972924], [0.5011425999999999, 51.39717580000001], [0.5010114, 51.397050599999986], [0.500873, 51.3969348], [0.5006854, 51.39679120000001], [0.5003714245118146, 51.396593767955736]]} 7.2 1547 1556 Gravesend Strood Strood 51.3965938 0.5003714 51.3965938 0.5003714 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Strood TD TRACKING_TIMEOUT 68681430 1790175487612520 40 40 2026-09-23 16:43:05.780711 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:04.944785
767596 797017 P24244 362O99MQ23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 797017, "stp": "P", "toc": "Northern", "uid": "P24244", "consist": "150130+156475", "dest_crs": "MCO", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24244/2026-09-23/detailed", "trust_id": "362O99MQ23", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Oxford Road", "service_date": "2026-09-23", "dest_arr_time": "1633", "dest_platform": "5", "is_terminated": 1, "next_location": "Warrington Central", "signalling_id": "2O99", "timing_status": "EARLY", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "1556", "current_leg_dep": "1553", "current_leg_end": "Warrington Central", "origin_dep_time": "1522", "origin_platform": "8", "current_location": "Warrington Central", "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.636341499999999, 53.3938132], [-2.6357592, 53.3938758], [-2.6354916, 53.393904600000006], [-2.6346777, 53.39400439999999], [-2.6332556, 53.39419999999999], [-2.6181674, 53.3964636], [-2.6167925, 53.3966642], [-2.6166047, 53.3966866], [-2.6157164999999996, 53.3967685], [-2.6152867, 53.39678250000001], [-2.614864799999999, 53.3967818], [-2.6144187999999997, 53.3967695], [-2.6139845, 53.3967432], [-2.6131236999999996, 53.396657699999984], [-2.6124607, 53.396565999999986], [-2.611972, 53.3964696], [-2.6113216, 53.3963206], [-2.6111572, 53.3962762], [-2.6103177999999994, 53.3960147], [-2.6097553999999996, 53.39580740000001], [-2.6058651, 53.393971099999995], [-2.605114323946612, 53.393614226975984], [-2.6038272000000005, 53.39300240000001], [-2.6037080776396526, 53.392952824503745], [-2.603655582671438, 53.392930977503106], [-2.603611197041356, 53.39291250538318], [-2.603557063584529, 53.39288997646591], [-2.603478351240245, 53.39285721844252], [-2.6033709, 53.3928125], [-2.6029064999999996, 53.39263449999999], [-2.6022933, 53.3924264], [-2.6019900999999996, 53.3923375], [-2.601742, 53.39226690000001], [-2.6010831, 53.392098399999995], [-2.6008356, 53.3920463], [-2.6002094999999996, 53.3919192], [-2.5990909, 53.39173759999999], [-2.5985782, 53.3916859], [-2.5982955, 53.3916569], [-2.5980400999999995, 53.39163779999999], [-2.597789, 53.391621499999985], [-2.5968896999999997, 53.3915767], [-2.596246, 53.3915791], [-2.5956295999999996, 53.391592900000006], [-2.595463, 53.3916046], [-2.5950817999999996, 53.39162919999999], [-2.5949560999999997, 53.39163890000001], [-2.5947673, 53.3916533], [-2.594400499999999, 53.391688], [-2.5940964, 53.3917222], [-2.5937943, 53.3917616], [-2.5935814, 53.3917917], [-2.593228, 53.3918441], [-2.5915032999999994, 53.392090200000005]]}", "current_leg_start": "Warrington West", "dest_arr_time_act": "1633", "motion_projection": null, "next_location_lat": "53.3920902", "next_location_lon": "-2.5915033", "previous_location": "Warrington West", "current_leg_milage": "2.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 317.357, \"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\": 683.462, \"from_m\": 317.357, \"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\": 1782.098, \"from_m\": 683.462, \"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\": 1824.75, \"from_m\": 1782.098, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2052.479, \"from_m\": 1824.75, \"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\": 2354.95, \"from_m\": 2052.479, \"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\": 2394.384, \"from_m\": 2354.95, \"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\": 2469.064, \"from_m\": 2394.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\": 2509.0, \"from_m\": 2469.064, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2582.561, \"from_m\": 2509.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\": 2640.598, \"from_m\": 2582.561, \"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\": 3776.339, \"from_m\": 2640.598, \"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\": 6103.016, \"from_m\": 3776.339, \"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\": 6430.513, \"from_m\": 6103.016, \"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\": 9177.446, \"from_m\": 6430.513, \"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\": 9390.107, \"from_m\": 9177.446, \"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\": 9928.904, \"from_m\": 9390.107, \"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\": 9992.32, \"from_m\": 9928.904, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10038.041, \"from_m\": 9992.32, \"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\": 10150.859, \"from_m\": 10038.041, \"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\": 10210.224, \"from_m\": 10150.859, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27806.756, \"from_m\": 10210.224, \"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\": 28718.841, \"from_m\": 27806.756, \"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\": 29906.528, \"from_m\": 28718.841, \"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\": 29965.489, \"from_m\": 29906.528, \"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\": 31639.918, \"from_m\": 29965.489, \"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\": 32039.776, \"from_m\": 31639.918, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 34874.204, \"from_m\": 32039.776, \"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\": 39803.117, \"from_m\": 34874.204, \"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\": 39838.993, \"from_m\": 39803.117, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 43022.747, \"from_m\": 39838.993, \"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\": 43058.623, \"from_m\": 43022.747, \"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\": 55028.159, \"from_m\": 43058.623, \"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\": 55061.748, \"from_m\": 55028.159, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55997.519, \"from_m\": 55061.748, \"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\": 57207.875, \"from_m\": 55997.519, \"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\": 57566.8, \"from_m\": 57207.875, \"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\": 58207.295, \"from_m\": 57566.8, \"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\": 58343.406, \"from_m\": 58207.295, \"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\": 797017, \"profile_key\": \"04597545936ea97389219020b72b1fe5534a7f90648bef0b65e18cf15d82189b\", \"schedule_id\": 19364, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1522\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138714}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1524H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1275.892, \"section_seq\": 1, \"route_path_id\": 138714}, {\"is_pass\": false, \"wtt_arr\": \"1526\", \"wtt_dep\": \"1526H\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.944, \"section_seq\": 1, \"route_path_id\": 138714}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1527H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2757.267, \"section_seq\": 1, \"route_path_id\": 138714}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1529\", \"location\": \"Wavertree Jn\", \"stage_seq\": 5, \"distance_m\": 4226.857, \"section_seq\": 1, \"route_path_id\": 138714}, {\"is_pass\": false, \"wtt_arr\": \"1531\", \"wtt_dep\": \"1532\", \"location\": \"Mossley Hill\", \"stage_seq\": 6, \"distance_m\": 6250.912, \"section_seq\": 1, \"route_path_id\": 138714}, {\"is_pass\": false, \"wtt_arr\": \"1534\", \"wtt_dep\": \"1534H\", \"location\": \"West Allerton\", \"stage_seq\": 7, \"distance_m\": 7380.266, \"section_seq\": 1, \"route_path_id\": 138714}, {\"is_pass\": false, \"wtt_arr\": \"1537\", \"wtt_dep\": \"1539\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 8, \"distance_m\": 9135.404, \"section_seq\": 1, \"route_path_id\": 138714}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1541\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 9, \"distance_m\": 9928.904, \"section_seq\": 1, \"route_path_id\": 138714}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1542H\", \"location\": \"Hunt's Cross\", \"stage_seq\": 10, \"distance_m\": 11565.184, \"section_seq\": 1, \"route_path_id\": 138714}, {\"is_pass\": false, \"wtt_arr\": \"1546\", \"wtt_dep\": \"1546H\", \"location\": \"Hough Green\", \"stage_seq\": 11, \"distance_m\": 17016.444, \"section_seq\": 1, \"route_path_id\": 138714}, {\"is_pass\": false, \"wtt_arr\": \"1554\", \"wtt_dep\": \"1554H\", \"location\": \"Warrington West\", \"stage_seq\": 12, \"distance_m\": 26566.034, \"section_seq\": 1, \"route_path_id\": 138714}, {\"is_pass\": false, \"wtt_arr\": \"1559\", \"wtt_dep\": \"1600\", \"location\": \"Warrington Central\", \"stage_seq\": 13, \"distance_m\": 29748.461, \"section_seq\": 1, \"route_path_id\": 138714}, {\"is_pass\": false, \"wtt_arr\": \"1603\", \"wtt_dep\": \"1603H\", \"location\": \"Padgate\", \"stage_seq\": 14, \"distance_m\": 32521.299, \"section_seq\": 1, \"route_path_id\": 138714}, {\"is_pass\": false, \"wtt_arr\": \"1606\", \"wtt_dep\": \"1607\", \"location\": \"Birchwood\", \"stage_seq\": 15, \"distance_m\": 34726.488, \"section_seq\": 1, \"route_path_id\": 138714}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1611\", \"location\": \"Glazebrook East Jn\", \"stage_seq\": 16, \"distance_m\": 39998.952, \"section_seq\": 1, \"route_path_id\": 138714}, {\"is_pass\": false, \"wtt_arr\": \"1612H\", \"wtt_dep\": \"1613\", \"location\": \"Irlam\", \"stage_seq\": 17, \"distance_m\": 41430.87, \"section_seq\": 1, \"route_path_id\": 138714}, {\"is_pass\": false, \"wtt_arr\": \"1616H\", \"wtt_dep\": \"1617\", \"location\": \"Flixton\", \"stage_seq\": 18, \"distance_m\": 48047.663, \"section_seq\": 1, \"route_path_id\": 138714}, {\"is_pass\": false, \"wtt_arr\": \"1619H\", \"wtt_dep\": \"1620\", \"location\": \"Urmston\", \"stage_seq\": 19, \"distance_m\": 50118.823, \"section_seq\": 1, \"route_path_id\": 138714}, {\"is_pass\": false, \"wtt_arr\": \"1622H\", \"wtt_dep\": \"1623\", \"location\": \"Humphrey Park\", \"stage_seq\": 20, \"distance_m\": 51922.546, \"section_seq\": 1, \"route_path_id\": 138714}, {\"is_pass\": false, \"wtt_arr\": \"1625\", \"wtt_dep\": \"1625H\", \"location\": \"Trafford Park\", \"stage_seq\": 21, \"distance_m\": 53015.585, \"section_seq\": 1, \"route_path_id\": 138714}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1628H\", \"location\": \"Trafford Park East Jn\", \"stage_seq\": 22, \"distance_m\": 54828.084, \"section_seq\": 1, \"route_path_id\": 138714}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1632\", \"location\": \"Deansgate\", \"stage_seq\": 23, \"distance_m\": 57754.964, \"section_seq\": 1, \"route_path_id\": 138714}, {\"is_pass\": false, \"wtt_arr\": \"1633\", \"wtt_dep\": null, \"location\": \"Manchester Oxford Road\", \"stage_seq\": 24, \"distance_m\": 58343.406, \"section_seq\": 1, \"route_path_id\": 138714}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 58343.406, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138714}], \"total_distance_m\": 58343.406, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 58227.229, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 116.177, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1522", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "53.3920902", "current_position_lon": "-2.5915033", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:24:51Z\", \"source_id\": 68599769, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:25:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:24:53Z\", \"source_id\": 21511099, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:30:31Z\", \"source_id\": 68613571, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:31:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:30:30Z\", \"source_id\": 21515134, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:33:05Z\", \"source_id\": 68619903, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:33:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:33:07Z\", \"source_id\": 21517017, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:35:52Z\", \"source_id\": 68626932, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:37:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:35:56Z\", \"source_id\": 21518950, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:40:27Z\", \"source_id\": 68637925, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:42:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:40:31Z\", \"source_id\": 21522251, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:51:52Z\", \"source_id\": 68665923, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:52:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:51:58Z\", \"source_id\": 21530469, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:55:56Z\", \"source_id\": 68676054, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:56:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:55:59Z\", \"source_id\": 21533309, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Warrington Central", "service_state_platform": "1", "timing_fact_generation": 1790175396991120, "current_leg_arrival_utc": "2026-09-23T15:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:04.949092", "service_state_evidence_id": 68676054, "current_leg_start_actual_dep": "2026-09-23T15:54:30+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.784732", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LIV MCO 2O99 150130+156475 4 75 None {"version": 3, "segments": [{"to_m": 317.357, "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": 683.462, "from_m": 317.357, "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": 1782.098, "from_m": 683.462, "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": 1824.75, "from_m": 1782.098, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2052.479, "from_m": 1824.75, "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": 2354.95, "from_m": 2052.479, "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": 2394.384, "from_m": 2354.95, "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": 2469.064, "from_m": 2394.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": 2509.0, "from_m": 2469.064, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2582.561, "from_m": 2509.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": 2640.598, "from_m": 2582.561, "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": 3776.339, "from_m": 2640.598, "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": 6103.016, "from_m": 3776.339, "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": 6430.513, "from_m": 6103.016, "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": 9177.446, "from_m": 6430.513, "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": 9390.107, "from_m": 9177.446, "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": 9928.904, "from_m": 9390.107, "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": 9992.32, "from_m": 9928.904, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10038.041, "from_m": 9992.32, "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": 10150.859, "from_m": 10038.041, "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": 10210.224, "from_m": 10150.859, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27806.756, "from_m": 10210.224, "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": 28718.841, "from_m": 27806.756, "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": 29906.528, "from_m": 28718.841, "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": 29965.489, "from_m": 29906.528, "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": 31639.918, "from_m": 29965.489, "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": 32039.776, "from_m": 31639.918, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 34874.204, "from_m": 32039.776, "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": 39803.117, "from_m": 34874.204, "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": 39838.993, "from_m": 39803.117, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 43022.747, "from_m": 39838.993, "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": 43058.623, "from_m": 43022.747, "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": 55028.159, "from_m": 43058.623, "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": 55061.748, "from_m": 55028.159, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55997.519, "from_m": 55061.748, "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": 57207.875, "from_m": 55997.519, "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": 57566.8, "from_m": 57207.875, "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": 58207.295, "from_m": 57566.8, "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": 58343.406, "from_m": 58207.295, "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": 797017, "profile_key": "04597545936ea97389219020b72b1fe5534a7f90648bef0b65e18cf15d82189b", "schedule_id": 19364, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1522", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138714}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1524H", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1275.892, "section_seq": 1, "route_path_id": 138714}, {"is_pass": false, "wtt_arr": "1526", "wtt_dep": "1526H", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.944, "section_seq": 1, "route_path_id": 138714}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1527H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2757.267, "section_seq": 1, "route_path_id": 138714}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1529", "location": "Wavertree Jn", "stage_seq": 5, "distance_m": 4226.857, "section_seq": 1, "route_path_id": 138714}, {"is_pass": false, "wtt_arr": "1531", "wtt_dep": "1532", "location": "Mossley Hill", "stage_seq": 6, "distance_m": 6250.912, "section_seq": 1, "route_path_id": 138714}, {"is_pass": false, "wtt_arr": "1534", "wtt_dep": "1534H", "location": "West Allerton", "stage_seq": 7, "distance_m": 7380.266, "section_seq": 1, "route_path_id": 138714}, {"is_pass": false, "wtt_arr": "1537", "wtt_dep": "1539", "location": "Liverpool South Parkway (HL)", "stage_seq": 8, "distance_m": 9135.404, "section_seq": 1, "route_path_id": 138714}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1541", "location": "Hunts Cross West Jn", "stage_seq": 9, "distance_m": 9928.904, "section_seq": 1, "route_path_id": 138714}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542H", "location": "Hunt's Cross", "stage_seq": 10, "distance_m": 11565.184, "section_seq": 1, "route_path_id": 138714}, {"is_pass": false, "wtt_arr": "1546", "wtt_dep": "1546H", "location": "Hough Green", "stage_seq": 11, "distance_m": 17016.444, "section_seq": 1, "route_path_id": 138714}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": "1554H", "location": "Warrington West", "stage_seq": 12, "distance_m": 26566.034, "section_seq": 1, "route_path_id": 138714}, {"is_pass": false, "wtt_arr": "1559", "wtt_dep": "1600", "location": "Warrington Central", "stage_seq": 13, "distance_m": 29748.461, "section_seq": 1, "route_path_id": 138714}, {"is_pass": false, "wtt_arr": "1603", "wtt_dep": "1603H", "location": "Padgate", "stage_seq": 14, "distance_m": 32521.299, "section_seq": 1, "route_path_id": 138714}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": "1607", "location": "Birchwood", "stage_seq": 15, "distance_m": 34726.488, "section_seq": 1, "route_path_id": 138714}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611", "location": "Glazebrook East Jn", "stage_seq": 16, "distance_m": 39998.952, "section_seq": 1, "route_path_id": 138714}, {"is_pass": false, "wtt_arr": "1612H", "wtt_dep": "1613", "location": "Irlam", "stage_seq": 17, "distance_m": 41430.87, "section_seq": 1, "route_path_id": 138714}, {"is_pass": false, "wtt_arr": "1616H", "wtt_dep": "1617", "location": "Flixton", "stage_seq": 18, "distance_m": 48047.663, "section_seq": 1, "route_path_id": 138714}, {"is_pass": false, "wtt_arr": "1619H", "wtt_dep": "1620", "location": "Urmston", "stage_seq": 19, "distance_m": 50118.823, "section_seq": 1, "route_path_id": 138714}, {"is_pass": false, "wtt_arr": "1622H", "wtt_dep": "1623", "location": "Humphrey Park", "stage_seq": 20, "distance_m": 51922.546, "section_seq": 1, "route_path_id": 138714}, {"is_pass": false, "wtt_arr": "1625", "wtt_dep": "1625H", "location": "Trafford Park", "stage_seq": 21, "distance_m": 53015.585, "section_seq": 1, "route_path_id": 138714}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628H", "location": "Trafford Park East Jn", "stage_seq": 22, "distance_m": 54828.084, "section_seq": 1, "route_path_id": 138714}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632", "location": "Deansgate", "stage_seq": 23, "distance_m": 57754.964, "section_seq": 1, "route_path_id": 138714}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": null, "location": "Manchester Oxford Road", "stage_seq": 24, "distance_m": 58343.406, "section_seq": 1, "route_path_id": 138714}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 58343.406, "from_m": 0.0, "section_seq": 1, "route_path_id": 138714}], "total_distance_m": 58343.406, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 58227.229, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 116.177, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9869, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:24:51Z", "source_id": 68599769, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T14:25:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:24:53Z", "source_id": 21511099, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T15:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9902, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:30:31Z", "source_id": 68613571, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T14:31:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:30:30Z", "source_id": 21515134, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T15:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9910, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:33:05Z", "source_id": 68619903, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T14:33:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:33:07Z", "source_id": 21517017, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T15:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9923, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:35:52Z", "source_id": 68626932, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T14:37:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:35:56Z", "source_id": 21518950, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T15:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10034, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:40:27Z", "source_id": 68637925, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T14:42:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:40:31Z", "source_id": 21522251, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T15:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10061, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:51:52Z", "source_id": 68665923, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T14:52:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:51:58Z", "source_id": 21530469, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10055, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:55:56Z", "source_id": 68676054, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T14:56:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:55:59Z", "source_id": 21533309, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T15:56:00+01:00", "operational_fact": true}] Liverpool Lime Street HL/ML 1522 1522 8 None None Manchester Oxford Road 1633 1633 5 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P24244/2026-09-23/detailed None Warrington West 2026-09-23T15:54:30+01:00 Warrington Central 3.0 {"type": "LineString", "coordinates": [[-2.636341499999999, 53.3938132], [-2.6357592, 53.3938758], [-2.6354916, 53.393904600000006], [-2.6346777, 53.39400439999999], [-2.6332556, 53.39419999999999], [-2.6181674, 53.3964636], [-2.6167925, 53.3966642], [-2.6166047, 53.3966866], [-2.6157164999999996, 53.3967685], [-2.6152867, 53.39678250000001], [-2.614864799999999, 53.3967818], [-2.6144187999999997, 53.3967695], [-2.6139845, 53.3967432], [-2.6131236999999996, 53.396657699999984], [-2.6124607, 53.396565999999986], [-2.611972, 53.3964696], [-2.6113216, 53.3963206], [-2.6111572, 53.3962762], [-2.6103177999999994, 53.3960147], [-2.6097553999999996, 53.39580740000001], [-2.6058651, 53.393971099999995], [-2.605114323946612, 53.393614226975984], [-2.6038272000000005, 53.39300240000001], [-2.6037080776396526, 53.392952824503745], [-2.603655582671438, 53.392930977503106], [-2.603611197041356, 53.39291250538318], [-2.603557063584529, 53.39288997646591], [-2.603478351240245, 53.39285721844252], [-2.6033709, 53.3928125], [-2.6029064999999996, 53.39263449999999], [-2.6022933, 53.3924264], [-2.6019900999999996, 53.3923375], [-2.601742, 53.39226690000001], [-2.6010831, 53.392098399999995], [-2.6008356, 53.3920463], [-2.6002094999999996, 53.3919192], [-2.5990909, 53.39173759999999], [-2.5985782, 53.3916859], [-2.5982955, 53.3916569], [-2.5980400999999995, 53.39163779999999], [-2.597789, 53.391621499999985], [-2.5968896999999997, 53.3915767], [-2.596246, 53.3915791], [-2.5956295999999996, 53.391592900000006], [-2.595463, 53.3916046], [-2.5950817999999996, 53.39162919999999], [-2.5949560999999997, 53.39163890000001], [-2.5947673, 53.3916533], [-2.594400499999999, 53.391688], [-2.5940964, 53.3917222], [-2.5937943, 53.3917616], [-2.5935814, 53.3917917], [-2.593228, 53.3918441], [-2.5915032999999994, 53.392090200000005]]} 2.0 1553 1556 Warrington West Warrington Central Warrington Central 53.3920902 -2.5915033 53.3920902 -2.5915033 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Warrington Central TD TRACKING_TIMEOUT 68676054 1790175396991120 36 36 2026-09-23 16:43:05.784732 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:04.949092
767597 797053 F51273 511B071Q23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 797053, "stp": "N", "toc": "c2c", "uid": "F51273", "consist": "357021+357036+357044", "dest_crs": "FST", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F51273/2026-09-23/detailed", "trust_id": "511B071Q23", "origin_crs": "SRY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-23", "dest_arr_time": "1631", "dest_platform": "4", "is_terminated": 1, "next_location": "Laindon", "signalling_id": "1B07", "timing_status": "LATE", "origin_station": "Shoeburyness", "current_leg_arr": "1557", "current_leg_dep": "1554", "current_leg_end": "Laindon", "origin_dep_time": "1523", "origin_platform": "2", "current_location": "Laindon", "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.4566991, 51.5681209], [0.4563253, 51.56810080000001], [0.45601439999999993, 51.5680863], [0.45426209999999995, 51.56800440000001], [0.45205359999999994, 51.567905999999994], [0.4516364, 51.567886], [0.45060610000000006, 51.5678232], [0.4495723, 51.56776970000001], [0.4491576420597607, 51.5677507431903], [0.4475095999999999, 51.56767539999999], [0.4433826, 51.5674716], [0.44217, 51.56741639999999], [0.4407802, 51.56734949999999], [0.44001140000000005, 51.56731609999999], [0.4391927, 51.5672758], [0.4369188, 51.5671709], [0.4346477, 51.56706029999999], [0.43322159999999993, 51.5670003], [0.4319451999999999, 51.566969699999994], [0.4306128, 51.56697570000001], [0.4300955, 51.56698579999999], [0.4295803999999999, 51.5670015], [0.4285779, 51.5670389], [0.4280718, 51.5670623], [0.4275868, 51.567093499999984], [0.426898, 51.5671896], [0.426605, 51.5672233], [0.4259335, 51.567302700000006], [0.4253179999999999, 51.56738760000001], [0.42439215233365063, 51.56752633581052]]}", "current_leg_start": "Basildon", "dest_arr_time_act": "1631", "motion_projection": null, "next_location_lat": "51.5675263", "next_location_lon": "0.4243922", "previous_location": "Basildon", "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\": 177.122, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 796.55, \"from_m\": 177.122, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 830.391, \"from_m\": 796.55, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 881.925, \"from_m\": 830.391, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5753.763, \"from_m\": 881.925, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6407.84, \"from_m\": 5753.763, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10941.367, \"from_m\": 6407.84, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11258.982, \"from_m\": 10941.367, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19007.858, \"from_m\": 11258.982, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20468.805, \"from_m\": 19007.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20804.912, \"from_m\": 20468.805, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20890.782, \"from_m\": 20804.912, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20934.417, \"from_m\": 20890.782, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50146.062, \"from_m\": 20934.417, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 51637.361, \"from_m\": 50146.062, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51665.102, \"from_m\": 51637.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\": 51671.928, \"from_m\": 51665.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\": 53790.191, \"from_m\": 51671.928, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56465.25, \"from_m\": 53790.191, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58658.916, \"from_m\": 56465.25, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59098.332, \"from_m\": 58658.916, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 60452.847, \"from_m\": 59098.332, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60710.412, \"from_m\": 60452.847, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 62562.031, \"from_m\": 60710.412, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63264.84, \"from_m\": 62562.031, \"capability_applied\": null, \"effective_limit_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\": 797053, \"profile_key\": \"1cf2dd92e441a81104fed1fd84a8ee5470d8a70e654d6683a54bbb361352c498\", \"schedule_id\": 36841, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1523\", \"location\": \"Shoeburyness\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142922}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1524H\", \"location\": \"Shoeburyness Dpt Ldn E Jn\", \"stage_seq\": 2, \"distance_m\": 796.55, \"section_seq\": 1, \"route_path_id\": 142922}, {\"is_pass\": false, \"wtt_arr\": \"1526\", \"wtt_dep\": \"1526H\", \"location\": \"Thorpe Bay\", \"stage_seq\": 3, \"distance_m\": 2317.182, \"section_seq\": 1, \"route_path_id\": 142922}, {\"is_pass\": false, \"wtt_arr\": \"1528H\", \"wtt_dep\": \"1529\", \"location\": \"Southend East\", \"stage_seq\": 4, \"distance_m\": 4397.708, \"section_seq\": 1, \"route_path_id\": 142922}, {\"is_pass\": false, \"wtt_arr\": \"1531\", \"wtt_dep\": \"1531H\", \"location\": \"Southend Central\", \"stage_seq\": 5, \"distance_m\": 5961.004, \"section_seq\": 1, \"route_path_id\": 142922}, {\"is_pass\": false, \"wtt_arr\": \"1533\", \"wtt_dep\": \"1533H\", \"location\": \"Westcliff\", \"stage_seq\": 6, \"distance_m\": 7304.564, \"section_seq\": 1, \"route_path_id\": 142922}, {\"is_pass\": false, \"wtt_arr\": \"1535H\", \"wtt_dep\": \"1536\", \"location\": \"Chalkwell\", \"stage_seq\": 7, \"distance_m\": 8901.816, \"section_seq\": 1, \"route_path_id\": 142922}, {\"is_pass\": false, \"wtt_arr\": \"1538\", \"wtt_dep\": \"1538H\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 8, \"distance_m\": 11003.692, \"section_seq\": 1, \"route_path_id\": 142922}, {\"is_pass\": false, \"wtt_arr\": \"1543H\", \"wtt_dep\": \"1544\", \"location\": \"Benfleet\", \"stage_seq\": 9, \"distance_m\": 16444.591, \"section_seq\": 1, \"route_path_id\": 142922}, {\"is_pass\": false, \"wtt_arr\": \"1548\", \"wtt_dep\": \"1548H\", \"location\": \"Pitsea\", \"stage_seq\": 10, \"distance_m\": 20667.206, \"section_seq\": 1, \"route_path_id\": 142922}, {\"is_pass\": false, \"wtt_arr\": \"1552\", \"wtt_dep\": \"1552H\", \"location\": \"Basildon\", \"stage_seq\": 11, \"distance_m\": 24381.925, \"section_seq\": 1, \"route_path_id\": 142922}, {\"is_pass\": false, \"wtt_arr\": \"1555\", \"wtt_dep\": \"1556\", \"location\": \"Laindon\", \"stage_seq\": 12, \"distance_m\": 26626.346, \"section_seq\": 1, \"route_path_id\": 142922}, {\"is_pass\": false, \"wtt_arr\": \"1601\", \"wtt_dep\": \"1601H\", \"location\": \"West Horndon\", \"stage_seq\": 13, \"distance_m\": 32528.537, \"section_seq\": 1, \"route_path_id\": 142922}, {\"is_pass\": false, \"wtt_arr\": \"1607H\", \"wtt_dep\": \"1608\", \"location\": \"Upminster\", \"stage_seq\": 14, \"distance_m\": 38763.718, \"section_seq\": 1, \"route_path_id\": 142922}, {\"is_pass\": false, \"wtt_arr\": \"1615H\", \"wtt_dep\": \"1616H\", \"location\": \"Barking\", \"stage_seq\": 15, \"distance_m\": 51027.98, \"section_seq\": 1, \"route_path_id\": 142922}, {\"is_pass\": false, \"wtt_arr\": \"1621\", \"wtt_dep\": \"1621H\", \"location\": \"West Ham High Level\", \"stage_seq\": 16, \"distance_m\": 56859.574, \"section_seq\": 1, \"route_path_id\": 142922}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1624\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 17, \"distance_m\": 58976.816, \"section_seq\": 1, \"route_path_id\": 142922}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1629\", \"location\": \"Christian Street Jn\", \"stage_seq\": 18, \"distance_m\": 62103.639, \"section_seq\": 1, \"route_path_id\": 142922}, {\"is_pass\": false, \"wtt_arr\": \"1631\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 19, \"distance_m\": 63264.84, \"section_seq\": 1, \"route_path_id\": 142922}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 63264.84, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142922}], \"total_distance_m\": 63264.84, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 60816.389, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2448.451, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1523", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "51.5675263", "current_position_lon": "0.4243922", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:25:42Z\", \"source_id\": 68601840, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:26:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:25:44Z\", \"source_id\": 21511727, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:28:30Z\", \"source_id\": 68608460, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:29:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:28:31Z\", \"source_id\": 21513694, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:30:56Z\", \"source_id\": 68614419, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:31:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:30:59Z\", \"source_id\": 21515445, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:33:39Z\", \"source_id\": 68621365, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:33:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:33:44Z\", \"source_id\": 21517442, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:36:05Z\", \"source_id\": 68627383, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:36:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:36:08Z\", \"source_id\": 21519113, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:38:44Z\", \"source_id\": 68633737, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:39:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:38:47Z\", \"source_id\": 21520986, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:43:44Z\", \"source_id\": 68646043, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:44:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:43:47Z\", \"source_id\": 21524605, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:49:10Z\", \"source_id\": 68659352, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:50:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:49:15Z\", \"source_id\": 21528537, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:53:31Z\", \"source_id\": 68669950, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:53:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:53:30Z\", \"source_id\": 21531596, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:56:30Z\", \"source_id\": 68677509, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:57:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:56:31Z\", \"source_id\": 21533723, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Laindon", "service_state_platform": "1", "timing_fact_generation": 1790176754355535, "current_leg_arrival_utc": "2026-09-23T15:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:04.952686", "service_state_evidence_id": 68681867, "current_leg_start_actual_dep": "2026-09-23T15:54:30+01:00", "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.788541", "service_state_valid_until_kind": null, "operational_interpretation_version": 60, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N SRY FST 1B07 357021+357036+357044 12 100 None {"version": 3, "segments": [{"to_m": 177.122, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 796.55, "from_m": 177.122, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 830.391, "from_m": 796.55, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 881.925, "from_m": 830.391, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5753.763, "from_m": 881.925, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6407.84, "from_m": 5753.763, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10941.367, "from_m": 6407.84, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11258.982, "from_m": 10941.367, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19007.858, "from_m": 11258.982, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20468.805, "from_m": 19007.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20804.912, "from_m": 20468.805, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20890.782, "from_m": 20804.912, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20934.417, "from_m": 20890.782, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50146.062, "from_m": 20934.417, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 51637.361, "from_m": 50146.062, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51665.102, "from_m": 51637.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": 51671.928, "from_m": 51665.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": 53790.191, "from_m": 51671.928, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56465.25, "from_m": 53790.191, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58658.916, "from_m": 56465.25, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59098.332, "from_m": 58658.916, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 60452.847, "from_m": 59098.332, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60710.412, "from_m": 60452.847, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 62562.031, "from_m": 60710.412, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63264.84, "from_m": 62562.031, "capability_applied": null, "effective_limit_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": 797053, "profile_key": "1cf2dd92e441a81104fed1fd84a8ee5470d8a70e654d6683a54bbb361352c498", "schedule_id": 36841, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1523", "location": "Shoeburyness", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142922}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1524H", "location": "Shoeburyness Dpt Ldn E Jn", "stage_seq": 2, "distance_m": 796.55, "section_seq": 1, "route_path_id": 142922}, {"is_pass": false, "wtt_arr": "1526", "wtt_dep": "1526H", "location": "Thorpe Bay", "stage_seq": 3, "distance_m": 2317.182, "section_seq": 1, "route_path_id": 142922}, {"is_pass": false, "wtt_arr": "1528H", "wtt_dep": "1529", "location": "Southend East", "stage_seq": 4, "distance_m": 4397.708, "section_seq": 1, "route_path_id": 142922}, {"is_pass": false, "wtt_arr": "1531", "wtt_dep": "1531H", "location": "Southend Central", "stage_seq": 5, "distance_m": 5961.004, "section_seq": 1, "route_path_id": 142922}, {"is_pass": false, "wtt_arr": "1533", "wtt_dep": "1533H", "location": "Westcliff", "stage_seq": 6, "distance_m": 7304.564, "section_seq": 1, "route_path_id": 142922}, {"is_pass": false, "wtt_arr": "1535H", "wtt_dep": "1536", "location": "Chalkwell", "stage_seq": 7, "distance_m": 8901.816, "section_seq": 1, "route_path_id": 142922}, {"is_pass": false, "wtt_arr": "1538", "wtt_dep": "1538H", "location": "Leigh-on-Sea", "stage_seq": 8, "distance_m": 11003.692, "section_seq": 1, "route_path_id": 142922}, {"is_pass": false, "wtt_arr": "1543H", "wtt_dep": "1544", "location": "Benfleet", "stage_seq": 9, "distance_m": 16444.591, "section_seq": 1, "route_path_id": 142922}, {"is_pass": false, "wtt_arr": "1548", "wtt_dep": "1548H", "location": "Pitsea", "stage_seq": 10, "distance_m": 20667.206, "section_seq": 1, "route_path_id": 142922}, {"is_pass": false, "wtt_arr": "1552", "wtt_dep": "1552H", "location": "Basildon", "stage_seq": 11, "distance_m": 24381.925, "section_seq": 1, "route_path_id": 142922}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1556", "location": "Laindon", "stage_seq": 12, "distance_m": 26626.346, "section_seq": 1, "route_path_id": 142922}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": "1601H", "location": "West Horndon", "stage_seq": 13, "distance_m": 32528.537, "section_seq": 1, "route_path_id": 142922}, {"is_pass": false, "wtt_arr": "1607H", "wtt_dep": "1608", "location": "Upminster", "stage_seq": 14, "distance_m": 38763.718, "section_seq": 1, "route_path_id": 142922}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1616H", "location": "Barking", "stage_seq": 15, "distance_m": 51027.98, "section_seq": 1, "route_path_id": 142922}, {"is_pass": false, "wtt_arr": "1621", "wtt_dep": "1621H", "location": "West Ham High Level", "stage_seq": 16, "distance_m": 56859.574, "section_seq": 1, "route_path_id": 142922}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1624", "location": "Gas Factory Jn", "stage_seq": 17, "distance_m": 58976.816, "section_seq": 1, "route_path_id": 142922}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629", "location": "Christian Street Jn", "stage_seq": 18, "distance_m": 62103.639, "section_seq": 1, "route_path_id": 142922}, {"is_pass": false, "wtt_arr": "1631", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 19, "distance_m": 63264.84, "section_seq": 1, "route_path_id": 142922}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 63264.84, "from_m": 0.0, "section_seq": 1, "route_path_id": 142922}], "total_distance_m": 63264.84, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 60816.389, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2448.451, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14391, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:25:42Z", "source_id": 68601840, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T14:26:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:25:44Z", "source_id": 21511727, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T15:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14395, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:28:30Z", "source_id": 68608460, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T14:29:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:28:31Z", "source_id": 21513694, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T15:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14400, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:30:56Z", "source_id": 68614419, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T14:31:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:30:59Z", "source_id": 21515445, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T15:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14421, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:33:39Z", "source_id": 68621365, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T14:33:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:33:44Z", "source_id": 21517442, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T15:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14425, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:36:05Z", "source_id": 68627383, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T14:36:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:36:08Z", "source_id": 21519113, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T15:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14432, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:38:44Z", "source_id": 68633737, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T14:39:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:38:47Z", "source_id": 21520986, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T15:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14445, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:43:44Z", "source_id": 68646043, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T14:44:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:43:47Z", "source_id": 21524605, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T15:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14451, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:49:10Z", "source_id": 68659352, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T14:50:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:49:15Z", "source_id": 21528537, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14480, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:53:31Z", "source_id": 68669950, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T14:53:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:53:30Z", "source_id": 21531596, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14509, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:56:30Z", "source_id": 68677509, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T14:57:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:56:31Z", "source_id": 21533723, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T15:57:00+01:00", "operational_fact": true}] Shoeburyness 1523 1523 2 None None London Fenchurch Street 1631 1631 4 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:F51273/2026-09-23/detailed None Basildon 2026-09-23T15:54:30+01:00 Laindon 3.0 {"type": "LineString", "coordinates": [[0.4566991, 51.5681209], [0.4563253, 51.56810080000001], [0.45601439999999993, 51.5680863], [0.45426209999999995, 51.56800440000001], [0.45205359999999994, 51.567905999999994], [0.4516364, 51.567886], [0.45060610000000006, 51.5678232], [0.4495723, 51.56776970000001], [0.4491576420597607, 51.5677507431903], [0.4475095999999999, 51.56767539999999], [0.4433826, 51.5674716], [0.44217, 51.56741639999999], [0.4407802, 51.56734949999999], [0.44001140000000005, 51.56731609999999], [0.4391927, 51.5672758], [0.4369188, 51.5671709], [0.4346477, 51.56706029999999], [0.43322159999999993, 51.5670003], [0.4319451999999999, 51.566969699999994], [0.4306128, 51.56697570000001], [0.4300955, 51.56698579999999], [0.4295803999999999, 51.5670015], [0.4285779, 51.5670389], [0.4280718, 51.5670623], [0.4275868, 51.567093499999984], [0.426898, 51.5671896], [0.426605, 51.5672233], [0.4259335, 51.567302700000006], [0.4253179999999999, 51.56738760000001], [0.42439215233365063, 51.56752633581052]]} 1.4 1554 1557 Basildon Laindon Laindon 51.5675263 0.4243922 51.5675263 0.4243922 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Laindon TD TRACKING_TIMEOUT 68681867 1790176754355535 60 60 2026-09-23 16:43:05.788541 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:04.952686
767598 797090 C21439 552W19MQ23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 797090, "stp": "P", "toc": "East Midlands Railway", "uid": "C21439", "consist": "170202", "dest_crs": "WRK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21439/2026-09-23/detailed", "trust_id": "552W19MQ23", "origin_crs": "NOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Worksop", "service_date": "2026-09-23", "dest_arr_time": "1633", "dest_platform": "2", "is_terminated": 1, "next_location": "Sutton Parkway", "signalling_id": "2W19", "timing_status": "LATE", "origin_station": "Nottingham", "current_leg_arr": "1556", "current_leg_dep": "1553", "current_leg_end": "Sutton Parkway", "origin_dep_time": "1525", "origin_platform": "1B", "current_location": "Sutton Parkway", "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2533103999999995, 53.1000051], [-1.2529644999999998, 53.100445], [-1.2526512, 53.10088859999999], [-1.2522877999999995, 53.101477], [-1.2520156, 53.1020171], [-1.2517955999999997, 53.1025512], [-1.251608, 53.10311779999999], [-1.2514666, 53.1036834], [-1.2513606999999998, 53.104164899999994], [-1.251276, 53.10464619999999], [-1.2511937, 53.10527949999999], [-1.251152, 53.10583509999999], [-1.2511235, 53.1063834], [-1.2511125, 53.10655169999999], [-1.2510978999999998, 53.106776499999995], [-1.2510522, 53.1071616], [-1.2509386000000002, 53.1076297], [-1.2508529, 53.10786769999999], [-1.2507424, 53.1080969], [-1.25058, 53.1083578], [-1.2503965, 53.1085955], [-1.2501552, 53.108855], [-1.2498392000000005, 53.10913239999999], [-1.2494237, 53.10942419999999], [-1.2489947, 53.1096718], [-1.247906, 53.1101684], [-1.2474605, 53.11040129999999], [-1.2472487999999995, 53.11053189999999], [-1.2470586, 53.1106654], [-1.2468802, 53.1107993], [-1.2467187, 53.11093439999999], [-1.2464282999999998, 53.11121339999998], [-1.2461818999999998, 53.11150930000001], [-1.2459960999999995, 53.11180509999999], [-1.2457602, 53.1123449], [-1.2456629, 53.11270199999999], [-1.2456026999999998, 53.113067599999994], [-1.245586, 53.11341589999999], [-1.2455794999999998, 53.1141779]]}", "current_leg_start": "Kirkby in Ashfield", "dest_arr_time_act": "1633", "motion_projection": null, "next_location_lat": "53.1141779", "next_location_lon": "-1.2455795", "previous_location": "Kirkby in Ashfield", "current_leg_milage": "1.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 224.472, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 563.421, \"from_m\": 224.472, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 610.12, \"from_m\": 563.421, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 667.42, \"from_m\": 610.12, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2974.948, \"from_m\": 667.42, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2990.439, \"from_m\": 2974.948, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3491.254, \"from_m\": 2990.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3525.223, \"from_m\": 3491.254, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3785.948, \"from_m\": 3525.223, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8550.035, \"from_m\": 3785.948, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20201.166, \"from_m\": 8550.035, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21206.262, \"from_m\": 20201.166, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21471.822, \"from_m\": 21206.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\": 25044.53, \"from_m\": 21471.822, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30235.312, \"from_m\": 25044.53, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30843.565, \"from_m\": 30235.312, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32658.379, \"from_m\": 30843.565, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33571.357, \"from_m\": 32658.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\": 35133.973, \"from_m\": 33571.357, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36369.536, \"from_m\": 35133.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\": 49298.789, \"from_m\": 36369.536, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50084.769, \"from_m\": 49298.789, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 51757.271, \"from_m\": 50084.769, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 797090, \"profile_key\": \"b685e579f1b95c2532f209ab78b15d0844991c8276fbf015625fea7c8836e8bf\", \"schedule_id\": 2914, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1525\", \"location\": \"Nottingham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1527\", \"location\": \"Mansfield Jn\", \"stage_seq\": 2, \"distance_m\": 1027.677, \"section_seq\": 1, \"route_path_id\": 131650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1529\", \"location\": \"Radford Jn\", \"stage_seq\": 3, \"distance_m\": 3535.618, \"section_seq\": 1, \"route_path_id\": 131650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1532H\", \"location\": \"Bulwell South Jn\", \"stage_seq\": 4, \"distance_m\": 8603.261, \"section_seq\": 1, \"route_path_id\": 131650}, {\"is_pass\": false, \"wtt_arr\": \"1533\", \"wtt_dep\": \"1536\", \"location\": \"Bulwell (Notts)\", \"stage_seq\": 5, \"distance_m\": 8823.152, \"section_seq\": 1, \"route_path_id\": 131650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1538\", \"location\": \"Bestwood Park Jn\", \"stage_seq\": 6, \"distance_m\": 10879.432, \"section_seq\": 1, \"route_path_id\": 131650}, {\"is_pass\": false, \"wtt_arr\": \"1541\", \"wtt_dep\": \"1542\", \"location\": \"Hucknall\", \"stage_seq\": 7, \"distance_m\": 13383.824, \"section_seq\": 1, \"route_path_id\": 131650}, {\"is_pass\": false, \"wtt_arr\": \"1546H\", \"wtt_dep\": \"1547H\", \"location\": \"Newstead\", \"stage_seq\": 8, \"distance_m\": 17318.704, \"section_seq\": 1, \"route_path_id\": 131650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550H\", \"location\": \"Lindleys Lane (Kirkby South Jn)\", \"stage_seq\": 9, \"distance_m\": 20201.166, \"section_seq\": 1, \"route_path_id\": 131650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551H\", \"location\": \"Kirkby Lane End Jn\", \"stage_seq\": 10, \"distance_m\": 21471.822, \"section_seq\": 1, \"route_path_id\": 131650}, {\"is_pass\": false, \"wtt_arr\": \"1552\", \"wtt_dep\": \"1553\", \"location\": \"Kirkby in Ashfield\", \"stage_seq\": 11, \"distance_m\": 21659.578, \"section_seq\": 1, \"route_path_id\": 131650}, {\"is_pass\": false, \"wtt_arr\": \"1555H\", \"wtt_dep\": \"1556H\", \"location\": \"Sutton Parkway\", \"stage_seq\": 12, \"distance_m\": 23379.068, \"section_seq\": 1, \"route_path_id\": 131650}, {\"is_pass\": false, \"wtt_arr\": \"1601\", \"wtt_dep\": \"1602\", \"location\": \"Mansfield Town\", \"stage_seq\": 13, \"distance_m\": 27907.077, \"section_seq\": 1, \"route_path_id\": 131650}, {\"is_pass\": false, \"wtt_arr\": \"1606H\", \"wtt_dep\": \"1607H\", \"location\": \"Mansfield Woodhouse\", \"stage_seq\": 14, \"distance_m\": 30640.782, \"section_seq\": 1, \"route_path_id\": 131650}, {\"is_pass\": false, \"wtt_arr\": \"1612H\", \"wtt_dep\": \"1613H\", \"location\": \"Shirebrook\", \"stage_seq\": 15, \"distance_m\": 35183.781, \"section_seq\": 1, \"route_path_id\": 131650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1615\", \"location\": \"Shirebrook East Jn\", \"stage_seq\": 16, \"distance_m\": 36355.28, \"section_seq\": 1, \"route_path_id\": 131650}, {\"is_pass\": false, \"wtt_arr\": \"1617\", \"wtt_dep\": \"1618\", \"location\": \"Langwith Whaley Thorns\", \"stage_seq\": 17, \"distance_m\": 38531.653, \"section_seq\": 1, \"route_path_id\": 131650}, {\"is_pass\": false, \"wtt_arr\": \"1621H\", \"wtt_dep\": \"1622H\", \"location\": \"Creswell (Derbys)\", \"stage_seq\": 18, \"distance_m\": 42042.843, \"section_seq\": 1, \"route_path_id\": 131650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1628\", \"location\": \"Woodend Jn\", \"stage_seq\": 19, \"distance_m\": 49282.815, \"section_seq\": 1, \"route_path_id\": 131650}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1629H\", \"location\": \"Shireoaks East Jn\", \"stage_seq\": 20, \"distance_m\": 50084.769, \"section_seq\": 1, \"route_path_id\": 131650}, {\"is_pass\": false, \"wtt_arr\": \"1633\", \"wtt_dep\": null, \"location\": \"Worksop\", \"stage_seq\": 21, \"distance_m\": 51757.271, \"section_seq\": 1, \"route_path_id\": 131650}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 51757.271, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131650}], \"total_distance_m\": 51757.271, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 51723.302, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 33.969, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1525", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "53.1141779", "current_position_lon": "-1.2455795", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:33:10Z\", \"source_id\": 68620109, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:34:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:33:13Z\", \"source_id\": 21517076, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:37:23Z\", \"source_id\": 68630504, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:38:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:37:23Z\", \"source_id\": 21519988, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:38:39Z\", \"source_id\": 68633547, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:41:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:38:43Z\", \"source_id\": 21520940, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16312, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:38:39Z\", \"source_id\": 68633547, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:46:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 16685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:51:32Z\", \"source_id\": 68665117, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:52:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:51:36Z\", \"source_id\": 21530230, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:54:23Z\", \"source_id\": 68672052, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:55:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:54:25Z\", \"source_id\": 21532220, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sutton Parkway", "service_state_platform": "1", "timing_fact_generation": 1790175481063739, "current_leg_arrival_utc": "2026-09-23T15:55:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:04.956755", "service_state_evidence_id": 68681200, "current_leg_start_actual_dep": "2026-09-23T15:53:00+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.792146", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P NOT WRK 2W19 170202 3 100 None {"version": 3, "segments": [{"to_m": 224.472, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 563.421, "from_m": 224.472, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 610.12, "from_m": 563.421, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 667.42, "from_m": 610.12, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2974.948, "from_m": 667.42, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2990.439, "from_m": 2974.948, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3491.254, "from_m": 2990.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3525.223, "from_m": 3491.254, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3785.948, "from_m": 3525.223, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8550.035, "from_m": 3785.948, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20201.166, "from_m": 8550.035, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21206.262, "from_m": 20201.166, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21471.822, "from_m": 21206.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": 25044.53, "from_m": 21471.822, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30235.312, "from_m": 25044.53, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30843.565, "from_m": 30235.312, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32658.379, "from_m": 30843.565, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33571.357, "from_m": 32658.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": 35133.973, "from_m": 33571.357, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36369.536, "from_m": 35133.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": 49298.789, "from_m": 36369.536, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50084.769, "from_m": 49298.789, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 51757.271, "from_m": 50084.769, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 797090, "profile_key": "b685e579f1b95c2532f209ab78b15d0844991c8276fbf015625fea7c8836e8bf", "schedule_id": 2914, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1525", "location": "Nottingham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1527", "location": "Mansfield Jn", "stage_seq": 2, "distance_m": 1027.677, "section_seq": 1, "route_path_id": 131650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1529", "location": "Radford Jn", "stage_seq": 3, "distance_m": 3535.618, "section_seq": 1, "route_path_id": 131650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1532H", "location": "Bulwell South Jn", "stage_seq": 4, "distance_m": 8603.261, "section_seq": 1, "route_path_id": 131650}, {"is_pass": false, "wtt_arr": "1533", "wtt_dep": "1536", "location": "Bulwell (Notts)", "stage_seq": 5, "distance_m": 8823.152, "section_seq": 1, "route_path_id": 131650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1538", "location": "Bestwood Park Jn", "stage_seq": 6, "distance_m": 10879.432, "section_seq": 1, "route_path_id": 131650}, {"is_pass": false, "wtt_arr": "1541", "wtt_dep": "1542", "location": "Hucknall", "stage_seq": 7, "distance_m": 13383.824, "section_seq": 1, "route_path_id": 131650}, {"is_pass": false, "wtt_arr": "1546H", "wtt_dep": "1547H", "location": "Newstead", "stage_seq": 8, "distance_m": 17318.704, "section_seq": 1, "route_path_id": 131650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550H", "location": "Lindleys Lane (Kirkby South Jn)", "stage_seq": 9, "distance_m": 20201.166, "section_seq": 1, "route_path_id": 131650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551H", "location": "Kirkby Lane End Jn", "stage_seq": 10, "distance_m": 21471.822, "section_seq": 1, "route_path_id": 131650}, {"is_pass": false, "wtt_arr": "1552", "wtt_dep": "1553", "location": "Kirkby in Ashfield", "stage_seq": 11, "distance_m": 21659.578, "section_seq": 1, "route_path_id": 131650}, {"is_pass": false, "wtt_arr": "1555H", "wtt_dep": "1556H", "location": "Sutton Parkway", "stage_seq": 12, "distance_m": 23379.068, "section_seq": 1, "route_path_id": 131650}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": "1602", "location": "Mansfield Town", "stage_seq": 13, "distance_m": 27907.077, "section_seq": 1, "route_path_id": 131650}, {"is_pass": false, "wtt_arr": "1606H", "wtt_dep": "1607H", "location": "Mansfield Woodhouse", "stage_seq": 14, "distance_m": 30640.782, "section_seq": 1, "route_path_id": 131650}, {"is_pass": false, "wtt_arr": "1612H", "wtt_dep": "1613H", "location": "Shirebrook", "stage_seq": 15, "distance_m": 35183.781, "section_seq": 1, "route_path_id": 131650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1615", "location": "Shirebrook East Jn", "stage_seq": 16, "distance_m": 36355.28, "section_seq": 1, "route_path_id": 131650}, {"is_pass": false, "wtt_arr": "1617", "wtt_dep": "1618", "location": "Langwith Whaley Thorns", "stage_seq": 17, "distance_m": 38531.653, "section_seq": 1, "route_path_id": 131650}, {"is_pass": false, "wtt_arr": "1621H", "wtt_dep": "1622H", "location": "Creswell (Derbys)", "stage_seq": 18, "distance_m": 42042.843, "section_seq": 1, "route_path_id": 131650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628", "location": "Woodend Jn", "stage_seq": 19, "distance_m": 49282.815, "section_seq": 1, "route_path_id": 131650}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629H", "location": "Shireoaks East Jn", "stage_seq": 20, "distance_m": 50084.769, "section_seq": 1, "route_path_id": 131650}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": null, "location": "Worksop", "stage_seq": 21, "distance_m": 51757.271, "section_seq": 1, "route_path_id": 131650}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 51757.271, "from_m": 0.0, "section_seq": 1, "route_path_id": 131650}], "total_distance_m": 51757.271, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 51723.302, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 33.969, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16334, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:33:10Z", "source_id": 68620109, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T14:34:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:33:13Z", "source_id": 21517076, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T15:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16324, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:37:23Z", "source_id": 68630504, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T14:38:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:37:23Z", "source_id": 21519988, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T15:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16317, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:38:39Z", "source_id": 68633547, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T14:41:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:38:43Z", "source_id": 21520940, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T15:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16312, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:38:39Z", "source_id": 68633547, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T14:46:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 16685, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:51:32Z", "source_id": 68665117, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T14:52:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:51:36Z", "source_id": 21530230, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16676, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:54:23Z", "source_id": 68672052, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T14:55:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:54:25Z", "source_id": 21532220, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T15:56:00+01:00", "operational_fact": true}] Nottingham 1525 1525 1B None None Worksop 1633 1633 2 LATE 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C21439/2026-09-23/detailed None Kirkby in Ashfield 2026-09-23T15:53:00+01:00 Sutton Parkway 3.0 {"type": "LineString", "coordinates": [[-1.2533103999999995, 53.1000051], [-1.2529644999999998, 53.100445], [-1.2526512, 53.10088859999999], [-1.2522877999999995, 53.101477], [-1.2520156, 53.1020171], [-1.2517955999999997, 53.1025512], [-1.251608, 53.10311779999999], [-1.2514666, 53.1036834], [-1.2513606999999998, 53.104164899999994], [-1.251276, 53.10464619999999], [-1.2511937, 53.10527949999999], [-1.251152, 53.10583509999999], [-1.2511235, 53.1063834], [-1.2511125, 53.10655169999999], [-1.2510978999999998, 53.106776499999995], [-1.2510522, 53.1071616], [-1.2509386000000002, 53.1076297], [-1.2508529, 53.10786769999999], [-1.2507424, 53.1080969], [-1.25058, 53.1083578], [-1.2503965, 53.1085955], [-1.2501552, 53.108855], [-1.2498392000000005, 53.10913239999999], [-1.2494237, 53.10942419999999], [-1.2489947, 53.1096718], [-1.247906, 53.1101684], [-1.2474605, 53.11040129999999], [-1.2472487999999995, 53.11053189999999], [-1.2470586, 53.1106654], [-1.2468802, 53.1107993], [-1.2467187, 53.11093439999999], [-1.2464282999999998, 53.11121339999998], [-1.2461818999999998, 53.11150930000001], [-1.2459960999999995, 53.11180509999999], [-1.2457602, 53.1123449], [-1.2456629, 53.11270199999999], [-1.2456026999999998, 53.113067599999994], [-1.245586, 53.11341589999999], [-1.2455794999999998, 53.1141779]]} 1.1 1553 1556 Kirkby in Ashfield Sutton Parkway Sutton Parkway 53.1141779 -1.2455795 53.1141779 -1.2455795 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Sutton Parkway TD TRACKING_TIMEOUT 68681200 1790175481063739 29 29 2026-09-23 16:43:05.792146 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:04.956755
767599 797230 C09956 889K44MR23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 797230, "stp": "P", "toc": "Thameslink", "uid": "C09956", "consist": "700037", "dest_crs": "KTN", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C09956/2026-09-23/detailed", "trust_id": "889K44MR23", "origin_crs": "ORP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Kentish Town", "service_date": "2026-09-23", "dest_arr_time": "1633", "dest_platform": "3", "is_terminated": 1, "next_location": "Crofton Park", "signalling_id": "9K44", "timing_status": "EARLY", "origin_station": "Orpington", "current_leg_arr": "1556", "current_leg_dep": "1554", "current_leg_end": "Crofton Park", "origin_dep_time": "1530", "origin_platform": "6", "current_location": "Crofton Park", "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0260685, 51.44481650000001], [-0.0259355, 51.445219300000005], [-0.0258443, 51.4454619], [-0.0257272, 51.4457782], [-0.0256459, 51.44600469999999], [-0.025511399999999997, 51.4463874], [-0.025464799999999996, 51.4465126], [-0.0254272, 51.4466332], [-0.025311499999999997, 51.446995599999994], [-0.0252456, 51.4472956], [-0.025221499999999997, 51.447423599999986], [-0.0252014, 51.447561099999994], [-0.0251886, 51.4477262], [-0.0251833, 51.4479101], [-0.0251833, 51.44803209999999], [-0.025191299999999996, 51.448177099999995], [-0.025208099999999997, 51.44832590000001], [-0.0252456, 51.448546999999984], [-0.025285899999999997, 51.44871659999999], [-0.0253536, 51.448908], [-0.025426, 51.4491178], [-0.025513199999999996, 51.44931340000001], [-0.0256218, 51.449538199999985], [-0.025684799999999997, 51.449655199999995], [-0.0257284, 51.44974800000001], [-0.0258097, 51.4498711], [-0.0259112, 51.4500221], [-0.0261292, 51.4502811], [-0.0263711, 51.45051480000001], [-0.0264574, 51.45060800000001], [-0.0266489, 51.450802799999984], [-0.0268762, 51.4510063], [-0.0271139, 51.45119350000001], [-0.0274303, 51.4514198], [-0.027705799999999996, 51.4516017], [-0.0279422, 51.4517367], [-0.0281814, 51.4518595], [-0.028457399999999997, 51.4520003], [-0.0287276, 51.452140199999995], [-0.0290036, 51.4522631], [-0.0292181, 51.4523594], [-0.029549800000000005, 51.4524975], [-0.0298172, 51.452601699999995], [-0.030118999999999993, 51.45271400000001], [-0.0303663, 51.4527987], [-0.030712699999999992, 51.452964], [-0.03143979999999999, 51.453203], [-0.0320591, 51.4534082], [-0.0326472, 51.4536001], [-0.033347, 51.45383180000001], [-0.0336809, 51.45394060000001], [-0.034156099999999995, 51.4540971], [-0.0346078, 51.4542489], [-0.034893, 51.454353100000006], [-0.03533839999999999, 51.4545267], [-0.035668, 51.45467440000001]]}", "current_leg_start": "Catford", "dest_arr_time_act": "1633", "motion_projection": null, "next_location_lat": "51.4546744", "next_location_lon": "-0.0356680", "previous_location": "Catford", "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\": 198.971, \"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\": 350.071, \"from_m\": 198.971, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 400.113, \"from_m\": 350.071, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 488.011, \"from_m\": 400.113, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 542.97, \"from_m\": 488.011, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2547.8, \"from_m\": 542.97, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3717.658, \"from_m\": 2547.8, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3901.63, \"from_m\": 3717.658, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4443.551, \"from_m\": 3901.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\": 4478.445, \"from_m\": 4443.551, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4525.211, \"from_m\": 4478.445, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4571.709, \"from_m\": 4525.211, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12168.717, \"from_m\": 4571.709, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12972.559, \"from_m\": 12168.717, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15289.463, \"from_m\": 12972.559, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15794.25, \"from_m\": 15289.463, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17261.992, \"from_m\": 15794.25, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17907.797, \"from_m\": 17261.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\": 19687.817, \"from_m\": 17907.797, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19720.278, \"from_m\": 19687.817, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20246.959, \"from_m\": 19720.278, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20251.74, \"from_m\": 20246.959, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22826.013, \"from_m\": 20251.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\": 24079.133, \"from_m\": 22826.013, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24282.477, \"from_m\": 24079.133, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24874.029, \"from_m\": 24282.477, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25401.314, \"from_m\": 24874.029, \"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\": 25439.078, \"from_m\": 25401.314, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 25996.309, \"from_m\": 25439.078, \"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\": 26073.934, \"from_m\": 25996.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\": 29425.639, \"from_m\": 26073.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:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29703.6, \"from_m\": 29425.639, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29740.861, \"from_m\": 29703.6, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 30660.061, \"from_m\": 29740.861, \"capability_applied\": null, \"effective_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\": 797230, \"profile_key\": \"1054c80dbc8145d90b7e74d3125185b459c72d3a337b01bf576a2ae078036b7f\", \"schedule_id\": 900, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1530\", \"location\": \"Orpington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130861}, {\"is_pass\": false, \"wtt_arr\": \"1533\", \"wtt_dep\": \"1533H\", \"location\": \"Petts Wood\", \"stage_seq\": 2, \"distance_m\": 1947.334, \"section_seq\": 1, \"route_path_id\": 130861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1535\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 3, \"distance_m\": 2670.985, \"section_seq\": 1, \"route_path_id\": 130861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1536H\", \"location\": \"Bickley Jn\", \"stage_seq\": 4, \"distance_m\": 3755.338, \"section_seq\": 1, \"route_path_id\": 130861}, {\"is_pass\": false, \"wtt_arr\": \"1538\", \"wtt_dep\": \"1539\", \"location\": \"Bickley\", \"stage_seq\": 5, \"distance_m\": 4830.208, \"section_seq\": 1, \"route_path_id\": 130861}, {\"is_pass\": false, \"wtt_arr\": \"1541\", \"wtt_dep\": \"1542\", \"location\": \"Bromley South\", \"stage_seq\": 6, \"distance_m\": 6519.95, \"section_seq\": 1, \"route_path_id\": 130861}, {\"is_pass\": false, \"wtt_arr\": \"1544\", \"wtt_dep\": \"1545\", \"location\": \"Shortlands\", \"stage_seq\": 7, \"distance_m\": 7977.439, \"section_seq\": 1, \"route_path_id\": 130861}, {\"is_pass\": false, \"wtt_arr\": \"1547\", \"wtt_dep\": \"1547H\", \"location\": \"Ravensbourne\", \"stage_seq\": 8, \"distance_m\": 9080.609, \"section_seq\": 1, \"route_path_id\": 130861}, {\"is_pass\": false, \"wtt_arr\": \"1549\", \"wtt_dep\": \"1549H\", \"location\": \"Beckenham Hill\", \"stage_seq\": 9, \"distance_m\": 10448.595, \"section_seq\": 1, \"route_path_id\": 130861}, {\"is_pass\": false, \"wtt_arr\": \"1551\", \"wtt_dep\": \"1552\", \"location\": \"Bellingham\", \"stage_seq\": 10, \"distance_m\": 11545.244, \"section_seq\": 1, \"route_path_id\": 130861}, {\"is_pass\": false, \"wtt_arr\": \"1554\", \"wtt_dep\": \"1555\", \"location\": \"Catford\", \"stage_seq\": 11, \"distance_m\": 12899.125, \"section_seq\": 1, \"route_path_id\": 130861}, {\"is_pass\": false, \"wtt_arr\": \"1557\", \"wtt_dep\": \"1558\", \"location\": \"Crofton Park\", \"stage_seq\": 12, \"distance_m\": 14358.287, \"section_seq\": 1, \"route_path_id\": 130861}, {\"is_pass\": false, \"wtt_arr\": \"1600\", \"wtt_dep\": \"1601\", \"location\": \"Nunhead\", \"stage_seq\": 13, \"distance_m\": 16335.901, \"section_seq\": 1, \"route_path_id\": 130861}, {\"is_pass\": false, \"wtt_arr\": \"1603\", \"wtt_dep\": \"1604\", \"location\": \"Peckham Rye (E)\", \"stage_seq\": 14, \"distance_m\": 17657.63, \"section_seq\": 1, \"route_path_id\": 130861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1605\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 15, \"distance_m\": 18207.221, \"section_seq\": 1, \"route_path_id\": 130861}, {\"is_pass\": false, \"wtt_arr\": \"1606\", \"wtt_dep\": \"1607\", \"location\": \"Denmark Hill\", \"stage_seq\": 16, \"distance_m\": 19036.979, \"section_seq\": 1, \"route_path_id\": 130861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1608\", \"location\": \"Cambria Jn\", \"stage_seq\": 17, \"distance_m\": 19753.476, \"section_seq\": 1, \"route_path_id\": 130861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1609\", \"location\": \"Loughborough Jn\", \"stage_seq\": 18, \"distance_m\": 20118.892, \"section_seq\": 1, \"route_path_id\": 130861}, {\"is_pass\": false, \"wtt_arr\": \"1613H\", \"wtt_dep\": \"1614H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 19, \"distance_m\": 23225.303, \"section_seq\": 1, \"route_path_id\": 130861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1615H\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 20, \"distance_m\": 23767.326, \"section_seq\": 1, \"route_path_id\": 130861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1617H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 21, \"distance_m\": 24491.796, \"section_seq\": 1, \"route_path_id\": 130861}, {\"is_pass\": false, \"wtt_arr\": \"1618H\", \"wtt_dep\": \"1619H\", \"location\": \"London Blackfriars\", \"stage_seq\": 22, \"distance_m\": 25109.761, \"section_seq\": 1, \"route_path_id\": 130861}, {\"is_pass\": false, \"wtt_arr\": \"1620H\", \"wtt_dep\": \"1621H\", \"location\": \"City Thameslink\", \"stage_seq\": 23, \"distance_m\": 25512.145, \"section_seq\": 1, \"route_path_id\": 130861}, {\"is_pass\": false, \"wtt_arr\": \"1623\", \"wtt_dep\": \"1624\", \"location\": \"Farringdon\", \"stage_seq\": 24, \"distance_m\": 26242.302, \"section_seq\": 1, \"route_path_id\": 130861}, {\"is_pass\": false, \"wtt_arr\": \"1627H\", \"wtt_dep\": \"1628H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 25, \"distance_m\": 28461.158, \"section_seq\": 1, \"route_path_id\": 130861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1631\", \"location\": \"Dock Jn North\", \"stage_seq\": 26, \"distance_m\": 29693.036, \"section_seq\": 1, \"route_path_id\": 130861}, {\"is_pass\": false, \"wtt_arr\": \"1633\", \"wtt_dep\": null, \"location\": \"Kentish Town\", \"stage_seq\": 27, \"distance_m\": 30660.061, \"section_seq\": 1, \"route_path_id\": 130861}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 30660.061, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130861}], \"total_distance_m\": 30660.061, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 27781.646, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2878.415, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1530", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.4546744", "current_position_lon": "-0.0356680", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:32:43Z\", \"source_id\": 68618986, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:33:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:32:45Z\", \"source_id\": 21516740, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:37:31Z\", \"source_id\": 68630865, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:38:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:37:36Z\", \"source_id\": 21520118, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:40:18Z\", \"source_id\": 68637564, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:41:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:40:21Z\", \"source_id\": 21522141, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31849, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:43:28Z\", \"source_id\": 68645358, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:44:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:43:30Z\", \"source_id\": 21524399, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:45:56Z\", \"source_id\": 68651443, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:46:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:45:59Z\", \"source_id\": 21526172, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31839, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:48:32Z\", \"source_id\": 68657664, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:49:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:48:36Z\", \"source_id\": 21528074, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31832, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:50:42Z\", \"source_id\": 68663052, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:51:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:50:45Z\", \"source_id\": 21529611, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:53:12Z\", \"source_id\": 68669145, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:53:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:53:16Z\", \"source_id\": 21531401, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:56:04Z\", \"source_id\": 68676368, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:56:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:56:06Z\", \"source_id\": 21533404, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crofton Park", "service_state_platform": "1", "timing_fact_generation": 1790175476273529, "current_leg_arrival_utc": "2026-09-23T15:56:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:04.961072", "service_state_evidence_id": 68680837, "current_leg_start_actual_dep": "2026-09-23T15:55:00+01:00", "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.795741", "service_state_valid_until_kind": null, "operational_interpretation_version": 47, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P ORP KTN 9K44 700037 8 100 None {"version": 3, "segments": [{"to_m": 198.971, "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": 350.071, "from_m": 198.971, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 400.113, "from_m": 350.071, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 488.011, "from_m": 400.113, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 542.97, "from_m": 488.011, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2547.8, "from_m": 542.97, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3717.658, "from_m": 2547.8, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3901.63, "from_m": 3717.658, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4443.551, "from_m": 3901.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": 4478.445, "from_m": 4443.551, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4525.211, "from_m": 4478.445, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4571.709, "from_m": 4525.211, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12168.717, "from_m": 4571.709, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12972.559, "from_m": 12168.717, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15289.463, "from_m": 12972.559, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15794.25, "from_m": 15289.463, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17261.992, "from_m": 15794.25, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17907.797, "from_m": 17261.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": 19687.817, "from_m": 17907.797, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19720.278, "from_m": 19687.817, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20246.959, "from_m": 19720.278, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20251.74, "from_m": 20246.959, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22826.013, "from_m": 20251.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": 24079.133, "from_m": 22826.013, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24282.477, "from_m": 24079.133, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24874.029, "from_m": 24282.477, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25401.314, "from_m": 24874.029, "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": 25439.078, "from_m": 25401.314, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 25996.309, "from_m": 25439.078, "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": 26073.934, "from_m": 25996.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": 29425.639, "from_m": 26073.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:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 29703.6, "from_m": 29425.639, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29740.861, "from_m": 29703.6, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 30660.061, "from_m": 29740.861, "capability_applied": null, "effective_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": 797230, "profile_key": "1054c80dbc8145d90b7e74d3125185b459c72d3a337b01bf576a2ae078036b7f", "schedule_id": 900, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1530", "location": "Orpington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130861}, {"is_pass": false, "wtt_arr": "1533", "wtt_dep": "1533H", "location": "Petts Wood", "stage_seq": 2, "distance_m": 1947.334, "section_seq": 1, "route_path_id": 130861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1535", "location": "Petts Wood Jn", "stage_seq": 3, "distance_m": 2670.985, "section_seq": 1, "route_path_id": 130861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1536H", "location": "Bickley Jn", "stage_seq": 4, "distance_m": 3755.338, "section_seq": 1, "route_path_id": 130861}, {"is_pass": false, "wtt_arr": "1538", "wtt_dep": "1539", "location": "Bickley", "stage_seq": 5, "distance_m": 4830.208, "section_seq": 1, "route_path_id": 130861}, {"is_pass": false, "wtt_arr": "1541", "wtt_dep": "1542", "location": "Bromley South", "stage_seq": 6, "distance_m": 6519.95, "section_seq": 1, "route_path_id": 130861}, {"is_pass": false, "wtt_arr": "1544", "wtt_dep": "1545", "location": "Shortlands", "stage_seq": 7, "distance_m": 7977.439, "section_seq": 1, "route_path_id": 130861}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": "1547H", "location": "Ravensbourne", "stage_seq": 8, "distance_m": 9080.609, "section_seq": 1, "route_path_id": 130861}, {"is_pass": false, "wtt_arr": "1549", "wtt_dep": "1549H", "location": "Beckenham Hill", "stage_seq": 9, "distance_m": 10448.595, "section_seq": 1, "route_path_id": 130861}, {"is_pass": false, "wtt_arr": "1551", "wtt_dep": "1552", "location": "Bellingham", "stage_seq": 10, "distance_m": 11545.244, "section_seq": 1, "route_path_id": 130861}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": "1555", "location": "Catford", "stage_seq": 11, "distance_m": 12899.125, "section_seq": 1, "route_path_id": 130861}, {"is_pass": false, "wtt_arr": "1557", "wtt_dep": "1558", "location": "Crofton Park", "stage_seq": 12, "distance_m": 14358.287, "section_seq": 1, "route_path_id": 130861}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1601", "location": "Nunhead", "stage_seq": 13, "distance_m": 16335.901, "section_seq": 1, "route_path_id": 130861}, {"is_pass": false, "wtt_arr": "1603", "wtt_dep": "1604", "location": "Peckham Rye (E)", "stage_seq": 14, "distance_m": 17657.63, "section_seq": 1, "route_path_id": 130861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605", "location": "Crofton Road Jn", "stage_seq": 15, "distance_m": 18207.221, "section_seq": 1, "route_path_id": 130861}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": "1607", "location": "Denmark Hill", "stage_seq": 16, "distance_m": 19036.979, "section_seq": 1, "route_path_id": 130861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608", "location": "Cambria Jn", "stage_seq": 17, "distance_m": 19753.476, "section_seq": 1, "route_path_id": 130861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1609", "location": "Loughborough Jn", "stage_seq": 18, "distance_m": 20118.892, "section_seq": 1, "route_path_id": 130861}, {"is_pass": false, "wtt_arr": "1613H", "wtt_dep": "1614H", "location": "Elephant & Castle", "stage_seq": 19, "distance_m": 23225.303, "section_seq": 1, "route_path_id": 130861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1615H", "location": "Southwark Bridge Jn", "stage_seq": 20, "distance_m": 23767.326, "section_seq": 1, "route_path_id": 130861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617H", "location": "Blackfriars Jn", "stage_seq": 21, "distance_m": 24491.796, "section_seq": 1, "route_path_id": 130861}, {"is_pass": false, "wtt_arr": "1618H", "wtt_dep": "1619H", "location": "London Blackfriars", "stage_seq": 22, "distance_m": 25109.761, "section_seq": 1, "route_path_id": 130861}, {"is_pass": false, "wtt_arr": "1620H", "wtt_dep": "1621H", "location": "City Thameslink", "stage_seq": 23, "distance_m": 25512.145, "section_seq": 1, "route_path_id": 130861}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": "1624", "location": "Farringdon", "stage_seq": 24, "distance_m": 26242.302, "section_seq": 1, "route_path_id": 130861}, {"is_pass": false, "wtt_arr": "1627H", "wtt_dep": "1628H", "location": "St Pancras Low Level", "stage_seq": 25, "distance_m": 28461.158, "section_seq": 1, "route_path_id": 130861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631", "location": "Dock Jn North", "stage_seq": 26, "distance_m": 29693.036, "section_seq": 1, "route_path_id": 130861}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": null, "location": "Kentish Town", "stage_seq": 27, "distance_m": 30660.061, "section_seq": 1, "route_path_id": 130861}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 30660.061, "from_m": 0.0, "section_seq": 1, "route_path_id": 130861}], "total_distance_m": 30660.061, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 27781.646, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2878.415, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32062, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:32:43Z", "source_id": 68618986, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T14:33:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:32:45Z", "source_id": 21516740, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T15:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31882, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:37:31Z", "source_id": 68630865, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T14:38:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:37:36Z", "source_id": 21520118, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T15:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31874, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:40:18Z", "source_id": 68637564, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T14:41:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:40:21Z", "source_id": 21522141, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T15:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31849, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:43:28Z", "source_id": 68645358, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T14:44:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:43:30Z", "source_id": 21524399, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T15:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31843, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:45:56Z", "source_id": 68651443, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T14:46:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:45:59Z", "source_id": 21526172, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31839, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:48:32Z", "source_id": 68657664, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T14:49:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:48:36Z", "source_id": 21528074, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31832, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:50:42Z", "source_id": 68663052, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T14:51:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:50:45Z", "source_id": 21529611, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31820, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:53:12Z", "source_id": 68669145, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T14:53:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:53:16Z", "source_id": 21531401, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31808, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:56:04Z", "source_id": 68676368, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T14:56:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:56:06Z", "source_id": 21533404, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T15:56:00+01:00", "operational_fact": true}] Orpington 1530 1530 6 None None Kentish Town 1633 1633 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C09956/2026-09-23/detailed None Catford 2026-09-23T15:55:00+01:00 Crofton Park 2.0 {"type": "LineString", "coordinates": [[-0.0260685, 51.44481650000001], [-0.0259355, 51.445219300000005], [-0.0258443, 51.4454619], [-0.0257272, 51.4457782], [-0.0256459, 51.44600469999999], [-0.025511399999999997, 51.4463874], [-0.025464799999999996, 51.4465126], [-0.0254272, 51.4466332], [-0.025311499999999997, 51.446995599999994], [-0.0252456, 51.4472956], [-0.025221499999999997, 51.447423599999986], [-0.0252014, 51.447561099999994], [-0.0251886, 51.4477262], [-0.0251833, 51.4479101], [-0.0251833, 51.44803209999999], [-0.025191299999999996, 51.448177099999995], [-0.025208099999999997, 51.44832590000001], [-0.0252456, 51.448546999999984], [-0.025285899999999997, 51.44871659999999], [-0.0253536, 51.448908], [-0.025426, 51.4491178], [-0.025513199999999996, 51.44931340000001], [-0.0256218, 51.449538199999985], [-0.025684799999999997, 51.449655199999995], [-0.0257284, 51.44974800000001], [-0.0258097, 51.4498711], [-0.0259112, 51.4500221], [-0.0261292, 51.4502811], [-0.0263711, 51.45051480000001], [-0.0264574, 51.45060800000001], [-0.0266489, 51.450802799999984], [-0.0268762, 51.4510063], [-0.0271139, 51.45119350000001], [-0.0274303, 51.4514198], [-0.027705799999999996, 51.4516017], [-0.0279422, 51.4517367], [-0.0281814, 51.4518595], [-0.028457399999999997, 51.4520003], [-0.0287276, 51.452140199999995], [-0.0290036, 51.4522631], [-0.0292181, 51.4523594], [-0.029549800000000005, 51.4524975], [-0.0298172, 51.452601699999995], [-0.030118999999999993, 51.45271400000001], [-0.0303663, 51.4527987], [-0.030712699999999992, 51.452964], [-0.03143979999999999, 51.453203], [-0.0320591, 51.4534082], [-0.0326472, 51.4536001], [-0.033347, 51.45383180000001], [-0.0336809, 51.45394060000001], [-0.034156099999999995, 51.4540971], [-0.0346078, 51.4542489], [-0.034893, 51.454353100000006], [-0.03533839999999999, 51.4545267], [-0.035668, 51.45467440000001]]} 0.9 1554 1556 Catford Crofton Park Crofton Park 51.4546744 -0.0356680 51.4546744 -0.0356680 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Crofton Park TD TRACKING_TIMEOUT 68680837 1790175476273529 47 47 2026-09-23 16:43:05.795741 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:04.961072
767600 797320 C21173 552P68MR23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 797320, "stp": "P", "toc": "East Midlands Railway", "uid": "C21173", "consist": "170501", "dest_crs": "LEI", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21173/2026-09-23/detailed", "trust_id": "552P68MR23", "origin_crs": "NOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leicester", "service_date": "2026-09-23", "dest_arr_time": "1623", "dest_platform": "4", "is_terminated": 1, "next_location": "East Midlands Parkway", "signalling_id": "2P68", "timing_status": "LATE", "origin_station": "Nottingham", "current_leg_arr": "1549", "current_leg_dep": "1554", "current_leg_end": "East Midlands Parkway", "origin_dep_time": "1533", "origin_platform": "6B", "current_location": "Trent East Jn", "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": "+11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2304353, 52.906873], [-1.2312278, 52.906391199999995], [-1.2316499, 52.9061332], [-1.2324807, 52.905637], [-1.2335271, 52.9050009], [-1.2345258, 52.9043903], [-1.2371129, 52.9028231], [-1.2376165, 52.90252580000001], [-1.2387345999999997, 52.9018323], [-1.2423120999999997, 52.899668600000005], [-1.2456916, 52.89760150000001], [-1.2459254, 52.8974577], [-1.2459668, 52.8974372], [-1.2465894999999998, 52.89705880000001], [-1.2472120999999998, 52.8966804], [-1.2479017, 52.8962613], [-1.2497571, 52.89514710000001], [-1.2511096, 52.89430870000001], [-1.2518075, 52.8938797], [-1.2535529000000003, 52.8928213], [-1.2549112, 52.892041299999995], [-1.2556987999999998, 52.8916255], [-1.2568313, 52.8910644], [-1.2571655999999998, 52.89091059999999], [-1.2574765, 52.89076759999999], [-1.25764139776733, 52.89068715098377], [-1.2580825999999998, 52.8904719], [-1.2586081999999998, 52.8902064], [-1.2591008, 52.889938599999994], [-1.2592993284388403, 52.889822105189914], [-1.2593363180406103, 52.889752767649384], [-1.259411291492808, 52.889708676661506], [-1.2594939, 52.88956719999999], [-1.2596434, 52.889329799999985], [-1.2597442000000003, 52.88918549999999], [-1.2599897, 52.888892], [-1.2605489, 52.8882752], [-1.260664, 52.88815189999998], [-1.2613563, 52.8874345], [-1.2626612999999998, 52.8862542], [-1.2635677, 52.88546809999999], [-1.2640277365027277, 52.88502451192322], [-1.2646305, 52.8844433], [-1.2649661, 52.8840848], [-1.2654194, 52.8836674], [-1.2657899999999995, 52.883377800000005], [-1.2660448, 52.883185000000005], [-1.2662820999999995, 52.8829906], [-1.2664948, 52.8827865], [-1.2666732, 52.882577700000006], [-1.2667993, 52.88241409999999], [-1.266895, 52.88226389999999], [-1.2670352, 52.882010599999994], [-1.2671296000000003, 52.88178369999999], [-1.2672223, 52.8815189], [-1.2672942, 52.88126150000001], [-1.2673814999999995, 52.880867300000006], [-1.2675521, 52.8799518], [-1.2675945, 52.8795919], [-1.2676392, 52.8788929], [-1.2676578, 52.878596], [-1.2676541999999995, 52.878333899999994], [-1.2676506999999997, 52.8782651], [-1.2676159, 52.8778227], [-1.2675497, 52.87753349999999], [-1.2674251999999997, 52.877119], [-1.267267, 52.876764], [-1.2672235, 52.87666810000001], [-1.2671909999999995, 52.8765964], [-1.2670786, 52.876347800000005], [-1.2669939, 52.8761773], [-1.2668506, 52.8758884], [-1.2667478999999997, 52.87564279999999], [-1.2666758793119304, 52.87548963626874], [-1.2662947999999998, 52.8746792], [-1.2659414999999998, 52.87381179999999], [-1.2655771999999998, 52.8729958], [-1.2654497, 52.872694], [-1.2652447999999998, 52.8721945], [-1.2646482, 52.8707825], [-1.2645907, 52.8706311], [-1.2643307, 52.8699281], [-1.2642865000000003, 52.8697549], [-1.26423, 52.869494], [-1.2641387999999998, 52.8691159], [-1.2639378, 52.86807829999999], [-1.2637715, 52.8671603], [-1.2636316, 52.8664733], [-1.2634692, 52.865663899999994], [-1.2633665, 52.865116399999984], [-1.2632524, 52.864793699999986], [-1.2631827, 52.8644659], [-1.2630299, 52.86368780000001], [-1.2628705, 52.8628977], [-1.2627524, 52.8623762], [-1.262714435367497, 52.86213847134112]]}", "current_leg_start": "Attenborough", "dest_arr_time_act": "1622", "motion_projection": null, "next_location_lat": "52.8621385", "next_location_lon": "-1.2627144", "previous_location": "Beeston", "current_leg_milage": "3.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 8, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:68680372\", \"confirmationDeadline\": \"2026-09-23T16:00:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 224.472, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 562.856, \"from_m\": 224.472, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 614.137, \"from_m\": 562.856, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 665.337, \"from_m\": 614.137, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1030.243, \"from_m\": 665.337, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4661.02, \"from_m\": 1030.243, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4722.508, \"from_m\": 4661.02, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10764.522, \"from_m\": 4722.508, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11857.762, \"from_m\": 10764.522, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12487.455, \"from_m\": 11857.762, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18517.708, \"from_m\": 12487.455, \"capability_applied\": null, \"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\": 27417.441, \"from_m\": 18517.708, \"capability_applied\": null, \"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\": 29518.349, \"from_m\": 27417.441, \"capability_applied\": null, \"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\": 31444.768, \"from_m\": 29518.349, \"capability_applied\": null, \"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\": 31647.752, \"from_m\": 31444.768, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32612.699, \"from_m\": 31647.752, \"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\": 32815.683, \"from_m\": 32612.699, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34050.963, \"from_m\": 32815.683, \"capability_applied\": null, \"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\": 38031.613, \"from_m\": 34050.963, \"capability_applied\": null, \"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\": 38081.492, \"from_m\": 38031.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44756.861, \"from_m\": 38081.492, \"capability_applied\": null, \"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\": 45273.421, \"from_m\": 44756.861, \"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\": 45331.367, \"from_m\": 45273.421, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45911.706, \"from_m\": 45331.367, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46241.956, \"from_m\": 45911.706, \"capability_applied\": null, \"effective_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\": 797320, \"profile_key\": \"da8808754fabc560c152ea6f29184d646bbc88a8935b8aa020ab45b37f202535\", \"schedule_id\": 2808, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1533\", \"location\": \"Nottingham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1535\", \"location\": \"Mansfield Jn\", \"stage_seq\": 2, \"distance_m\": 988.536, \"section_seq\": 1, \"route_path_id\": 131574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1537H\", \"location\": \"Beeston South Jn\", \"stage_seq\": 3, \"distance_m\": 4580.234, \"section_seq\": 1, \"route_path_id\": 131574}, {\"is_pass\": false, \"wtt_arr\": \"1538H\", \"wtt_dep\": \"1539H\", \"location\": \"Beeston\", \"stage_seq\": 4, \"distance_m\": 5285.893, \"section_seq\": 1, \"route_path_id\": 131574}, {\"is_pass\": false, \"wtt_arr\": \"1542H\", \"wtt_dep\": \"1543\", \"location\": \"Attenborough\", \"stage_seq\": 5, \"distance_m\": 7474.058, \"section_seq\": 1, \"route_path_id\": 131574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1546\", \"location\": \"Trent East Jn\", \"stage_seq\": 6, \"distance_m\": 10805.891, \"section_seq\": 1, \"route_path_id\": 131574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1547\", \"location\": \"Trent South Jn\", \"stage_seq\": 7, \"distance_m\": 11874.558, \"section_seq\": 1, \"route_path_id\": 131574}, {\"is_pass\": false, \"wtt_arr\": \"1549\", \"wtt_dep\": \"1550H\", \"location\": \"East Midlands Parkway\", \"stage_seq\": 8, \"distance_m\": 13456.543, \"section_seq\": 1, \"route_path_id\": 131574}, {\"is_pass\": false, \"wtt_arr\": \"1558\", \"wtt_dep\": \"1559H\", \"location\": \"Loughborough\", \"stage_seq\": 9, \"distance_m\": 24051.36, \"section_seq\": 1, \"route_path_id\": 131574}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": \"1605\", \"location\": \"Barrow-on-Soar\", \"stage_seq\": 10, \"distance_m\": 28867.134, \"section_seq\": 1, \"route_path_id\": 131574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607H\", \"location\": \"Sileby Jn\", \"stage_seq\": 11, \"distance_m\": 31514.128, \"section_seq\": 1, \"route_path_id\": 131574}, {\"is_pass\": false, \"wtt_arr\": \"1608\", \"wtt_dep\": \"1609\", \"location\": \"Sileby\", \"stage_seq\": 12, \"distance_m\": 32130.226, \"section_seq\": 1, \"route_path_id\": 131574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1612H\", \"location\": \"Syston North Jn\", \"stage_seq\": 13, \"distance_m\": 37228.219, \"section_seq\": 1, \"route_path_id\": 131574}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1613\", \"location\": \"Syston South Jn\", \"stage_seq\": 14, \"distance_m\": 37758.755, \"section_seq\": 1, \"route_path_id\": 131574}, {\"is_pass\": false, \"wtt_arr\": \"1613H\", \"wtt_dep\": \"1614\", \"location\": \"Syston\", \"stage_seq\": 15, \"distance_m\": 37973.886, \"section_seq\": 1, \"route_path_id\": 131574}, {\"is_pass\": false, \"wtt_arr\": \"1622\", \"wtt_dep\": null, \"location\": \"Leicester\", \"stage_seq\": 16, \"distance_m\": 46241.956, \"section_seq\": 1, \"route_path_id\": 131574}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 46241.956, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131574}], \"total_distance_m\": 46241.956, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 45444.25, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 797.706, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1533", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1435.0", "current_position_lat": "52.8621385", "current_position_lon": "-1.2627144", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:49:04Z\", \"source_id\": 68659005, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:49:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:49:05Z\", \"source_id\": 21528414, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:52:34Z\", \"source_id\": 68667553, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:53:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:52:39Z\", \"source_id\": 21530924, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Trent East Jn", "service_state_platform": null, "timing_fact_generation": 1790175469460739, "current_leg_arrival_utc": "2026-09-23T16:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:04.964863", "service_state_evidence_id": 68680372, "current_leg_start_actual_dep": "2026-09-23T15:54:40+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.799222", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P NOT LEI 2P68 170501 2 100 None {"version": 3, "segments": [{"to_m": 224.472, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 562.856, "from_m": 224.472, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 614.137, "from_m": 562.856, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 665.337, "from_m": 614.137, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1030.243, "from_m": 665.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4661.02, "from_m": 1030.243, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4722.508, "from_m": 4661.02, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10764.522, "from_m": 4722.508, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11857.762, "from_m": 10764.522, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12487.455, "from_m": 11857.762, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18517.708, "from_m": 12487.455, "capability_applied": null, "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": 27417.441, "from_m": 18517.708, "capability_applied": null, "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": 29518.349, "from_m": 27417.441, "capability_applied": null, "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": 31444.768, "from_m": 29518.349, "capability_applied": null, "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": 31647.752, "from_m": 31444.768, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32612.699, "from_m": 31647.752, "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": 32815.683, "from_m": 32612.699, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34050.963, "from_m": 32815.683, "capability_applied": null, "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": 38031.613, "from_m": 34050.963, "capability_applied": null, "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": 38081.492, "from_m": 38031.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44756.861, "from_m": 38081.492, "capability_applied": null, "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": 45273.421, "from_m": 44756.861, "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": 45331.367, "from_m": 45273.421, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45911.706, "from_m": 45331.367, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46241.956, "from_m": 45911.706, "capability_applied": null, "effective_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": 797320, "profile_key": "da8808754fabc560c152ea6f29184d646bbc88a8935b8aa020ab45b37f202535", "schedule_id": 2808, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1533", "location": "Nottingham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1535", "location": "Mansfield Jn", "stage_seq": 2, "distance_m": 988.536, "section_seq": 1, "route_path_id": 131574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1537H", "location": "Beeston South Jn", "stage_seq": 3, "distance_m": 4580.234, "section_seq": 1, "route_path_id": 131574}, {"is_pass": false, "wtt_arr": "1538H", "wtt_dep": "1539H", "location": "Beeston", "stage_seq": 4, "distance_m": 5285.893, "section_seq": 1, "route_path_id": 131574}, {"is_pass": false, "wtt_arr": "1542H", "wtt_dep": "1543", "location": "Attenborough", "stage_seq": 5, "distance_m": 7474.058, "section_seq": 1, "route_path_id": 131574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546", "location": "Trent East Jn", "stage_seq": 6, "distance_m": 10805.891, "section_seq": 1, "route_path_id": 131574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547", "location": "Trent South Jn", "stage_seq": 7, "distance_m": 11874.558, "section_seq": 1, "route_path_id": 131574}, {"is_pass": false, "wtt_arr": "1549", "wtt_dep": "1550H", "location": "East Midlands Parkway", "stage_seq": 8, "distance_m": 13456.543, "section_seq": 1, "route_path_id": 131574}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": "1559H", "location": "Loughborough", "stage_seq": 9, "distance_m": 24051.36, "section_seq": 1, "route_path_id": 131574}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": "1605", "location": "Barrow-on-Soar", "stage_seq": 10, "distance_m": 28867.134, "section_seq": 1, "route_path_id": 131574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607H", "location": "Sileby Jn", "stage_seq": 11, "distance_m": 31514.128, "section_seq": 1, "route_path_id": 131574}, {"is_pass": false, "wtt_arr": "1608", "wtt_dep": "1609", "location": "Sileby", "stage_seq": 12, "distance_m": 32130.226, "section_seq": 1, "route_path_id": 131574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612H", "location": "Syston North Jn", "stage_seq": 13, "distance_m": 37228.219, "section_seq": 1, "route_path_id": 131574}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613", "location": "Syston South Jn", "stage_seq": 14, "distance_m": 37758.755, "section_seq": 1, "route_path_id": 131574}, {"is_pass": false, "wtt_arr": "1613H", "wtt_dep": "1614", "location": "Syston", "stage_seq": 15, "distance_m": 37973.886, "section_seq": 1, "route_path_id": 131574}, {"is_pass": false, "wtt_arr": "1622", "wtt_dep": null, "location": "Leicester", "stage_seq": 16, "distance_m": 46241.956, "section_seq": 1, "route_path_id": 131574}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 46241.956, "from_m": 0.0, "section_seq": 1, "route_path_id": 131574}], "total_distance_m": 46241.956, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 45444.25, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 797.706, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16362, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:49:04Z", "source_id": 68659005, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T14:49:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:49:05Z", "source_id": 21528414, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16354, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:52:34Z", "source_id": 68667553, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T14:53:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:52:39Z", "source_id": 21530924, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T15:53:00+01:00", "operational_fact": true}] Nottingham 1533 1533 6B None None Leicester 1623 1622 4 LATE +11 minutes https://www.realtimetrains.co.uk/service/gb-nr:C21173/2026-09-23/detailed None Attenborough 2026-09-23T15:54:40+01:00 East Midlands Parkway 1435.0 {"type": "LineString", "coordinates": [[-1.2304353, 52.906873], [-1.2312278, 52.906391199999995], [-1.2316499, 52.9061332], [-1.2324807, 52.905637], [-1.2335271, 52.9050009], [-1.2345258, 52.9043903], [-1.2371129, 52.9028231], [-1.2376165, 52.90252580000001], [-1.2387345999999997, 52.9018323], [-1.2423120999999997, 52.899668600000005], [-1.2456916, 52.89760150000001], [-1.2459254, 52.8974577], [-1.2459668, 52.8974372], [-1.2465894999999998, 52.89705880000001], [-1.2472120999999998, 52.8966804], [-1.2479017, 52.8962613], [-1.2497571, 52.89514710000001], [-1.2511096, 52.89430870000001], [-1.2518075, 52.8938797], [-1.2535529000000003, 52.8928213], [-1.2549112, 52.892041299999995], [-1.2556987999999998, 52.8916255], [-1.2568313, 52.8910644], [-1.2571655999999998, 52.89091059999999], [-1.2574765, 52.89076759999999], [-1.25764139776733, 52.89068715098377], [-1.2580825999999998, 52.8904719], [-1.2586081999999998, 52.8902064], [-1.2591008, 52.889938599999994], [-1.2592993284388403, 52.889822105189914], [-1.2593363180406103, 52.889752767649384], [-1.259411291492808, 52.889708676661506], [-1.2594939, 52.88956719999999], [-1.2596434, 52.889329799999985], [-1.2597442000000003, 52.88918549999999], [-1.2599897, 52.888892], [-1.2605489, 52.8882752], [-1.260664, 52.88815189999998], [-1.2613563, 52.8874345], [-1.2626612999999998, 52.8862542], [-1.2635677, 52.88546809999999], [-1.2640277365027277, 52.88502451192322], [-1.2646305, 52.8844433], [-1.2649661, 52.8840848], [-1.2654194, 52.8836674], [-1.2657899999999995, 52.883377800000005], [-1.2660448, 52.883185000000005], [-1.2662820999999995, 52.8829906], [-1.2664948, 52.8827865], [-1.2666732, 52.882577700000006], [-1.2667993, 52.88241409999999], [-1.266895, 52.88226389999999], [-1.2670352, 52.882010599999994], [-1.2671296000000003, 52.88178369999999], [-1.2672223, 52.8815189], [-1.2672942, 52.88126150000001], [-1.2673814999999995, 52.880867300000006], [-1.2675521, 52.8799518], [-1.2675945, 52.8795919], [-1.2676392, 52.8788929], [-1.2676578, 52.878596], [-1.2676541999999995, 52.878333899999994], [-1.2676506999999997, 52.8782651], [-1.2676159, 52.8778227], [-1.2675497, 52.87753349999999], [-1.2674251999999997, 52.877119], [-1.267267, 52.876764], [-1.2672235, 52.87666810000001], [-1.2671909999999995, 52.8765964], [-1.2670786, 52.876347800000005], [-1.2669939, 52.8761773], [-1.2668506, 52.8758884], [-1.2667478999999997, 52.87564279999999], [-1.2666758793119304, 52.87548963626874], [-1.2662947999999998, 52.8746792], [-1.2659414999999998, 52.87381179999999], [-1.2655771999999998, 52.8729958], [-1.2654497, 52.872694], [-1.2652447999999998, 52.8721945], [-1.2646482, 52.8707825], [-1.2645907, 52.8706311], [-1.2643307, 52.8699281], [-1.2642865000000003, 52.8697549], [-1.26423, 52.869494], [-1.2641387999999998, 52.8691159], [-1.2639378, 52.86807829999999], [-1.2637715, 52.8671603], [-1.2636316, 52.8664733], [-1.2634692, 52.865663899999994], [-1.2633665, 52.865116399999984], [-1.2632524, 52.864793699999986], [-1.2631827, 52.8644659], [-1.2630299, 52.86368780000001], [-1.2628705, 52.8628977], [-1.2627524, 52.8623762], [-1.262714435367497, 52.86213847134112]]} 3.8 1554 1549 Beeston Trent East Jn East Midlands Parkway 52.8621385 -1.2627144 52.8621385 -1.2627144 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Trent East Jn TD TRACKING_TIMEOUT 68680372 1790175469460739 32 32 2026-09-23 16:43:05.799222 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:04.964863
767601 797422 G88456 871L43MR23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 797422, "stp": "P", "toc": "Southern", "uid": "G88456", "consist": "377157+377448", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G88456/2026-09-23/detailed", "trust_id": "871L43MR23", "origin_crs": "EGR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-23", "dest_arr_time": "1632", "dest_platform": "17", "is_terminated": 1, "next_location": "Oxted", "signalling_id": "1L43", "timing_status": "LATE", "origin_station": "East Grinstead", "current_leg_arr": "1554", "current_leg_dep": "1552", "current_leg_end": "Oxted", "origin_dep_time": "1536", "origin_platform": "2", "current_location": "Oxted", "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0038755, 51.24465140000001], [0.0034483999999999995, 51.245091599999995], [0.0030894, 51.2455084], [0.0026206, 51.2461001], [0.0024673, 51.246400699999995], [0.0019471, 51.2471864], [0.0015075999999999998, 51.2479698], [0.0008787999999999999, 51.24901440000001], [0.0006527, 51.2494539], [0.0, 51.25073294805896], [-0.0007926, 51.252286100000006], [-0.0013185, 51.25327149999999], [-0.0015893, 51.2537956], [-0.0018898999999999997, 51.25431499999999], [-0.0025257, 51.25540089999999], [-0.0026844, 51.2556579], [-0.0028469000000000003, 51.2558935], [-0.0030001000000000003, 51.256110799999995], [-0.0030391999999999997, 51.25616190000001], [-0.0031655, 51.2563266], [-0.003331199999999999, 51.256533], [-0.003686899999999999, 51.256951], [-0.0040747, 51.2573729]]}", "current_leg_start": "Hurst Green", "dest_arr_time_act": "1632", "motion_projection": null, "next_location_lat": "51.2573729", "next_location_lon": "-0.0040747", "previous_location": "Hurst Green", "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\": 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\": 15895.634, \"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.835, \"from_m\": 15895.634, \"capability_applied\": null, \"effective_limit_mph\": 15.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.282, \"from_m\": 15916.835, \"capability_applied\": null, \"effective_limit_mph\": 70.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.389, \"from_m\": 15949.282, \"capability_applied\": null, \"effective_limit_mph\": 75.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.139, \"from_m\": 15960.389, \"capability_applied\": null, \"effective_limit_mph\": 70.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.176, \"from_m\": 17583.139, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29902.014, \"from_m\": 19840.176, \"capability_applied\": null, \"effective_limit_mph\": 70.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.96, \"from_m\": 29902.014, \"capability_applied\": null, \"effective_limit_mph\": 20.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.56, \"from_m\": 30063.96, \"capability_applied\": null, \"effective_limit_mph\": 60.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.602, \"from_m\": 31210.56, \"capability_applied\": null, \"effective_limit_mph\": 45.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.663, \"from_m\": 31245.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\": 31346.587, \"from_m\": 31311.663, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31413.086, \"from_m\": 31346.587, \"capability_applied\": null, \"effective_limit_mph\": 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.755, \"from_m\": 31413.086, \"capability_applied\": null, \"effective_limit_mph\": 45.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.19, \"from_m\": 31501.755, \"capability_applied\": null, \"effective_limit_mph\": 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.446, \"from_m\": 31532.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\": 31963.412, \"from_m\": 31926.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\": 32859.862, \"from_m\": 31963.412, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 33383.855, \"from_m\": 32859.862, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33465.177, \"from_m\": 33383.855, \"capability_applied\": null, \"effective_limit_mph\": 30.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.953, \"from_m\": 33465.177, \"capability_applied\": null, \"effective_limit_mph\": 60.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.374, \"from_m\": 33518.953, \"capability_applied\": null, \"effective_limit_mph\": 70.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.751, \"from_m\": 41899.374, \"capability_applied\": null, \"effective_limit_mph\": 60.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.709, \"from_m\": 45297.751, \"capability_applied\": null, \"effective_limit_mph\": 45.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.746, \"from_m\": 47978.709, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 797422, \"profile_key\": \"dd7168dab576989fee4f5751f621b91c803cfced27b053fa294957f8c43e8c34\", \"schedule_id\": 12487, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1536\", \"location\": \"East Grinstead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134604}, {\"is_pass\": false, \"wtt_arr\": \"1539H\", \"wtt_dep\": \"1540\", \"location\": \"Dormans\", \"stage_seq\": 2, \"distance_m\": 3659.554, \"section_seq\": 1, \"route_path_id\": 134604}, {\"is_pass\": false, \"wtt_arr\": \"1542H\", \"wtt_dep\": \"1543\", \"location\": \"Lingfield\", \"stage_seq\": 3, \"distance_m\": 6031.857, \"section_seq\": 1, \"route_path_id\": 134604}, {\"is_pass\": false, \"wtt_arr\": \"1549H\", \"wtt_dep\": \"1550H\", \"location\": \"Hurst Green\", \"stage_seq\": 4, \"distance_m\": 14136.447, \"section_seq\": 1, \"route_path_id\": 134604}, {\"is_pass\": false, \"wtt_arr\": \"1552H\", \"wtt_dep\": \"1553H\", \"location\": \"Oxted\", \"stage_seq\": 5, \"distance_m\": 15659.359, \"section_seq\": 1, \"route_path_id\": 134604}, {\"is_pass\": false, \"wtt_arr\": \"1558H\", \"wtt_dep\": \"1559\", \"location\": \"Woldingham\", \"stage_seq\": 6, \"distance_m\": 20821.438, \"section_seq\": 1, \"route_path_id\": 134604}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": \"1602H\", \"location\": \"Upper Warlingham\", \"stage_seq\": 7, \"distance_m\": 23620.881, \"section_seq\": 1, \"route_path_id\": 134604}, {\"is_pass\": false, \"wtt_arr\": \"1605H\", \"wtt_dep\": \"1606\", \"location\": \"Riddlesdown\", \"stage_seq\": 8, \"distance_m\": 26716.829, \"section_seq\": 1, \"route_path_id\": 134604}, {\"is_pass\": false, \"wtt_arr\": \"1608H\", \"wtt_dep\": \"1609H\", \"location\": \"Sanderstead\", \"stage_seq\": 9, \"distance_m\": 28697.066, \"section_seq\": 1, \"route_path_id\": 134604}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1612H\", \"location\": \"South Croydon\", \"stage_seq\": 10, \"distance_m\": 30226.365, \"section_seq\": 1, \"route_path_id\": 134604}, {\"is_pass\": false, \"wtt_arr\": \"1614H\", \"wtt_dep\": \"1615H\", \"location\": \"East Croydon\", \"stage_seq\": 11, \"distance_m\": 31734.082, \"section_seq\": 1, \"route_path_id\": 134604}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1616H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 32581.792, \"section_seq\": 1, \"route_path_id\": 134604}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1617H\", \"location\": \"Selhurst\", \"stage_seq\": 13, \"distance_m\": 33610.845, \"section_seq\": 1, \"route_path_id\": 134604}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1621\", \"location\": \"Streatham North Jn\", \"stage_seq\": 14, \"distance_m\": 38905.438, \"section_seq\": 1, \"route_path_id\": 134604}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1622\", \"location\": \"Balham\", \"stage_seq\": 15, \"distance_m\": 41251.448, \"section_seq\": 1, \"route_path_id\": 134604}, {\"is_pass\": false, \"wtt_arr\": \"1625\", \"wtt_dep\": \"1626\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 16, \"distance_m\": 44393.154, \"section_seq\": 1, \"route_path_id\": 134604}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1627H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 17, \"distance_m\": 45457.762, \"section_seq\": 1, \"route_path_id\": 134604}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1629\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 18, \"distance_m\": 47293.674, \"section_seq\": 1, \"route_path_id\": 134604}, {\"is_pass\": false, \"wtt_arr\": \"1632\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 19, \"distance_m\": 48635.746, \"section_seq\": 1, \"route_path_id\": 134604}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 48635.746, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134604}], \"total_distance_m\": 48635.746, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 48408.048, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 227.698, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1536", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.2573729", "current_position_lon": "-0.0040747", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30434, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:36:24Z\", \"source_id\": 68628268, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:40:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:36:25Z\", \"source_id\": 21519340, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:43:43Z\", \"source_id\": 68645978, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:44:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:43:47Z\", \"source_id\": 21524611, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30424, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:51:05Z\", \"source_id\": 68663939, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:52:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:51:07Z\", \"source_id\": 21529878, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:53:52Z\", \"source_id\": 68670879, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:54:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:53:56Z\", \"source_id\": 21531856, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:55:28Z\", \"source_id\": 68529833, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:56:20\", \"operational_fact\": true, \"platform_smart_ids\": []}]", "service_state_location": "Oxted", "service_state_platform": "1", "timing_fact_generation": 1790175340894357, "current_leg_arrival_utc": "2026-09-23T15:53:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:04.968207", "service_state_evidence_id": 68675260, "current_leg_start_actual_dep": "2026-09-23T15:51:30+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.802845", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P EGR None 1L43 377157+377448 8 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": 15895.634, "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.835, "from_m": 15895.634, "capability_applied": null, "effective_limit_mph": 15.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.282, "from_m": 15916.835, "capability_applied": null, "effective_limit_mph": 70.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.389, "from_m": 15949.282, "capability_applied": null, "effective_limit_mph": 75.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.139, "from_m": 15960.389, "capability_applied": null, "effective_limit_mph": 70.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.176, "from_m": 17583.139, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29902.014, "from_m": 19840.176, "capability_applied": null, "effective_limit_mph": 70.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.96, "from_m": 29902.014, "capability_applied": null, "effective_limit_mph": 20.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.56, "from_m": 30063.96, "capability_applied": null, "effective_limit_mph": 60.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.602, "from_m": 31210.56, "capability_applied": null, "effective_limit_mph": 45.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.663, "from_m": 31245.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": 31346.587, "from_m": 31311.663, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31413.086, "from_m": 31346.587, "capability_applied": null, "effective_limit_mph": 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.755, "from_m": 31413.086, "capability_applied": null, "effective_limit_mph": 45.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.19, "from_m": 31501.755, "capability_applied": null, "effective_limit_mph": 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.446, "from_m": 31532.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": 31963.412, "from_m": 31926.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": 32859.862, "from_m": 31963.412, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 33383.855, "from_m": 32859.862, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33465.177, "from_m": 33383.855, "capability_applied": null, "effective_limit_mph": 30.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.953, "from_m": 33465.177, "capability_applied": null, "effective_limit_mph": 60.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.374, "from_m": 33518.953, "capability_applied": null, "effective_limit_mph": 70.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.751, "from_m": 41899.374, "capability_applied": null, "effective_limit_mph": 60.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.709, "from_m": 45297.751, "capability_applied": null, "effective_limit_mph": 45.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.746, "from_m": 47978.709, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 797422, "profile_key": "dd7168dab576989fee4f5751f621b91c803cfced27b053fa294957f8c43e8c34", "schedule_id": 12487, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1536", "location": "East Grinstead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134604}, {"is_pass": false, "wtt_arr": "1539H", "wtt_dep": "1540", "location": "Dormans", "stage_seq": 2, "distance_m": 3659.554, "section_seq": 1, "route_path_id": 134604}, {"is_pass": false, "wtt_arr": "1542H", "wtt_dep": "1543", "location": "Lingfield", "stage_seq": 3, "distance_m": 6031.857, "section_seq": 1, "route_path_id": 134604}, {"is_pass": false, "wtt_arr": "1549H", "wtt_dep": "1550H", "location": "Hurst Green", "stage_seq": 4, "distance_m": 14136.447, "section_seq": 1, "route_path_id": 134604}, {"is_pass": false, "wtt_arr": "1552H", "wtt_dep": "1553H", "location": "Oxted", "stage_seq": 5, "distance_m": 15659.359, "section_seq": 1, "route_path_id": 134604}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1559", "location": "Woldingham", "stage_seq": 6, "distance_m": 20821.438, "section_seq": 1, "route_path_id": 134604}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": "1602H", "location": "Upper Warlingham", "stage_seq": 7, "distance_m": 23620.881, "section_seq": 1, "route_path_id": 134604}, {"is_pass": false, "wtt_arr": "1605H", "wtt_dep": "1606", "location": "Riddlesdown", "stage_seq": 8, "distance_m": 26716.829, "section_seq": 1, "route_path_id": 134604}, {"is_pass": false, "wtt_arr": "1608H", "wtt_dep": "1609H", "location": "Sanderstead", "stage_seq": 9, "distance_m": 28697.066, "section_seq": 1, "route_path_id": 134604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612H", "location": "South Croydon", "stage_seq": 10, "distance_m": 30226.365, "section_seq": 1, "route_path_id": 134604}, {"is_pass": false, "wtt_arr": "1614H", "wtt_dep": "1615H", "location": "East Croydon", "stage_seq": 11, "distance_m": 31734.082, "section_seq": 1, "route_path_id": 134604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1616H", "location": "Windmill Bridge Jn", "stage_seq": 12, "distance_m": 32581.792, "section_seq": 1, "route_path_id": 134604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617H", "location": "Selhurst", "stage_seq": 13, "distance_m": 33610.845, "section_seq": 1, "route_path_id": 134604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1621", "location": "Streatham North Jn", "stage_seq": 14, "distance_m": 38905.438, "section_seq": 1, "route_path_id": 134604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1622", "location": "Balham", "stage_seq": 15, "distance_m": 41251.448, "section_seq": 1, "route_path_id": 134604}, {"is_pass": false, "wtt_arr": "1625", "wtt_dep": "1626", "location": "Clapham Junction (C)", "stage_seq": 16, "distance_m": 44393.154, "section_seq": 1, "route_path_id": 134604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627H", "location": "Pouparts Jn", "stage_seq": 17, "distance_m": 45457.762, "section_seq": 1, "route_path_id": 134604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629", "location": "Battersea Pier Jn", "stage_seq": 18, "distance_m": 47293.674, "section_seq": 1, "route_path_id": 134604}, {"is_pass": false, "wtt_arr": "1632", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 19, "distance_m": 48635.746, "section_seq": 1, "route_path_id": 134604}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 48635.746, "from_m": 0.0, "section_seq": 1, "route_path_id": 134604}], "total_distance_m": 48635.746, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 48408.048, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 227.698, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30434, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:36:24Z", "source_id": 68628268, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T14:40:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:36:25Z", "source_id": 21519340, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T15:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30430, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:43:43Z", "source_id": 68645978, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T14:44:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:43:47Z", "source_id": 21524611, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T15:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30424, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:51:05Z", "source_id": 68663939, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T14:52:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:51:07Z", "source_id": 21529878, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30411, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:53:52Z", "source_id": 68670879, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T14:54:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:53:56Z", "source_id": 21531856, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:55:28Z", "source_id": 68529833, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-23T13:56:20", "operational_fact": true, "platform_smart_ids": []}] East Grinstead 1536 1536 2 None None London Victoria (C) 1632 1632 17 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G88456/2026-09-23/detailed None Hurst Green 2026-09-23T15:51:30+01:00 Oxted 2.0 {"type": "LineString", "coordinates": [[0.0038755, 51.24465140000001], [0.0034483999999999995, 51.245091599999995], [0.0030894, 51.2455084], [0.0026206, 51.2461001], [0.0024673, 51.246400699999995], [0.0019471, 51.2471864], [0.0015075999999999998, 51.2479698], [0.0008787999999999999, 51.24901440000001], [0.0006527, 51.2494539], [0.0, 51.25073294805896], [-0.0007926, 51.252286100000006], [-0.0013185, 51.25327149999999], [-0.0015893, 51.2537956], [-0.0018898999999999997, 51.25431499999999], [-0.0025257, 51.25540089999999], [-0.0026844, 51.2556579], [-0.0028469000000000003, 51.2558935], [-0.0030001000000000003, 51.256110799999995], [-0.0030391999999999997, 51.25616190000001], [-0.0031655, 51.2563266], [-0.003331199999999999, 51.256533], [-0.003686899999999999, 51.256951], [-0.0040747, 51.2573729]]} 0.9 1552 1554 Hurst Green Oxted Oxted 51.2573729 -0.0040747 51.2573729 -0.0040747 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Oxted TD TRACKING_TIMEOUT 68675260 1790175340894357 29 29 2026-09-23 16:43:05.802845 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:04.968207
767602 797563 C15318 032N54MR23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 797563, "stp": "P", "toc": "ScotRail", "uid": "C15318", "consist": "385021", "dest_crs": "GLQ", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15318/2026-09-23/detailed", "trust_id": "032N54MR23", "origin_crs": "ALO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-23", "dest_arr_time": "1633", "dest_platform": "2", "is_terminated": 1, "next_location": "Stirling", "signalling_id": "2N54", "timing_status": "EARLY", "origin_station": "Alloa", "current_leg_arr": "1551", "current_leg_dep": "1542", "current_leg_end": "Stirling", "origin_dep_time": "1543", "origin_platform": "1", "current_location": "Stirling", "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.7888638, 56.11791989999998], [-3.789731099999999, 56.1178605], [-3.78991, 56.11784819999999], [-3.7902908, 56.1178131], [-3.7906993, 56.117760099999984], [-3.7908293, 56.11774249999999], [-3.791067299999999, 56.1177169], [-3.791586, 56.117667299999994], [-3.7922567, 56.11757180000001], [-3.7925375, 56.11754429999999], [-3.7928675, 56.117512], [-3.7929341, 56.11750549999999], [-3.7937559, 56.11745930000001], [-3.7958307, 56.1174312], [-3.7965978, 56.117420799999984], [-3.7971912, 56.1174127], [-3.7993127000000007, 56.117366999999994], [-3.8025265, 56.1172978], [-3.8052062, 56.1173372], [-3.80614, 56.117381], [-3.8069439, 56.117439999999995], [-3.8074368, 56.11747939999999], [-3.807800699999999, 56.1175119], [-3.8087950999999993, 56.11762269999999], [-3.8096516, 56.1177182], [-3.8099927, 56.1177725], [-3.810489599999999, 56.11785150000001], [-3.8121655, 56.11812679999999], [-3.8130906, 56.11830760000001], [-3.8139971, 56.1185022], [-3.8154836, 56.11885360000001], [-3.816195, 56.11904810000001], [-3.817506100000001, 56.11942789999999], [-3.8197442000000006, 56.1200761], [-3.822149499999999, 56.120772800000005], [-3.8252425, 56.1216878], [-3.826658699999999, 56.1221068], [-3.8290764, 56.1228089], [-3.832161459485359, 56.12370477021678], [-3.8326206, 56.1238381], [-3.835608, 56.12471699999999], [-3.836451100000001, 56.124965], [-3.8397917, 56.1259376], [-3.8406821, 56.1261968], [-3.8421304, 56.1266164], [-3.8422579, 56.12665359999998], [-3.8427689, 56.1268029], [-3.845467, 56.12759109999999], [-3.8470483, 56.1280404], [-3.8476939, 56.1282239], [-3.8498407, 56.12883399999999], [-3.851822, 56.12942360000001], [-3.852659099999999, 56.1296553], [-3.854014199999999, 56.1300418], [-3.8579516, 56.1310117], [-3.8601289, 56.1313943], [-3.8614228, 56.13158], [-3.8622555999999992, 56.13169950000001], [-3.862755721713942, 56.131751610242446], [-3.8640982999999993, 56.13189150000001], [-3.8656697, 56.1319946], [-3.8660438999999993, 56.1320068], [-3.8674019999999993, 56.132051099999984], [-3.8694252, 56.13203440000001], [-3.869841300000001, 56.132028899999995], [-3.8736265, 56.131979], [-3.8747805, 56.13199960000001], [-3.8788423, 56.13197840000001], [-3.8798491999999993, 56.1319731], [-3.8872521, 56.1319372], [-3.8882859, 56.131934], [-3.888429199999999, 56.13193350000001], [-3.8885770000000006, 56.131933100000005], [-3.8902245999999994, 56.1319279], [-3.8917681, 56.131923099999995], [-3.8959122, 56.1318766], [-3.8985692999999992, 56.13186739999999], [-3.9000422, 56.13187129999999], [-3.9005703, 56.1318836], [-3.901062, 56.1318951], [-3.9020545, 56.13193219999999], [-3.9030803, 56.1320004], [-3.9044482, 56.1321209], [-3.9053537, 56.1322214], [-3.9063429999999992, 56.1323559], [-3.9078278000000006, 56.132595499999994], [-3.909465299999999, 56.1329244], [-3.9104625, 56.1331597], [-3.9116127, 56.1334572], [-3.9116677, 56.1334714], [-3.9125994, 56.13373360000001], [-3.913405399999999, 56.13399450000001], [-3.9155076000000006, 56.1347295], [-3.916906299999999, 56.135218599999995], [-3.918312899999999, 56.1356087], [-3.9194721, 56.1358392], [-3.9202666, 56.1359247], [-3.9212582, 56.135959], [-3.9220853, 56.1359584], [-3.9227177, 56.13593509999999], [-3.923373799999999, 56.1358809], [-3.92349, 56.1358657], [-3.9242928, 56.13576040000001], [-3.9247884, 56.13566070000001], [-3.9256722, 56.1354584], [-3.9261003, 56.13533580000001], [-3.9267348, 56.1351377], [-3.9275687, 56.13481389999999], [-3.9276785, 56.1347609], [-3.9280259, 56.1345933], [-3.9282971, 56.1344534], [-3.928755999999999, 56.13418209999998], [-3.9292412, 56.13383360000001], [-3.929562199999999, 56.133595099999994], [-3.9300494, 56.1331873], [-3.9303516, 56.13289399999999], [-3.930707570587363, 56.13248795651329], [-3.931231699999999, 56.13189010000001], [-3.9323041, 56.13059710000001], [-3.932399799999999, 56.1304623], [-3.9330408, 56.1295597], [-3.9330999000000006, 56.129464600000006], [-3.933106, 56.1294551], [-3.933289499999999, 56.1291688], [-3.934428299999999, 56.12742039999999], [-3.9347375000000007, 56.1269202], [-3.9349375, 56.1265996], [-3.9350686, 56.1263894], [-3.9354426, 56.1257844], [-3.935715599999999, 56.1252987], [-3.935767199999999, 56.1252069], [-3.935814899999999, 56.125122], [-3.935886899999999, 56.124993800000006], [-3.9360236999999993, 56.12461029999999], [-3.9361145, 56.124287200000005], [-3.9361739, 56.1240399], [-3.9362289, 56.1236243], [-3.9362322, 56.1233282], [-3.936213200000001, 56.1229388], [-3.9362098, 56.122869], [-3.9361706, 56.122550399999994], [-3.9361313, 56.1222318], [-3.936052699999999, 56.1219493], [-3.9360101999999992, 56.1218351], [-3.9358793, 56.12152639999999], [-3.935764400000001, 56.1213226], [-3.9356961, 56.12122320000001], [-3.935538, 56.120993000000006], [-3.935493999999999, 56.120929], [-3.9353344, 56.120723], [-3.9351664, 56.12055139999999], [-3.9348095, 56.1202015]]}", "current_leg_start": "Alloa", "dest_arr_time_act": "1633", "motion_projection": null, "next_location_lat": "56.1202015", "next_location_lon": "-3.9348095", "previous_location": "Alloa", "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\": 171.21, \"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\": 484.18, \"from_m\": 171.21, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8286.6, \"from_m\": 484.18, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10088.622, \"from_m\": 8286.6, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10126.364, \"from_m\": 10088.622, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10501.237, \"from_m\": 10126.364, \"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\": 10738.955, \"from_m\": 10501.237, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11185.842, \"from_m\": 10738.955, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11213.297, \"from_m\": 11185.842, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11272.789, \"from_m\": 11213.297, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12277.161, \"from_m\": 11272.789, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22946.797, \"from_m\": 12277.161, \"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\": 25642.022, \"from_m\": 22946.797, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25922.48, \"from_m\": 25642.022, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25962.677, \"from_m\": 25922.48, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26435.359, \"from_m\": 25962.677, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27031.542, \"from_m\": 26435.359, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30694.863, \"from_m\": 27031.542, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53187.671, \"from_m\": 30694.863, \"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\": 53492.738, \"from_m\": 53187.671, \"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\": 54833.736, \"from_m\": 53492.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:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55467.636, \"from_m\": 54833.736, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56213.147, \"from_m\": 55467.636, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56600.712, \"from_m\": 56213.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:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56665.913, \"from_m\": 56600.712, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57341.028, \"from_m\": 56665.913, \"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\": 57938.553, \"from_m\": 57341.028, \"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\": 58434.799, \"from_m\": 57938.553, \"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\": 797563, \"profile_key\": \"053157cdef0510d59a9436e63c3a53f07fe2332ee173c5b6a026558dcf7a39e2\", \"schedule_id\": 1911, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1543\", \"location\": \"Alloa\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1545H\", \"location\": \"Cambus Loop\", \"stage_seq\": 2, \"distance_m\": 2878.757, \"section_seq\": 1, \"route_path_id\": 131144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549H\", \"location\": \"Causewayhead Jn\", \"stage_seq\": 3, \"distance_m\": 9494.399, \"section_seq\": 1, \"route_path_id\": 131144}, {\"is_pass\": false, \"wtt_arr\": \"1550H\", \"wtt_dep\": \"1553\", \"location\": \"Stirling\", \"stage_seq\": 4, \"distance_m\": 10865.431, \"section_seq\": 1, \"route_path_id\": 131144}, {\"is_pass\": false, \"wtt_arr\": \"1600H\", \"wtt_dep\": \"1602\", \"location\": \"Larbert\", \"stage_seq\": 5, \"distance_m\": 23856.789, \"section_seq\": 1, \"route_path_id\": 131144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1603\", \"location\": \"Larbert Jn\", \"stage_seq\": 6, \"distance_m\": 24804.232, \"section_seq\": 1, \"route_path_id\": 131144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1603H\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 7, \"distance_m\": 25922.48, \"section_seq\": 1, \"route_path_id\": 131144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607\", \"location\": \"Greenhill Lower Jn\", \"stage_seq\": 8, \"distance_m\": 29560.533, \"section_seq\": 1, \"route_path_id\": 131144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607H\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 9, \"distance_m\": 30579.836, \"section_seq\": 1, \"route_path_id\": 131144}, {\"is_pass\": false, \"wtt_arr\": \"1614\", \"wtt_dep\": \"1614H\", \"location\": \"Croy\", \"stage_seq\": 10, \"distance_m\": 40158.931, \"section_seq\": 1, \"route_path_id\": 131144}, {\"is_pass\": false, \"wtt_arr\": \"1619\", \"wtt_dep\": \"1620\", \"location\": \"Lenzie\", \"stage_seq\": 11, \"distance_m\": 48553.177, \"section_seq\": 1, \"route_path_id\": 131144}, {\"is_pass\": false, \"wtt_arr\": \"1623H\", \"wtt_dep\": \"1624\", \"location\": \"Bishopbriggs\", \"stage_seq\": 12, \"distance_m\": 53356.11, \"section_seq\": 1, \"route_path_id\": 131144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1628\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 13, \"distance_m\": 55665.929, \"section_seq\": 1, \"route_path_id\": 131144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1630\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 14, \"distance_m\": 56539.098, \"section_seq\": 1, \"route_path_id\": 131144}, {\"is_pass\": false, \"wtt_arr\": \"1633\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 15, \"distance_m\": 58434.799, \"section_seq\": 1, \"route_path_id\": 131144}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 58434.799, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131144}], \"total_distance_m\": 58434.799, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 58434.799, \"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": "1543", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "9.0", "current_position_lat": "56.1202015", "current_position_lon": "-3.9348095", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:45:15Z\", \"source_id\": 68649726, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:45:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:45:21Z\", \"source_id\": 21525706, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:50:28Z\", \"source_id\": 68662418, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:51:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:50:31Z\", \"source_id\": 21529425, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:51:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stirling", "service_state_platform": null, "timing_fact_generation": 1790175326860243, "current_leg_arrival_utc": "2026-09-23T15:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:04.972447", "service_state_evidence_id": 68674691, "current_leg_start_actual_dep": "2026-09-23T15:43:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.806253", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P ALO GLQ 2N54 385021 3 100 None {"version": 3, "segments": [{"to_m": 171.21, "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": 484.18, "from_m": 171.21, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8286.6, "from_m": 484.18, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10088.622, "from_m": 8286.6, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10126.364, "from_m": 10088.622, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 35.0}, {"to_m": 10501.237, "from_m": 10126.364, "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": 10738.955, "from_m": 10501.237, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11185.842, "from_m": 10738.955, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11213.297, "from_m": 11185.842, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11272.789, "from_m": 11213.297, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12277.161, "from_m": 11272.789, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22946.797, "from_m": 12277.161, "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": 25642.022, "from_m": 22946.797, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25922.48, "from_m": 25642.022, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25962.677, "from_m": 25922.48, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26435.359, "from_m": 25962.677, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27031.542, "from_m": 26435.359, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30694.863, "from_m": 27031.542, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53187.671, "from_m": 30694.863, "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": 53492.738, "from_m": 53187.671, "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": 54833.736, "from_m": 53492.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:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 55467.636, "from_m": 54833.736, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 56213.147, "from_m": 55467.636, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56600.712, "from_m": 56213.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:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 56665.913, "from_m": 56600.712, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57341.028, "from_m": 56665.913, "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": 57938.553, "from_m": 57341.028, "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": 58434.799, "from_m": 57938.553, "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": 797563, "profile_key": "053157cdef0510d59a9436e63c3a53f07fe2332ee173c5b6a026558dcf7a39e2", "schedule_id": 1911, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1543", "location": "Alloa", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545H", "location": "Cambus Loop", "stage_seq": 2, "distance_m": 2878.757, "section_seq": 1, "route_path_id": 131144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549H", "location": "Causewayhead Jn", "stage_seq": 3, "distance_m": 9494.399, "section_seq": 1, "route_path_id": 131144}, {"is_pass": false, "wtt_arr": "1550H", "wtt_dep": "1553", "location": "Stirling", "stage_seq": 4, "distance_m": 10865.431, "section_seq": 1, "route_path_id": 131144}, {"is_pass": false, "wtt_arr": "1600H", "wtt_dep": "1602", "location": "Larbert", "stage_seq": 5, "distance_m": 23856.789, "section_seq": 1, "route_path_id": 131144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603", "location": "Larbert Jn", "stage_seq": 6, "distance_m": 24804.232, "section_seq": 1, "route_path_id": 131144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603H", "location": "Carmuirs West Jn", "stage_seq": 7, "distance_m": 25922.48, "section_seq": 1, "route_path_id": 131144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607", "location": "Greenhill Lower Jn", "stage_seq": 8, "distance_m": 29560.533, "section_seq": 1, "route_path_id": 131144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607H", "location": "Greenhill Upper Jn", "stage_seq": 9, "distance_m": 30579.836, "section_seq": 1, "route_path_id": 131144}, {"is_pass": false, "wtt_arr": "1614", "wtt_dep": "1614H", "location": "Croy", "stage_seq": 10, "distance_m": 40158.931, "section_seq": 1, "route_path_id": 131144}, {"is_pass": false, "wtt_arr": "1619", "wtt_dep": "1620", "location": "Lenzie", "stage_seq": 11, "distance_m": 48553.177, "section_seq": 1, "route_path_id": 131144}, {"is_pass": false, "wtt_arr": "1623H", "wtt_dep": "1624", "location": "Bishopbriggs", "stage_seq": 12, "distance_m": 53356.11, "section_seq": 1, "route_path_id": 131144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628", "location": "Cowlairs West Jn", "stage_seq": 13, "distance_m": 55665.929, "section_seq": 1, "route_path_id": 131144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630", "location": "Cowlairs South Jn", "stage_seq": 14, "distance_m": 56539.098, "section_seq": 1, "route_path_id": 131144}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 15, "distance_m": 58434.799, "section_seq": 1, "route_path_id": 131144}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 58434.799, "from_m": 0.0, "section_seq": 1, "route_path_id": 131144}], "total_distance_m": 58434.799, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 58434.799, "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": 610, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:45:15Z", "source_id": 68649726, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T14:45:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:45:21Z", "source_id": 21525706, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T15:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 626, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:50:28Z", "source_id": 68662418, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T14:51:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:50:31Z", "source_id": 21529425, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T15:51:00+01:00", "operational_fact": true}] Alloa 1543 1543 1 None None Glasgow Queen St High Level 1633 1633 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C15318/2026-09-23/detailed None Alloa 2026-09-23T15:43:00+01:00 Stirling 9.0 {"type": "LineString", "coordinates": [[-3.7888638, 56.11791989999998], [-3.789731099999999, 56.1178605], [-3.78991, 56.11784819999999], [-3.7902908, 56.1178131], [-3.7906993, 56.117760099999984], [-3.7908293, 56.11774249999999], [-3.791067299999999, 56.1177169], [-3.791586, 56.117667299999994], [-3.7922567, 56.11757180000001], [-3.7925375, 56.11754429999999], [-3.7928675, 56.117512], [-3.7929341, 56.11750549999999], [-3.7937559, 56.11745930000001], [-3.7958307, 56.1174312], [-3.7965978, 56.117420799999984], [-3.7971912, 56.1174127], [-3.7993127000000007, 56.117366999999994], [-3.8025265, 56.1172978], [-3.8052062, 56.1173372], [-3.80614, 56.117381], [-3.8069439, 56.117439999999995], [-3.8074368, 56.11747939999999], [-3.807800699999999, 56.1175119], [-3.8087950999999993, 56.11762269999999], [-3.8096516, 56.1177182], [-3.8099927, 56.1177725], [-3.810489599999999, 56.11785150000001], [-3.8121655, 56.11812679999999], [-3.8130906, 56.11830760000001], [-3.8139971, 56.1185022], [-3.8154836, 56.11885360000001], [-3.816195, 56.11904810000001], [-3.817506100000001, 56.11942789999999], [-3.8197442000000006, 56.1200761], [-3.822149499999999, 56.120772800000005], [-3.8252425, 56.1216878], [-3.826658699999999, 56.1221068], [-3.8290764, 56.1228089], [-3.832161459485359, 56.12370477021678], [-3.8326206, 56.1238381], [-3.835608, 56.12471699999999], [-3.836451100000001, 56.124965], [-3.8397917, 56.1259376], [-3.8406821, 56.1261968], [-3.8421304, 56.1266164], [-3.8422579, 56.12665359999998], [-3.8427689, 56.1268029], [-3.845467, 56.12759109999999], [-3.8470483, 56.1280404], [-3.8476939, 56.1282239], [-3.8498407, 56.12883399999999], [-3.851822, 56.12942360000001], [-3.852659099999999, 56.1296553], [-3.854014199999999, 56.1300418], [-3.8579516, 56.1310117], [-3.8601289, 56.1313943], [-3.8614228, 56.13158], [-3.8622555999999992, 56.13169950000001], [-3.862755721713942, 56.131751610242446], [-3.8640982999999993, 56.13189150000001], [-3.8656697, 56.1319946], [-3.8660438999999993, 56.1320068], [-3.8674019999999993, 56.132051099999984], [-3.8694252, 56.13203440000001], [-3.869841300000001, 56.132028899999995], [-3.8736265, 56.131979], [-3.8747805, 56.13199960000001], [-3.8788423, 56.13197840000001], [-3.8798491999999993, 56.1319731], [-3.8872521, 56.1319372], [-3.8882859, 56.131934], [-3.888429199999999, 56.13193350000001], [-3.8885770000000006, 56.131933100000005], [-3.8902245999999994, 56.1319279], [-3.8917681, 56.131923099999995], [-3.8959122, 56.1318766], [-3.8985692999999992, 56.13186739999999], [-3.9000422, 56.13187129999999], [-3.9005703, 56.1318836], [-3.901062, 56.1318951], [-3.9020545, 56.13193219999999], [-3.9030803, 56.1320004], [-3.9044482, 56.1321209], [-3.9053537, 56.1322214], [-3.9063429999999992, 56.1323559], [-3.9078278000000006, 56.132595499999994], [-3.909465299999999, 56.1329244], [-3.9104625, 56.1331597], [-3.9116127, 56.1334572], [-3.9116677, 56.1334714], [-3.9125994, 56.13373360000001], [-3.913405399999999, 56.13399450000001], [-3.9155076000000006, 56.1347295], [-3.916906299999999, 56.135218599999995], [-3.918312899999999, 56.1356087], [-3.9194721, 56.1358392], [-3.9202666, 56.1359247], [-3.9212582, 56.135959], [-3.9220853, 56.1359584], [-3.9227177, 56.13593509999999], [-3.923373799999999, 56.1358809], [-3.92349, 56.1358657], [-3.9242928, 56.13576040000001], [-3.9247884, 56.13566070000001], [-3.9256722, 56.1354584], [-3.9261003, 56.13533580000001], [-3.9267348, 56.1351377], [-3.9275687, 56.13481389999999], [-3.9276785, 56.1347609], [-3.9280259, 56.1345933], [-3.9282971, 56.1344534], [-3.928755999999999, 56.13418209999998], [-3.9292412, 56.13383360000001], [-3.929562199999999, 56.133595099999994], [-3.9300494, 56.1331873], [-3.9303516, 56.13289399999999], [-3.930707570587363, 56.13248795651329], [-3.931231699999999, 56.13189010000001], [-3.9323041, 56.13059710000001], [-3.932399799999999, 56.1304623], [-3.9330408, 56.1295597], [-3.9330999000000006, 56.129464600000006], [-3.933106, 56.1294551], [-3.933289499999999, 56.1291688], [-3.934428299999999, 56.12742039999999], [-3.9347375000000007, 56.1269202], [-3.9349375, 56.1265996], [-3.9350686, 56.1263894], [-3.9354426, 56.1257844], [-3.935715599999999, 56.1252987], [-3.935767199999999, 56.1252069], [-3.935814899999999, 56.125122], [-3.935886899999999, 56.124993800000006], [-3.9360236999999993, 56.12461029999999], [-3.9361145, 56.124287200000005], [-3.9361739, 56.1240399], [-3.9362289, 56.1236243], [-3.9362322, 56.1233282], [-3.936213200000001, 56.1229388], [-3.9362098, 56.122869], [-3.9361706, 56.122550399999994], [-3.9361313, 56.1222318], [-3.936052699999999, 56.1219493], [-3.9360101999999992, 56.1218351], [-3.9358793, 56.12152639999999], [-3.935764400000001, 56.1213226], [-3.9356961, 56.12122320000001], [-3.935538, 56.120993000000006], [-3.935493999999999, 56.120929], [-3.9353344, 56.120723], [-3.9351664, 56.12055139999999], [-3.9348095, 56.1202015]]} 6.8 1542 1551 Alloa Stirling Stirling 56.1202015 -3.9348095 56.1202015 -3.9348095 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Stirling TD TRACKING_TIMEOUT 68674691 1790175326860243 16 16 2026-09-23 16:43:05.806253 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:04.972447
767603 797609 G86252 362F68MR23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 797609, "stp": "P", "toc": "Northern", "uid": "G86252", "consist": "331029", "dest_crs": "WGN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86252/2026-09-23/detailed", "trust_id": "362F68MR23", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wigan North Western", "service_date": "2026-09-23", "dest_arr_time": "1633", "dest_platform": "6", "is_terminated": 1, "next_location": "Roby", "signalling_id": "2F68", "timing_status": "LATE", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "1558", "current_leg_dep": "1555", "current_leg_end": "Roby", "origin_dep_time": "1545", "origin_platform": "1", "current_location": "Roby", "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8938194, 53.40644679999998], [-2.8933667999999995, 53.40649559999999], [-2.8911181, 53.4067337], [-2.8909640000000003, 53.40675009999999], [-2.8901332, 53.406849], [-2.8885743999999995, 53.40705339999999], [-2.8868704, 53.4072925], [-2.8819555, 53.40798860000001], [-2.8785473, 53.408480999999995], [-2.8763264, 53.40880109999999], [-2.8746089091824683, 53.40904826932608], [-2.8740667, 53.40912629999999], [-2.8730067999999997, 53.409265299999994], [-2.8719623, 53.409392399999994], [-2.8708945999999997, 53.40950689999999], [-2.8698345999999995, 53.4096006], [-2.8689167, 53.409690600000005], [-2.868198, 53.40976229999999], [-2.8668444999999996, 53.4098684], [-2.8667030999999996, 53.40988010000001], [-2.8652817, 53.4099848], [-2.8643404, 53.4100378], [-2.8633864, 53.4100776], [-2.862441899999999, 53.4101115], [-2.8617291999999996, 53.41013339999999], [-2.8610562, 53.41014469999999], [-2.8603831, 53.41015420000001], [-2.8596817, 53.4101563], [-2.8588958, 53.4101466], [-2.8580738999999995, 53.4101226], [-2.855901, 53.4100007], [-2.855900144642948, 53.410000666543326]]}", "current_leg_start": "Broad Green", "dest_arr_time_act": "1633", "motion_projection": null, "next_location_lat": "53.4100007", "next_location_lon": "-2.8559001", "previous_location": "Broad Green", "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\": 317.357, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 683.462, \"from_m\": 317.357, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1782.098, \"from_m\": 683.462, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1824.75, \"from_m\": 1782.098, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2052.479, \"from_m\": 1824.75, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4798.299, \"from_m\": 2052.479, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7465.831, \"from_m\": 4798.299, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9387.795, \"from_m\": 7465.831, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9680.57, \"from_m\": 9387.795, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 9800.052, \"from_m\": 9680.57, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9898.594, \"from_m\": 9800.052, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11755.16, \"from_m\": 9898.594, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17692.367, \"from_m\": 11755.16, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31272.747, \"from_m\": 17692.367, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31283.851, \"from_m\": 31272.747, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31357.453, \"from_m\": 31283.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\": 32106.18, \"from_m\": 31357.453, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32459.77, \"from_m\": 32106.18, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32518.957, \"from_m\": 32459.77, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32544.296, \"from_m\": 32518.957, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32630.22, \"from_m\": 32544.296, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32820.738, \"from_m\": 32630.22, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 797609, \"profile_key\": \"f5807227f42f74e8ef0b81f0418f27662759499fa34930d8de11ff7a4ebc7350\", \"schedule_id\": 12391, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1545\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1547\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1275.892, \"section_seq\": 1, \"route_path_id\": 134565}, {\"is_pass\": false, \"wtt_arr\": \"1548H\", \"wtt_dep\": \"1549H\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.944, \"section_seq\": 1, \"route_path_id\": 134565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2733.155, \"section_seq\": 1, \"route_path_id\": 134565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 5, \"distance_m\": 3217.662, \"section_seq\": 1, \"route_path_id\": 134565}, {\"is_pass\": false, \"wtt_arr\": \"1551H\", \"wtt_dep\": \"1552\", \"location\": \"Wavertree Technology Park\", \"stage_seq\": 6, \"distance_m\": 3797.336, \"section_seq\": 1, \"route_path_id\": 134565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 7, \"distance_m\": 4383.83, \"section_seq\": 1, \"route_path_id\": 134565}, {\"is_pass\": false, \"wtt_arr\": \"1554H\", \"wtt_dep\": \"1555\", \"location\": \"Broad Green\", \"stage_seq\": 8, \"distance_m\": 5727.248, \"section_seq\": 1, \"route_path_id\": 134565}, {\"is_pass\": false, \"wtt_arr\": \"1557H\", \"wtt_dep\": \"1558\", \"location\": \"Roby\", \"stage_seq\": 9, \"distance_m\": 8284.734, \"section_seq\": 1, \"route_path_id\": 134565}, {\"is_pass\": false, \"wtt_arr\": \"1559H\", \"wtt_dep\": \"1600H\", \"location\": \"Huyton\", \"stage_seq\": 10, \"distance_m\": 9104.559, \"section_seq\": 1, \"route_path_id\": 134565}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": \"1605\", \"location\": \"Prescot\", \"stage_seq\": 11, \"distance_m\": 12967.023, \"section_seq\": 1, \"route_path_id\": 134565}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": \"1607H\", \"location\": \"Eccleston Park\", \"stage_seq\": 12, \"distance_m\": 14455.405, \"section_seq\": 1, \"route_path_id\": 134565}, {\"is_pass\": false, \"wtt_arr\": \"1609H\", \"wtt_dep\": \"1610H\", \"location\": \"Thatto Heath\", \"stage_seq\": 13, \"distance_m\": 15986.394, \"section_seq\": 1, \"route_path_id\": 134565}, {\"is_pass\": false, \"wtt_arr\": \"1613H\", \"wtt_dep\": \"1614H\", \"location\": \"St. Helens Central\", \"stage_seq\": 14, \"distance_m\": 18733.804, \"section_seq\": 1, \"route_path_id\": 134565}, {\"is_pass\": false, \"wtt_arr\": \"1620H\", \"wtt_dep\": \"1621\", \"location\": \"Garswood\", \"stage_seq\": 15, \"distance_m\": 24825.851, \"section_seq\": 1, \"route_path_id\": 134565}, {\"is_pass\": false, \"wtt_arr\": \"1623H\", \"wtt_dep\": \"1624H\", \"location\": \"Bryn\", \"stage_seq\": 16, \"distance_m\": 26906.511, \"section_seq\": 1, \"route_path_id\": 134565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1630\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 17, \"distance_m\": 30754.842, \"section_seq\": 1, \"route_path_id\": 134565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1631H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 18, \"distance_m\": 32106.18, \"section_seq\": 1, \"route_path_id\": 134565}, {\"is_pass\": false, \"wtt_arr\": \"1633\", \"wtt_dep\": null, \"location\": \"Wigan North Western\", \"stage_seq\": 19, \"distance_m\": 32820.738, \"section_seq\": 1, \"route_path_id\": 134565}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 32820.738, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134565}], \"total_distance_m\": 32820.738, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 18770.514, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 14050.224, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1545", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "53.4100007", "current_position_lon": "-2.8559001", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:48:43Z\", \"source_id\": 68658193, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:49:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:48:49Z\", \"source_id\": 21528202, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:51:31Z\", \"source_id\": 68665021, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:52:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:51:34Z\", \"source_id\": 21530192, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9998, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:54:21Z\", \"source_id\": 68672034, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:55:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:54:25Z\", \"source_id\": 21532235, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10003, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:57:33Z\", \"source_id\": 68679672, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:58:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:57:35Z\", \"source_id\": 21534300, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Roby", "service_state_platform": "4", "timing_fact_generation": 1790175471383051, "current_leg_arrival_utc": "2026-09-23T15:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:04.976137", "service_state_evidence_id": 68679672, "current_leg_start_actual_dep": "2026-09-23T15:55:00+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.761874", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LIV WGN 2F68 331029 3 100 None {"version": 3, "segments": [{"to_m": 317.357, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 683.462, "from_m": 317.357, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1782.098, "from_m": 683.462, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1824.75, "from_m": 1782.098, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2052.479, "from_m": 1824.75, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4798.299, "from_m": 2052.479, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7465.831, "from_m": 4798.299, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9387.795, "from_m": 7465.831, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9680.57, "from_m": 9387.795, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 9800.052, "from_m": 9680.57, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9898.594, "from_m": 9800.052, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11755.16, "from_m": 9898.594, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17692.367, "from_m": 11755.16, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31272.747, "from_m": 17692.367, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31283.851, "from_m": 31272.747, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31357.453, "from_m": 31283.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": 32106.18, "from_m": 31357.453, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32459.77, "from_m": 32106.18, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32518.957, "from_m": 32459.77, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32544.296, "from_m": 32518.957, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32630.22, "from_m": 32544.296, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32820.738, "from_m": 32630.22, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 797609, "profile_key": "f5807227f42f74e8ef0b81f0418f27662759499fa34930d8de11ff7a4ebc7350", "schedule_id": 12391, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1545", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1275.892, "section_seq": 1, "route_path_id": 134565}, {"is_pass": false, "wtt_arr": "1548H", "wtt_dep": "1549H", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.944, "section_seq": 1, "route_path_id": 134565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2733.155, "section_seq": 1, "route_path_id": 134565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551", "location": "Bootle Branch Jn", "stage_seq": 5, "distance_m": 3217.662, "section_seq": 1, "route_path_id": 134565}, {"is_pass": false, "wtt_arr": "1551H", "wtt_dep": "1552", "location": "Wavertree Technology Park", "stage_seq": 6, "distance_m": 3797.336, "section_seq": 1, "route_path_id": 134565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553", "location": "Olive Mount Jn", "stage_seq": 7, "distance_m": 4383.83, "section_seq": 1, "route_path_id": 134565}, {"is_pass": false, "wtt_arr": "1554H", "wtt_dep": "1555", "location": "Broad Green", "stage_seq": 8, "distance_m": 5727.248, "section_seq": 1, "route_path_id": 134565}, {"is_pass": false, "wtt_arr": "1557H", "wtt_dep": "1558", "location": "Roby", "stage_seq": 9, "distance_m": 8284.734, "section_seq": 1, "route_path_id": 134565}, {"is_pass": false, "wtt_arr": "1559H", "wtt_dep": "1600H", "location": "Huyton", "stage_seq": 10, "distance_m": 9104.559, "section_seq": 1, "route_path_id": 134565}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": "1605", "location": "Prescot", "stage_seq": 11, "distance_m": 12967.023, "section_seq": 1, "route_path_id": 134565}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": "1607H", "location": "Eccleston Park", "stage_seq": 12, "distance_m": 14455.405, "section_seq": 1, "route_path_id": 134565}, {"is_pass": false, "wtt_arr": "1609H", "wtt_dep": "1610H", "location": "Thatto Heath", "stage_seq": 13, "distance_m": 15986.394, "section_seq": 1, "route_path_id": 134565}, {"is_pass": false, "wtt_arr": "1613H", "wtt_dep": "1614H", "location": "St. Helens Central", "stage_seq": 14, "distance_m": 18733.804, "section_seq": 1, "route_path_id": 134565}, {"is_pass": false, "wtt_arr": "1620H", "wtt_dep": "1621", "location": "Garswood", "stage_seq": 15, "distance_m": 24825.851, "section_seq": 1, "route_path_id": 134565}, {"is_pass": false, "wtt_arr": "1623H", "wtt_dep": "1624H", "location": "Bryn", "stage_seq": 16, "distance_m": 26906.511, "section_seq": 1, "route_path_id": 134565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630", "location": "Springs Branch Jn", "stage_seq": 17, "distance_m": 30754.842, "section_seq": 1, "route_path_id": 134565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631H", "location": "Wigan South Jn", "stage_seq": 18, "distance_m": 32106.18, "section_seq": 1, "route_path_id": 134565}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": null, "location": "Wigan North Western", "stage_seq": 19, "distance_m": 32820.738, "section_seq": 1, "route_path_id": 134565}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 32820.738, "from_m": 0.0, "section_seq": 1, "route_path_id": 134565}], "total_distance_m": 32820.738, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 18770.514, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 14050.224, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9868, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:48:43Z", "source_id": 68658193, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T14:49:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:48:49Z", "source_id": 21528202, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9980, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:51:31Z", "source_id": 68665021, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T14:52:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:51:34Z", "source_id": 21530192, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9998, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:54:21Z", "source_id": 68672034, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T14:55:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:54:25Z", "source_id": 21532235, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10003, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:57:33Z", "source_id": 68679672, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T14:58:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:57:35Z", "source_id": 21534300, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T15:58:00+01:00", "operational_fact": true}] Liverpool Lime Street HL/ML 1545 1545 1 None None Wigan North Western 1633 1633 6 LATE 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G86252/2026-09-23/detailed None Broad Green 2026-09-23T15:55:00+01:00 Roby 3.0 {"type": "LineString", "coordinates": [[-2.8938194, 53.40644679999998], [-2.8933667999999995, 53.40649559999999], [-2.8911181, 53.4067337], [-2.8909640000000003, 53.40675009999999], [-2.8901332, 53.406849], [-2.8885743999999995, 53.40705339999999], [-2.8868704, 53.4072925], [-2.8819555, 53.40798860000001], [-2.8785473, 53.408480999999995], [-2.8763264, 53.40880109999999], [-2.8746089091824683, 53.40904826932608], [-2.8740667, 53.40912629999999], [-2.8730067999999997, 53.409265299999994], [-2.8719623, 53.409392399999994], [-2.8708945999999997, 53.40950689999999], [-2.8698345999999995, 53.4096006], [-2.8689167, 53.409690600000005], [-2.868198, 53.40976229999999], [-2.8668444999999996, 53.4098684], [-2.8667030999999996, 53.40988010000001], [-2.8652817, 53.4099848], [-2.8643404, 53.4100378], [-2.8633864, 53.4100776], [-2.862441899999999, 53.4101115], [-2.8617291999999996, 53.41013339999999], [-2.8610562, 53.41014469999999], [-2.8603831, 53.41015420000001], [-2.8596817, 53.4101563], [-2.8588958, 53.4101466], [-2.8580738999999995, 53.4101226], [-2.855901, 53.4100007], [-2.855900144642948, 53.410000666543326]]} 1.6 1555 1558 Broad Green Roby Roby 53.4100007 -2.8559001 53.4100007 -2.8559001 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Roby TD TRACKING_TIMEOUT 68679672 1790175471383051 28 28 2026-09-23 16:43:05.761874 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:04.976137
767604 797675 G30748 362S39MR23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 797675, "stp": "P", "toc": "Merseyrail", "uid": "G30748", "consist": "777035", "dest_crs": "SOP", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30748/2026-09-23/detailed", "trust_id": "362S39MR23", "origin_crs": "LVC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southport", "service_date": "2026-09-23", "dest_arr_time": "1634", "dest_platform": "1", "is_terminated": 1, "next_location": "Bootle Oriel Road", "signalling_id": "2S39", "timing_status": "ON TIME", "origin_station": "Liverpool Central (Northern)", "current_leg_arr": "1557", "current_leg_dep": "1556", "current_leg_end": "Bootle Oriel Road", "origin_dep_time": "1547", "origin_platform": "2", "current_location": "Bank Hall", "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.988013035777502, 53.43814895359501], [-2.9881822, 53.4382696], [-2.9882867, 53.43833720000001], [-2.9884154, 53.4384171], [-2.9885899, 53.438516199999995], [-2.9887926000000005, 53.4386246], [-2.9888998, 53.43867549999999], [-2.9894927, 53.4389752], [-2.989698999999999, 53.43909380000001], [-2.9898965, 53.4392157], [-2.9899855999999994, 53.439265199999994], [-2.9903353, 53.4395365], [-2.9904704, 53.4396485], [-2.9917372, 53.4407726], [-2.9927818, 53.441658], [-2.9928203, 53.44169019999999], [-2.9929165, 53.44177680000001], [-2.9933653999999996, 53.4422222], [-2.9937889999999996, 53.44264179999999], [-2.9940279999999997, 53.4429342], [-2.9943417999999995, 53.4433242], [-2.9945448999999997, 53.4436375], [-2.9947628, 53.443995400000006], [-2.9950008, 53.444404500000005], [-2.9951667, 53.44476339999999], [-2.9953423434454125, 53.445197629956894], [-2.9953683, 53.4452618], [-2.9954217283610447, 53.44530425543972], [-2.995612, 53.4461083], [-2.9956995132571653, 53.446698331578936]]}", "current_leg_start": "Bank Hall", "dest_arr_time_act": "1633", "motion_projection": null, "next_location_lat": "53.4466983", "next_location_lon": "-2.9956995", "previous_location": "Sandhills", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 169.657, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 837.852, \"from_m\": 169.657, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1042.761, \"from_m\": 837.852, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3570.117, \"from_m\": 1042.761, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3879.714, \"from_m\": 3570.117, \"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\": 4666.614, \"from_m\": 3879.714, \"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\": 5026.533, \"from_m\": 4666.614, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5104.802, \"from_m\": 5026.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\": 6483.365, \"from_m\": 5104.802, \"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\": 9179.226, \"from_m\": 6483.365, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9964.541, \"from_m\": 9179.226, \"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\": 19362.833, \"from_m\": 9964.541, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19413.72, \"from_m\": 19362.833, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30221.137, \"from_m\": 19413.72, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30527.644, \"from_m\": 30221.137, \"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\": 30841.575, \"from_m\": 30527.644, \"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}], \"service_id\": 797675, \"profile_key\": \"d42177aec7f8cbbcd60e5e03ea110bd1029961f1767124ee65c5d5753a81c4b6\", \"schedule_id\": 11111, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1547\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1549H\", \"wtt_dep\": \"1550\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 2, \"distance_m\": 952.387, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1553H\", \"wtt_dep\": \"1554\", \"location\": \"Sandhills\", \"stage_seq\": 3, \"distance_m\": 3424.317, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1555H\", \"wtt_dep\": \"1556\", \"location\": \"Bank Hall\", \"stage_seq\": 4, \"distance_m\": 4446.675, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1557H\", \"wtt_dep\": \"1558\", \"location\": \"Bootle Oriel Road\", \"stage_seq\": 5, \"distance_m\": 5618.534, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1559\", \"wtt_dep\": \"1559H\", \"location\": \"Bootle New Strand\", \"stage_seq\": 6, \"distance_m\": 6241.814, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1601\", \"wtt_dep\": \"1601H\", \"location\": \"Seaforth & Litherland\", \"stage_seq\": 7, \"distance_m\": 7828.061, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1603H\", \"wtt_dep\": \"1604H\", \"location\": \"Waterloo (Merseyside)\", \"stage_seq\": 8, \"distance_m\": 9503.61, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1606H\", \"wtt_dep\": \"1607\", \"location\": \"Blundellsands & Crosby\", \"stage_seq\": 9, \"distance_m\": 11294.368, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1608H\", \"wtt_dep\": \"1609\", \"location\": \"Hall Road\", \"stage_seq\": 10, \"distance_m\": 12634.866, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1612\", \"wtt_dep\": \"1612H\", \"location\": \"Hightown\", \"stage_seq\": 11, \"distance_m\": 15797.39, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1615H\", \"wtt_dep\": \"1616H\", \"location\": \"Formby\", \"stage_seq\": 12, \"distance_m\": 19074.426, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1618\", \"wtt_dep\": \"1618H\", \"location\": \"Freshfield\", \"stage_seq\": 13, \"distance_m\": 20479.88, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1622\", \"wtt_dep\": \"1622H\", \"location\": \"Ainsdale\", \"stage_seq\": 14, \"distance_m\": 24981.086, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1625\", \"wtt_dep\": \"1625H\", \"location\": \"Hillside\", \"stage_seq\": 15, \"distance_m\": 27411.695, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1627H\", \"wtt_dep\": \"1628\", \"location\": \"Birkdale\", \"stage_seq\": 16, \"distance_m\": 28999.499, \"section_seq\": 1, \"route_path_id\": 134223}, {\"is_pass\": false, \"wtt_arr\": \"1633\", \"wtt_dep\": null, \"location\": \"Southport\", \"stage_seq\": 17, \"distance_m\": 30841.575, \"section_seq\": 1, \"route_path_id\": 134223}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 30841.575, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134223}], \"total_distance_m\": 30841.575, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30712.419, \"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": "1547", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1.0", "current_position_lat": "53.4466983", "current_position_lon": "-2.9956995", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:48:35Z\", \"source_id\": 68657826, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:49:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:48:38Z\", \"source_id\": 21528092, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:52:13Z\", \"source_id\": 68666796, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:52:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:52:19Z\", \"source_id\": 21530713, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:54:07Z\", \"source_id\": 68671435, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:55:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:54:11Z\", \"source_id\": 21532070, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9735, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:56:24Z\", \"source_id\": 68677259, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:57:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:56:27Z\", \"source_id\": 21533667, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bootle Oriel Road", "service_state_platform": "2", "timing_fact_generation": 1790175460744135, "current_leg_arrival_utc": "2026-09-23T15:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:04.979737", "service_state_evidence_id": 68677259, "current_leg_start_actual_dep": "2026-09-23T15:56:00+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.758879", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P LVC SOP 2S39 777035 4 75 None {"version": 3, "segments": [{"to_m": 169.657, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 837.852, "from_m": 169.657, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1042.761, "from_m": 837.852, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3570.117, "from_m": 1042.761, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3879.714, "from_m": 3570.117, "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": 4666.614, "from_m": 3879.714, "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": 5026.533, "from_m": 4666.614, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5104.802, "from_m": 5026.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": 6483.365, "from_m": 5104.802, "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": 9179.226, "from_m": 6483.365, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9964.541, "from_m": 9179.226, "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": 19362.833, "from_m": 9964.541, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19413.72, "from_m": 19362.833, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30221.137, "from_m": 19413.72, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30527.644, "from_m": 30221.137, "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": 30841.575, "from_m": 30527.644, "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}], "service_id": 797675, "profile_key": "d42177aec7f8cbbcd60e5e03ea110bd1029961f1767124ee65c5d5753a81c4b6", "schedule_id": 11111, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1547", "location": "Liverpool Central (Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1549H", "wtt_dep": "1550", "location": "Moorfields (Northern Line)", "stage_seq": 2, "distance_m": 952.387, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1553H", "wtt_dep": "1554", "location": "Sandhills", "stage_seq": 3, "distance_m": 3424.317, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1555H", "wtt_dep": "1556", "location": "Bank Hall", "stage_seq": 4, "distance_m": 4446.675, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1557H", "wtt_dep": "1558", "location": "Bootle Oriel Road", "stage_seq": 5, "distance_m": 5618.534, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1559", "wtt_dep": "1559H", "location": "Bootle New Strand", "stage_seq": 6, "distance_m": 6241.814, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": "1601H", "location": "Seaforth & Litherland", "stage_seq": 7, "distance_m": 7828.061, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1603H", "wtt_dep": "1604H", "location": "Waterloo (Merseyside)", "stage_seq": 8, "distance_m": 9503.61, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1606H", "wtt_dep": "1607", "location": "Blundellsands & Crosby", "stage_seq": 9, "distance_m": 11294.368, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1608H", "wtt_dep": "1609", "location": "Hall Road", "stage_seq": 10, "distance_m": 12634.866, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1612", "wtt_dep": "1612H", "location": "Hightown", "stage_seq": 11, "distance_m": 15797.39, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1616H", "location": "Formby", "stage_seq": 12, "distance_m": 19074.426, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1618", "wtt_dep": "1618H", "location": "Freshfield", "stage_seq": 13, "distance_m": 20479.88, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1622", "wtt_dep": "1622H", "location": "Ainsdale", "stage_seq": 14, "distance_m": 24981.086, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1625", "wtt_dep": "1625H", "location": "Hillside", "stage_seq": 15, "distance_m": 27411.695, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1627H", "wtt_dep": "1628", "location": "Birkdale", "stage_seq": 16, "distance_m": 28999.499, "section_seq": 1, "route_path_id": 134223}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": null, "location": "Southport", "stage_seq": 17, "distance_m": 30841.575, "section_seq": 1, "route_path_id": 134223}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 30841.575, "from_m": 0.0, "section_seq": 1, "route_path_id": 134223}], "total_distance_m": 30841.575, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30712.419, "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": 9775, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:48:35Z", "source_id": 68657826, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T14:49:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:48:38Z", "source_id": 21528092, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9761, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:52:13Z", "source_id": 68666796, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T14:52:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:52:19Z", "source_id": 21530713, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9753, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:54:07Z", "source_id": 68671435, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T14:55:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:54:11Z", "source_id": 21532070, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9735, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:56:24Z", "source_id": 68677259, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T14:57:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:56:27Z", "source_id": 21533667, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T15:57:00+01:00", "operational_fact": true}] Liverpool Central (Northern) 1547 1547 2 None None Southport 1634 1633 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G30748/2026-09-23/detailed None Bank Hall 2026-09-23T15:56:00+01:00 Bootle Oriel Road 1.0 {"type": "LineString", "coordinates": [[-2.988013035777502, 53.43814895359501], [-2.9881822, 53.4382696], [-2.9882867, 53.43833720000001], [-2.9884154, 53.4384171], [-2.9885899, 53.438516199999995], [-2.9887926000000005, 53.4386246], [-2.9888998, 53.43867549999999], [-2.9894927, 53.4389752], [-2.989698999999999, 53.43909380000001], [-2.9898965, 53.4392157], [-2.9899855999999994, 53.439265199999994], [-2.9903353, 53.4395365], [-2.9904704, 53.4396485], [-2.9917372, 53.4407726], [-2.9927818, 53.441658], [-2.9928203, 53.44169019999999], [-2.9929165, 53.44177680000001], [-2.9933653999999996, 53.4422222], [-2.9937889999999996, 53.44264179999999], [-2.9940279999999997, 53.4429342], [-2.9943417999999995, 53.4433242], [-2.9945448999999997, 53.4436375], [-2.9947628, 53.443995400000006], [-2.9950008, 53.444404500000005], [-2.9951667, 53.44476339999999], [-2.9953423434454125, 53.445197629956894], [-2.9953683, 53.4452618], [-2.9954217283610447, 53.44530425543972], [-2.995612, 53.4461083], [-2.9956995132571653, 53.446698331578936]]} 0.7 1556 1557 Sandhills Bank Hall Bootle Oriel Road 53.4466983 -2.9956995 53.4466983 -2.9956995 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Bootle Oriel Road TD TRACKING_TIMEOUT 68677259 1790175460744135 17 17 2026-09-23 16:43:05.758879 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:04.979737
767605 797689 Y65671 879B42MR23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 797689, "stp": "P", "toc": "London Overground", "uid": "Y65671", "consist": null, "dest_crs": "XHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y65671/2026-09-23/detailed", "trust_id": "879B42MR23", "origin_crs": "CYP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Highbury & Islington (East London Line)", "service_date": "2026-09-23", "dest_arr_time": "1631", "dest_platform": "2", "is_terminated": 1, "next_location": "Forest Hill", "signalling_id": "9B42", "timing_status": "LATE", "origin_station": "Crystal Palace", "current_leg_arr": "1556", "current_leg_dep": "1554", "current_leg_end": "Forest Hill", "origin_dep_time": "1547", "origin_platform": "3", "current_location": "Forest Hill", "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0544784, 51.427221], [-0.0547663, 51.4266977], [-0.05403419999999999, 51.4283185], [-0.05388299999999999, 51.42865009999999], [-0.0537231, 51.4290009], [-0.05354199999999999, 51.4294289], [-0.05341989999999999, 51.42975119999999], [-0.0533177, 51.430103800000005], [-0.05319879999999999, 51.4305758], [-0.0531387, 51.430933499999995], [-0.05308929999999999, 51.431300500000006], [-0.05306399999999999, 51.43164119999999], [-0.053044999999999995, 51.4319983], [-0.053044, 51.4323587], [-0.0530514, 51.43273030000001], [-0.0530756, 51.4331425], [-0.05311659999999999, 51.4335403], [-0.0531809, 51.4339565], [-0.05327769999999999, 51.4344035], [-0.0533714, 51.4348348], [-0.0534515, 51.4352765], [-0.05350619999999999, 51.435713], [-0.05354099999999999, 51.4360852], [-0.0535557, 51.436502700000005], [-0.0535505, 51.4370075], [-0.0535136, 51.4375555], [-0.0534715, 51.43799200000001], [-0.05338620000000001, 51.4384777], [-0.05325559999999999, 51.438972], [-0.05315559999999999, 51.4393115], [-0.0530810111750061, 51.43952060293847]]}", "current_leg_start": "Sydenham", "dest_arr_time_act": "1630", "motion_projection": null, "next_location_lat": "51.4395206", "next_location_lon": "-0.0530810", "previous_location": "Sydenham", "current_leg_milage": "0.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1685.75, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7834.742, \"from_m\": 1685.75, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13395.432, \"from_m\": 7834.742, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13439.981, \"from_m\": 13395.432, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15906.334, \"from_m\": 13439.981, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17398.09, \"from_m\": 15906.334, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17590.812, \"from_m\": 17398.09, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 18540.387, \"from_m\": 17590.812, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19258.493, \"from_m\": 18540.387, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20996.152, \"from_m\": 19258.493, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21051.134, \"from_m\": 20996.152, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21311.109, \"from_m\": 21051.134, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21383.983, \"from_m\": 21311.109, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21526.883, \"from_m\": 21383.983, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21929.679, \"from_m\": 21526.883, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22862.988, \"from_m\": 21929.679, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23417.574, \"from_m\": 22862.988, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27583.3, \"from_m\": 23417.574, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 797689, \"profile_key\": \"5a47249a2db167c937ac38c28c7f9a344f3099c05bd3ee072ace006d278dcbbd\", \"schedule_id\": 29964, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1547\", \"location\": \"Crystal Palace\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1550H\", \"wtt_dep\": \"1551H\", \"location\": \"Sydenham\", \"stage_seq\": 2, \"distance_m\": 1886.834, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1553H\", \"wtt_dep\": \"1554\", \"location\": \"Forest Hill\", \"stage_seq\": 3, \"distance_m\": 3307.365, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1556\", \"wtt_dep\": \"1556H\", \"location\": \"Honor Oak Park\", \"stage_seq\": 4, \"distance_m\": 4659.728, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1558H\", \"wtt_dep\": \"1559\", \"location\": \"Brockley\", \"stage_seq\": 5, \"distance_m\": 6324.799, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1601\", \"wtt_dep\": \"1602\", \"location\": \"New Cross Gate\", \"stage_seq\": 6, \"distance_m\": 7640.81, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 7, \"distance_m\": 8603.163, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1605\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 8, \"distance_m\": 9359.988, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1605H\", \"wtt_dep\": \"1606H\", \"location\": \"Surrey Quays\", \"stage_seq\": 9, \"distance_m\": 9649.433, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1607H\", \"wtt_dep\": \"1608H\", \"location\": \"Canada Water\", \"stage_seq\": 10, \"distance_m\": 10259.098, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1609H\", \"wtt_dep\": \"1610\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 10573.163, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1611\", \"wtt_dep\": \"1611H\", \"location\": \"Wapping\", \"stage_seq\": 12, \"distance_m\": 11049.487, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1613\", \"wtt_dep\": \"1613H\", \"location\": \"Shadwell\", \"stage_seq\": 13, \"distance_m\": 16615.377, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1615\", \"wtt_dep\": \"1616\", \"location\": \"Whitechapel\", \"stage_seq\": 14, \"distance_m\": 17609.219, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1617H\", \"wtt_dep\": \"1618H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 15, \"distance_m\": 18682.731, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1620\", \"wtt_dep\": \"1620H\", \"location\": \"Hoxton\", \"stage_seq\": 16, \"distance_m\": 19915.049, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1622\", \"wtt_dep\": \"1622H\", \"location\": \"Haggerston\", \"stage_seq\": 17, \"distance_m\": 20797.287, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1624\", \"wtt_dep\": \"1625\", \"location\": \"Dalston Junction\", \"stage_seq\": 18, \"distance_m\": 21470.267, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1626H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 19, \"distance_m\": 25688.319, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1627\", \"wtt_dep\": \"1627H\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 20, \"distance_m\": 25938.407, \"section_seq\": 1, \"route_path_id\": 117937}, {\"is_pass\": false, \"wtt_arr\": \"1630\", \"wtt_dep\": null, \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 21, \"distance_m\": 27583.3, \"section_seq\": 1, \"route_path_id\": 117937}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 27583.3, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117937}], \"total_distance_m\": 27583.3, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 25215.108, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2368.192, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1547", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.4395206", "current_position_lon": "-0.0530810", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:53:36Z\", \"source_id\": 68670228, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:54:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:53:38Z\", \"source_id\": 21531664, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:55:59Z\", \"source_id\": 68676182, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:56:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:56:06Z\", \"source_id\": 21533361, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Forest Hill", "service_state_platform": "1", "timing_fact_generation": 1790175459745506, "current_leg_arrival_utc": "2026-09-23T15:56:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:04.984432", "service_state_evidence_id": 68680068, "current_leg_start_actual_dep": "2026-09-23T15:54:30+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.809706", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P CYP XHZ 9B42 None None None None {"version": 3, "segments": [{"to_m": 1685.75, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7834.742, "from_m": 1685.75, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13395.432, "from_m": 7834.742, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13439.981, "from_m": 13395.432, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15906.334, "from_m": 13439.981, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17398.09, "from_m": 15906.334, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17590.812, "from_m": 17398.09, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 18540.387, "from_m": 17590.812, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19258.493, "from_m": 18540.387, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20996.152, "from_m": 19258.493, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21051.134, "from_m": 20996.152, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21311.109, "from_m": 21051.134, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21383.983, "from_m": 21311.109, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21526.883, "from_m": 21383.983, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21929.679, "from_m": 21526.883, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22862.988, "from_m": 21929.679, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23417.574, "from_m": 22862.988, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27583.3, "from_m": 23417.574, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 797689, "profile_key": "5a47249a2db167c937ac38c28c7f9a344f3099c05bd3ee072ace006d278dcbbd", "schedule_id": 29964, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1547", "location": "Crystal Palace", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1550H", "wtt_dep": "1551H", "location": "Sydenham", "stage_seq": 2, "distance_m": 1886.834, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1553H", "wtt_dep": "1554", "location": "Forest Hill", "stage_seq": 3, "distance_m": 3307.365, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1556H", "location": "Honor Oak Park", "stage_seq": 4, "distance_m": 4659.728, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1559", "location": "Brockley", "stage_seq": 5, "distance_m": 6324.799, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": "1602", "location": "New Cross Gate", "stage_seq": 6, "distance_m": 7640.81, "section_seq": 1, "route_path_id": 117937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604", "location": "Canal Jn (New Cross)", "stage_seq": 7, "distance_m": 8603.163, "section_seq": 1, "route_path_id": 117937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605", "location": "Surrey Quays Silwood Jn", "stage_seq": 8, "distance_m": 9359.988, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1605H", "wtt_dep": "1606H", "location": "Surrey Quays", "stage_seq": 9, "distance_m": 9649.433, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1607H", "wtt_dep": "1608H", "location": "Canada Water", "stage_seq": 10, "distance_m": 10259.098, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1609H", "wtt_dep": "1610", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 10573.163, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1611", "wtt_dep": "1611H", "location": "Wapping", "stage_seq": 12, "distance_m": 11049.487, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1613", "wtt_dep": "1613H", "location": "Shadwell", "stage_seq": 13, "distance_m": 16615.377, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1615", "wtt_dep": "1616", "location": "Whitechapel", "stage_seq": 14, "distance_m": 17609.219, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1617H", "wtt_dep": "1618H", "location": "Shoreditch High Street", "stage_seq": 15, "distance_m": 18682.731, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1620", "wtt_dep": "1620H", "location": "Hoxton", "stage_seq": 16, "distance_m": 19915.049, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1622", "wtt_dep": "1622H", "location": "Haggerston", "stage_seq": 17, "distance_m": 20797.287, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1624", "wtt_dep": "1625", "location": "Dalston Junction", "stage_seq": 18, "distance_m": 21470.267, "section_seq": 1, "route_path_id": 117937}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626H", "location": "East London Line Boundary North London Line", "stage_seq": 19, "distance_m": 25688.319, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1627H", "location": "Canonbury East London Line", "stage_seq": 20, "distance_m": 25938.407, "section_seq": 1, "route_path_id": 117937}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": null, "location": "Highbury & Islington (East London Line)", "stage_seq": 21, "distance_m": 27583.3, "section_seq": 1, "route_path_id": 117937}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 27583.3, "from_m": 0.0, "section_seq": 1, "route_path_id": 117937}], "total_distance_m": 27583.3, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 25215.108, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2368.192, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29876, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:53:36Z", "source_id": 68670228, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T14:54:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:53:38Z", "source_id": 21531664, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29883, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:55:59Z", "source_id": 68676182, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T14:56:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:56:06Z", "source_id": 21533361, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T15:56:00+01:00", "operational_fact": true}] Crystal Palace 1547 1547 3 None None Highbury & Islington (East London Line) 1631 1630 2 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y65671/2026-09-23/detailed None Sydenham 2026-09-23T15:54:30+01:00 Forest Hill 2.0 {"type": "LineString", "coordinates": [[-0.0544784, 51.427221], [-0.0547663, 51.4266977], [-0.05403419999999999, 51.4283185], [-0.05388299999999999, 51.42865009999999], [-0.0537231, 51.4290009], [-0.05354199999999999, 51.4294289], [-0.05341989999999999, 51.42975119999999], [-0.0533177, 51.430103800000005], [-0.05319879999999999, 51.4305758], [-0.0531387, 51.430933499999995], [-0.05308929999999999, 51.431300500000006], [-0.05306399999999999, 51.43164119999999], [-0.053044999999999995, 51.4319983], [-0.053044, 51.4323587], [-0.0530514, 51.43273030000001], [-0.0530756, 51.4331425], [-0.05311659999999999, 51.4335403], [-0.0531809, 51.4339565], [-0.05327769999999999, 51.4344035], [-0.0533714, 51.4348348], [-0.0534515, 51.4352765], [-0.05350619999999999, 51.435713], [-0.05354099999999999, 51.4360852], [-0.0535557, 51.436502700000005], [-0.0535505, 51.4370075], [-0.0535136, 51.4375555], [-0.0534715, 51.43799200000001], [-0.05338620000000001, 51.4384777], [-0.05325559999999999, 51.438972], [-0.05315559999999999, 51.4393115], [-0.0530810111750061, 51.43952060293847]]} 0.9 1554 1556 Sydenham Forest Hill Forest Hill 51.4395206 -0.0530810 51.4395206 -0.0530810 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Forest Hill TD TRACKING_TIMEOUT 68680068 1790175459745506 15 15 2026-09-23 16:43:05.809706 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:04.984432
767606 797756 P86878 882D04NR23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 797756, "stp": "P", "toc": "Southeastern", "uid": "P86878", "consist": "465926+465927", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86878/2026-09-23/detailed", "trust_id": "882D04NR23", "origin_crs": "ORP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria", "service_date": "2026-09-23", "dest_arr_time": "1633", "dest_platform": "3", "is_terminated": 1, "next_location": "Bickley", "signalling_id": "2D04", "timing_status": "ON TIME", "origin_station": "Orpington", "current_leg_arr": "1558½", "current_leg_dep": "1555", "current_leg_end": "Bickley", "origin_dep_time": "1550", "origin_platform": "8", "current_location": "Bickley Jn", "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.07467612172894564, 51.38839808226253], [0.0746271, 51.3884473], [0.07354539999999998, 51.38949629999999], [0.0725818, 51.3904485], [0.071752, 51.39129700000001], [0.0713026, 51.3917536], [0.0702374, 51.3928476], [0.0701382, 51.3929495], [0.069729, 51.3933675], [0.06904329999999999, 51.3940015], [0.0688386, 51.3942146], [0.0681868, 51.3948109], [0.06767389999999998, 51.395331099999986], [0.06701899999999998, 51.3960055], [0.06639419999999999, 51.3966424], [0.0656825, 51.39736469999999], [0.065178, 51.397880699999995], [0.0647944, 51.3983129], [0.06470974438261402, 51.39840025945155], [0.0646219304619818, 51.39849087790381], [0.0643745, 51.39860310000001], [0.0635005, 51.3989755], [0.0632875, 51.3990891], [0.06304779999999999, 51.3992246], [0.06221089999999999, 51.3997674], [0.06202029999999999, 51.399896899999995], [0.061813999999999994, 51.400027699999995], [0.06154249999999999, 51.4001835], [0.061238400000000005, 51.40032719999999], [0.0610046, 51.4004279], [0.060726, 51.4005221], [0.06041649999999999, 51.400601], [0.0600132, 51.40067989999999], [0.0596455, 51.400726500000005], [0.05930999999999999, 51.400749000000005], [0.05892519999999998, 51.4007587], [0.05868910000000001, 51.400766199999985], [0.05833116385619367, 51.40078927673121], [0.058109, 51.4008036], [0.05737230000000001, 51.40079219999999], [0.056268, 51.4007421], [0.055421, 51.40069729999999], [0.05395579999999999, 51.400615], [0.0525124, 51.4005347], [0.05137969999999999, 51.4004711], [0.0504058, 51.40042009999999], [0.0497392, 51.4003826], [0.0489203, 51.4003356], [0.048249, 51.4002971], [0.0471465, 51.40023279999999], [0.0471046, 51.4002304], [0.0459736, 51.40016889999999], [0.045038, 51.4001178], [0.043989344588020424, 51.40005986406687]]}", "current_leg_start": "Petts Wood", "dest_arr_time_act": "1633", "motion_projection": null, "next_location_lat": "51.4000599", "next_location_lon": "0.0439893", "previous_location": "Orpington", "current_leg_milage": "1.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 5, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:68679974\", \"confirmationDeadline\": \"2026-09-23T15:58:30+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 198.971, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 350.071, \"from_m\": 198.971, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 400.113, \"from_m\": 350.071, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 488.011, \"from_m\": 400.113, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 542.97, \"from_m\": 488.011, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2547.8, \"from_m\": 542.97, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3717.658, \"from_m\": 2547.8, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3901.63, \"from_m\": 3717.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\": 4443.551, \"from_m\": 3901.63, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4478.445, \"from_m\": 4443.551, \"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\": 4525.211, \"from_m\": 4478.445, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4571.709, \"from_m\": 4525.211, \"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\": 6747.507, \"from_m\": 4571.709, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6796.373, \"from_m\": 6747.507, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17303.298, \"from_m\": 6796.373, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17836.426, \"from_m\": 17303.298, \"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\": 17852.728, \"from_m\": 17836.426, \"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\": 17894.834, \"from_m\": 17852.728, \"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\": 19000.747, \"from_m\": 17894.834, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20450.094, \"from_m\": 19000.747, \"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\": 20575.971, \"from_m\": 20450.094, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20748.014, \"from_m\": 20575.971, \"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\": 20821.836, \"from_m\": 20748.014, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22119.116, \"from_m\": 20821.836, \"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\": 22550.151, \"from_m\": 22119.116, \"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\": 22879.076, \"from_m\": 22550.151, \"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\": 24000.764, \"from_m\": 22879.076, \"capability_applied\": null, \"effective_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\": 797756, \"profile_key\": \"5127bb1c4d3e437851d6b8f1f129cb7aba09288392757c666b125230d2ec9f48\", \"schedule_id\": 22007, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"Orpington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1553H\", \"wtt_dep\": \"1554\", \"location\": \"Petts Wood\", \"stage_seq\": 2, \"distance_m\": 1947.334, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1555H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 3, \"distance_m\": 2670.985, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1557\", \"location\": \"Bickley Jn\", \"stage_seq\": 4, \"distance_m\": 3755.338, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1558H\", \"wtt_dep\": \"1559H\", \"location\": \"Bickley\", \"stage_seq\": 5, \"distance_m\": 4830.208, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1601H\", \"wtt_dep\": \"1603\", \"location\": \"Bromley South\", \"stage_seq\": 6, \"distance_m\": 6519.95, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1605\", \"wtt_dep\": \"1606\", \"location\": \"Shortlands\", \"stage_seq\": 7, \"distance_m\": 7942.518, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1608H\", \"wtt_dep\": \"1609H\", \"location\": \"Beckenham Junction\", \"stage_seq\": 8, \"distance_m\": 10089.688, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1611H\", \"wtt_dep\": \"1612\", \"location\": \"Kent House\", \"stage_seq\": 9, \"distance_m\": 11429.12, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1613H\", \"wtt_dep\": \"1614\", \"location\": \"Penge East\", \"stage_seq\": 10, \"distance_m\": 12459.77, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1616H\", \"wtt_dep\": \"1617H\", \"location\": \"Sydenham Hill\", \"stage_seq\": 11, \"distance_m\": 14763.158, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1619\", \"wtt_dep\": \"1620\", \"location\": \"West Dulwich\", \"stage_seq\": 12, \"distance_m\": 15878.218, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1622\", \"wtt_dep\": \"1623\", \"location\": \"Herne Hill\", \"stage_seq\": 13, \"distance_m\": 17591.902, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1625\", \"wtt_dep\": \"1626\", \"location\": \"Brixton\", \"stage_seq\": 14, \"distance_m\": 18845.493, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1627H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 15, \"distance_m\": 20575.971, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1629H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 16, \"distance_m\": 22598.056, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1633\", \"wtt_dep\": null, \"location\": \"London Victoria\", \"stage_seq\": 17, \"distance_m\": 24000.764, \"section_seq\": 1, \"route_path_id\": 139774}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 24000.764, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139774}], \"total_distance_m\": 24000.764, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 22630.511, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1370.253, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1550", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.5", "current_position_lat": "51.4000599", "current_position_lon": "0.0439893", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:53:46Z\", \"source_id\": 68670605, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:54:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:53:48Z\", \"source_id\": 21531800, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:54:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bickley Jn", "service_state_platform": null, "timing_fact_generation": 1790175471971189, "current_leg_arrival_utc": "2026-09-23T15:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:04.988193", "service_state_evidence_id": 68679974, "current_leg_start_actual_dep": "2026-09-23T15:55:06+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.812931", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P ORP None 2D04 465926+465927 8 75 None {"version": 3, "segments": [{"to_m": 198.971, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 350.071, "from_m": 198.971, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 400.113, "from_m": 350.071, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 488.011, "from_m": 400.113, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 542.97, "from_m": 488.011, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2547.8, "from_m": 542.97, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3717.658, "from_m": 2547.8, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3901.63, "from_m": 3717.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": 4443.551, "from_m": 3901.63, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4478.445, "from_m": 4443.551, "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": 4525.211, "from_m": 4478.445, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4571.709, "from_m": 4525.211, "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": 6747.507, "from_m": 4571.709, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6796.373, "from_m": 6747.507, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17303.298, "from_m": 6796.373, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17836.426, "from_m": 17303.298, "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": 17852.728, "from_m": 17836.426, "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": 17894.834, "from_m": 17852.728, "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": 19000.747, "from_m": 17894.834, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20450.094, "from_m": 19000.747, "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": 20575.971, "from_m": 20450.094, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20748.014, "from_m": 20575.971, "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": 20821.836, "from_m": 20748.014, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22119.116, "from_m": 20821.836, "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": 22550.151, "from_m": 22119.116, "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": 22879.076, "from_m": 22550.151, "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": 24000.764, "from_m": 22879.076, "capability_applied": null, "effective_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": 797756, "profile_key": "5127bb1c4d3e437851d6b8f1f129cb7aba09288392757c666b125230d2ec9f48", "schedule_id": 22007, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1550", "location": "Orpington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1553H", "wtt_dep": "1554", "location": "Petts Wood", "stage_seq": 2, "distance_m": 1947.334, "section_seq": 1, "route_path_id": 139774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555H", "location": "Petts Wood Jn", "stage_seq": 3, "distance_m": 2670.985, "section_seq": 1, "route_path_id": 139774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557", "location": "Bickley Jn", "stage_seq": 4, "distance_m": 3755.338, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1559H", "location": "Bickley", "stage_seq": 5, "distance_m": 4830.208, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1601H", "wtt_dep": "1603", "location": "Bromley South", "stage_seq": 6, "distance_m": 6519.95, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": "1606", "location": "Shortlands", "stage_seq": 7, "distance_m": 7942.518, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1608H", "wtt_dep": "1609H", "location": "Beckenham Junction", "stage_seq": 8, "distance_m": 10089.688, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1611H", "wtt_dep": "1612", "location": "Kent House", "stage_seq": 9, "distance_m": 11429.12, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1613H", "wtt_dep": "1614", "location": "Penge East", "stage_seq": 10, "distance_m": 12459.77, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1616H", "wtt_dep": "1617H", "location": "Sydenham Hill", "stage_seq": 11, "distance_m": 14763.158, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1619", "wtt_dep": "1620", "location": "West Dulwich", "stage_seq": 12, "distance_m": 15878.218, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1622", "wtt_dep": "1623", "location": "Herne Hill", "stage_seq": 13, "distance_m": 17591.902, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1625", "wtt_dep": "1626", "location": "Brixton", "stage_seq": 14, "distance_m": 18845.493, "section_seq": 1, "route_path_id": 139774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627H", "location": "Voltaire Road Jn", "stage_seq": 15, "distance_m": 20575.971, "section_seq": 1, "route_path_id": 139774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629H", "location": "Grosvenor Bridge Jn", "stage_seq": 16, "distance_m": 22598.056, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": null, "location": "London Victoria", "stage_seq": 17, "distance_m": 24000.764, "section_seq": 1, "route_path_id": 139774}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 24000.764, "from_m": 0.0, "section_seq": 1, "route_path_id": 139774}], "total_distance_m": 24000.764, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 22630.511, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1370.253, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32062, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:53:46Z", "source_id": 68670605, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T14:54:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:53:48Z", "source_id": 21531800, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T15:54:00+01:00", "operational_fact": true}] Orpington 1550 1550 8 None None London Victoria 1633 1633 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P86878/2026-09-23/detailed None Petts Wood 2026-09-23T15:55:06+01:00 Bickley 3.5 {"type": "LineString", "coordinates": [[0.07467612172894564, 51.38839808226253], [0.0746271, 51.3884473], [0.07354539999999998, 51.38949629999999], [0.0725818, 51.3904485], [0.071752, 51.39129700000001], [0.0713026, 51.3917536], [0.0702374, 51.3928476], [0.0701382, 51.3929495], [0.069729, 51.3933675], [0.06904329999999999, 51.3940015], [0.0688386, 51.3942146], [0.0681868, 51.3948109], [0.06767389999999998, 51.395331099999986], [0.06701899999999998, 51.3960055], [0.06639419999999999, 51.3966424], [0.0656825, 51.39736469999999], [0.065178, 51.397880699999995], [0.0647944, 51.3983129], [0.06470974438261402, 51.39840025945155], [0.0646219304619818, 51.39849087790381], [0.0643745, 51.39860310000001], [0.0635005, 51.3989755], [0.0632875, 51.3990891], [0.06304779999999999, 51.3992246], [0.06221089999999999, 51.3997674], [0.06202029999999999, 51.399896899999995], [0.061813999999999994, 51.400027699999995], [0.06154249999999999, 51.4001835], [0.061238400000000005, 51.40032719999999], [0.0610046, 51.4004279], [0.060726, 51.4005221], [0.06041649999999999, 51.400601], [0.0600132, 51.40067989999999], [0.0596455, 51.400726500000005], [0.05930999999999999, 51.400749000000005], [0.05892519999999998, 51.4007587], [0.05868910000000001, 51.400766199999985], [0.05833116385619367, 51.40078927673121], [0.058109, 51.4008036], [0.05737230000000001, 51.40079219999999], [0.056268, 51.4007421], [0.055421, 51.40069729999999], [0.05395579999999999, 51.400615], [0.0525124, 51.4005347], [0.05137969999999999, 51.4004711], [0.0504058, 51.40042009999999], [0.0497392, 51.4003826], [0.0489203, 51.4003356], [0.048249, 51.4002971], [0.0471465, 51.40023279999999], [0.0471046, 51.4002304], [0.0459736, 51.40016889999999], [0.045038, 51.4001178], [0.043989344588020424, 51.40005986406687]]} 1.8 1555 1558½ Orpington Bickley Jn Bickley 51.4000599 0.0439893 51.4000599 0.0439893 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Bickley Jn TD TRACKING_TIMEOUT 68679974 1790175471971189 13 13 2026-09-23 16:43:05.812931 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:04.988193
767607 797869 W88244 722T49MR23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 797869, "stp": "P", "toc": "West Midlands Trains", "uid": "W88244", "consist": "730214+730215", "dest_crs": "TRI", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W88244/2026-09-23/detailed", "trust_id": "722T49MR23", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tring", "service_date": "2026-09-23", "dest_arr_time": "1633", "dest_platform": "4", "is_terminated": 1, "next_location": "Harrow & Wealdstone", "signalling_id": "2T49", "timing_status": "ON TIME", "origin_station": "London Euston", "current_leg_arr": "1605", "current_leg_dep": "1553", "current_leg_end": "Harrow & Wealdstone", "origin_dep_time": "1554", "origin_platform": "8", "current_location": "Camden Jn", "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1338278, 51.5281729], [-0.1338843, 51.5282241], [-0.1348127, 51.5290647], [-0.1352258, 51.5293722], [-0.1357752, 51.5297385], [-0.1360079, 51.529902099999994], [-0.1360293, 51.5299169], [-0.1363772, 51.5301313], [-0.13644659999999997, 51.530169099999995], [-0.1365717, 51.530238999999995], [-0.13687129999999997, 51.53040540000001], [-0.13708339999999997, 51.5305354], [-0.13734509999999997, 51.53068919999999], [-0.13746379999999997, 51.5307475], [-0.1376439, 51.5308418], [-0.13779759999999996, 51.5309223], [-0.1379531, 51.5309998], [-0.1381647, 51.5311105], [-0.1382909, 51.5311755], [-0.13842469999999998, 51.5312424], [-0.13875699999999996, 51.53139709999999], [-0.13928419999999997, 51.53162329999999], [-0.1396482, 51.531771], [-0.13988789999999998, 51.5318689], [-0.14020949999999996, 51.5320214], [-0.1405536, 51.53219149999999], [-0.1408614, 51.5323573], [-0.14114579999999996, 51.5325277], [-0.1414323, 51.532714700000014], [-0.1416889, 51.532895100000005], [-0.1419305, 51.5330732], [-0.142208, 51.53329630000001], [-0.14236279999999998, 51.533425099999995], [-0.1425427, 51.5335787], [-0.1426508, 51.53367389999998], [-0.1426562, 51.53367860000001], [-0.14282750000000002, 51.5338296], [-0.14324789999999998, 51.5342117], [-0.1434363, 51.53440079999999], [-0.1436073, 51.5345424], [-0.14376279999999997, 51.534685899999985], [-0.14393439999999996, 51.5348383], [-0.1439847, 51.534884200000015], [-0.14411910000000003, 51.534993099999994], [-0.1442148289815698, 51.53507577511147], [-0.1443193, 51.535166], [-0.14459359999999996, 51.53538700000001], [-0.14471, 51.535486699999986], [-0.14498229999999998, 51.5357395], [-0.1455778, 51.53627649999999], [-0.1467754, 51.5373648], [-0.14690869999999998, 51.5374887], [-0.14707129999999996, 51.5376393], [-0.1473396, 51.5378828], [-0.1476782, 51.5381897], [-0.14797289999999996, 51.53846130000001], [-0.1482142, 51.538678], [-0.1486417, 51.5390731], [-0.1488076, 51.539222900000006], [-0.14934539999999996, 51.5397103], [-0.1495739, 51.53991959999999], [-0.14978619999999998, 51.54011409999999], [-0.1498365, 51.54015770000001], [-0.14984089999999997, 51.5401615], [-0.15007829999999997, 51.5403794], [-0.1504377, 51.540705599999995], [-0.1506007, 51.5408449], [-0.15095350000000002, 51.541137500000005], [-0.1510938, 51.54124629999999], [-0.1512153, 51.541336900000005], [-0.1513636, 51.5414413], [-0.151492, 51.541524800000005], [-0.1515433, 51.54157280000001], [-0.1517573, 51.5416974], [-0.1521589, 51.541912], [-0.1524428, 51.5420497], [-0.1527471, 51.542182699999984], [-0.1529972, 51.542289399999994], [-0.1532234, 51.54237549999999], [-0.15351519999999996, 51.542483], [-0.15396379999999998, 51.54262320000001], [-0.1542082, 51.5426929], [-0.15446190000000004, 51.5427596], [-0.15455319999999995, 51.54278120000001], [-0.15471539999999998, 51.5428196], [-0.1549011, 51.5428612], [-0.155114, 51.54290479999999], [-0.1553205, 51.542938099999986], [-0.1555486, 51.542975], [-0.15583589999999997, 51.543014], [-0.15586829999999996, 51.5430174], [-0.1561105, 51.54304650000001], [-0.15636750000000002, 51.54306389999999], [-0.156581, 51.5430753], [-0.15704079999999998, 51.543085000000005], [-0.15731879999999998, 51.54307790000001], [-0.1575811, 51.5430696], [-0.15805779999999997, 51.54304770000001], [-0.1588300295502352, 51.54303949342656], [-0.1589141, 51.5430386], [-0.1597294, 51.543027], [-0.16003239999999996, 51.54303], [-0.1603424, 51.543028199999995], [-0.1608628, 51.5430106], [-0.16098433591356076, 51.54301826074991], [-0.16112349999999998, 51.5430095], [-0.1614025, 51.5429925], [-0.1616826, 51.54297029999999], [-0.16199629999999998, 51.5429444], [-0.16199738785569054, 51.54294429276519], [-0.16339929999999997, 51.542806099999986], [-0.17205139999999997, 51.5419533], [-0.17495039999999998, 51.541675999999995], [-0.17613089999999998, 51.541556], [-0.1770521, 51.5414706], [-0.17741797498074766, 51.54142826352675], [-0.17746215221779643, 51.541423151645674], [-0.17783679999999996, 51.5413798], [-0.1796630568239043, 51.54115294176895], [-0.1797447, 51.54114280000001], [-0.1802586, 51.5410679], [-0.18082519999999996, 51.54096809999999], [-0.18169809999999997, 51.54077850000001], [-0.1825176, 51.5406012], [-0.1829593, 51.54049139999999], [-0.183496, 51.54036670000001], [-0.1839131, 51.5402574], [-0.1844249, 51.540116], [-0.1848366, 51.5400047], [-0.1852795, 51.5398667], [-0.1857785, 51.53971520000001], [-0.18633569999999997, 51.53953560000001], [-0.18673980000000004, 51.5394008], [-0.18697579999999997, 51.5393217], [-0.1871924, 51.53924399999998], [-0.1875804, 51.53910189999999], [-0.1879037, 51.5389765], [-0.1883099, 51.538815], [-0.18884549999999997, 51.5385911], [-0.1898228, 51.5382148], [-0.1902153, 51.5380417], [-0.19055879999999997, 51.53789669999999], [-0.19081629999999997, 51.53779529999999], [-0.1912984, 51.5376419], [-0.192141, 51.53730999999999], [-0.1928609, 51.53702289999999], [-0.1931553, 51.536913799999994], [-0.19330859999999997, 51.53685960000001], [-0.1937526, 51.5367169], [-0.193977, 51.536632999999995], [-0.1944787, 51.5364575], [-0.19478159999999997, 51.5363546], [-0.1952036, 51.5362157], [-0.1957665, 51.536041], [-0.1963847, 51.5358472], [-0.19681029999999997, 51.5357137], [-0.1972433, 51.5355909], [-0.1980062, 51.5353849], [-0.1986661, 51.53522159999999], [-0.1994106, 51.5350484], [-0.2001103, 51.53489460000001], [-0.20072519999999996, 51.53474919999999], [-0.2010212, 51.5346808], [-0.2013841, 51.5345983], [-0.20206809999999997, 51.5344587], [-0.2026919, 51.5343398], [-0.2028982, 51.53429219999999], [-0.2030863, 51.5342433], [-0.2033012, 51.53418619999999], [-0.20343779999999995, 51.5341606], [-0.20363079999999997, 51.5341241], [-0.20440059999999996, 51.5339882], [-0.20471, 51.533930999999995], [-0.2055829, 51.533769199999995], [-0.20724919999999997, 51.5334641], [-0.2078567, 51.533346900000005], [-0.2094167, 51.5330612], [-0.2111021, 51.5327531], [-0.2128218, 51.532432], [-0.21430230000000003, 51.53215], [-0.21568439999999997, 51.5318847], [-0.2170031, 51.531641], [-0.21829739999999995, 51.53139369999999], [-0.2197499, 51.5311162], [-0.2205072, 51.5309797], [-0.22128909999999996, 51.530849499999995], [-0.2219899, 51.530745], [-0.22269890000000003, 51.530652], [-0.2236028, 51.53055319999999], [-0.22444790000000003, 51.5304791], [-0.22504189999999996, 51.5304385], [-0.2283438, 51.53022229999999], [-0.2292195, 51.5301748], [-0.22951589999999997, 51.5301537], [-0.2302951, 51.530115399999985], [-0.2304201, 51.5301096], [-0.2306416, 51.53010789999999], [-0.23102669999999997, 51.530125700000006], [-0.2313775, 51.5301297], [-0.2314993, 51.5301252], [-0.2319143, 51.5301191], [-0.2321749, 51.53011879999999], [-0.2329942, 51.5301294], [-0.23343630000000004, 51.5301459], [-0.2338865, 51.5301636], [-0.2343419999999999, 51.5301909], [-0.23501979999999997, 51.530230199999984], [-0.23557, 51.53027129999999], [-0.23585699999999993, 51.5302938], [-0.2361092, 51.5303139], [-0.2365318, 51.5303576], [-0.23664030000000005, 51.53037359999999], [-0.2371317, 51.5304379], [-0.2373276, 51.530463399999995], [-0.237641, 51.5305041], [-0.23792549999999996, 51.5305389], [-0.2384791, 51.53060969999999], [-0.23901489999999995, 51.53069159999999], [-0.23952639999999997, 51.53077230000001], [-0.2400541999999999, 51.5308667], [-0.24052630000000003, 51.5309588], [-0.24088293705960373, 51.531036021381425], [-0.2411446999999999, 51.531092699999995], [-0.2414527, 51.5311599], [-0.241712, 51.53120729999999], [-0.24207880000000004, 51.53126149999999], [-0.24226139999999993, 51.53129010000001], [-0.24249049999999997, 51.5313271], [-0.24281200000000003, 51.5313864], [-0.24290500000000004, 51.5314076], [-0.24371771499648928, 51.5315929890468], [-0.24406640951640676, 51.53167252979215], [-0.24452219999999997, 51.5317765], [-0.2464747, 51.5322295], [-0.24728970000000003, 51.5324213], [-0.24774219999999997, 51.5325385], [-0.24816519999999995, 51.53265209999999], [-0.2490811, 51.5329297], [-0.2513217, 51.5336588], [-0.25237989999999993, 51.5340058], [-0.2528788, 51.5341677], [-0.25309529999999997, 51.5342374], [-0.25364839999999994, 51.534418499999994], [-0.25449019999999994, 51.5347027], [-0.2549123, 51.5348491], [-0.2551465, 51.5349369], [-0.2553986, 51.53504530000001], [-0.25571649999999996, 51.53516119999998], [-0.2557981, 51.53519020000001], [-0.2559680924256076, 51.535248081905245], [-0.25604518367098683, 51.53527433121618], [-0.25639839999999997, 51.5353946], [-0.2567073, 51.5355044], [-0.25750419999999996, 51.5357754], [-0.25800959999999995, 51.5359346], [-0.25850149999999994, 51.536087599999995], [-0.2588221, 51.5361857], [-0.2591901999999999, 51.536289999999994], [-0.25971, 51.53644499999999], [-0.2604266, 51.5366711], [-0.2610487, 51.5368739], [-0.26190949999999996, 51.53715129999999], [-0.26256549999999995, 51.5373716], [-0.2630846, 51.53753999999999], [-0.2636411, 51.5377221], [-0.2640776, 51.5378661], [-0.2645193, 51.5380137], [-0.2650410999999999, 51.53819000000001], [-0.26546220000000004, 51.538326100000006], [-0.2658687, 51.538456800000006], [-0.2663904, 51.5386252], [-0.26688439999999997, 51.53877920000001], [-0.2668959425881618, 51.53878304428146], [-0.26706777644972785, 51.53884027384527], [-0.2673573, 51.5389367], [-0.2677925, 51.5390772], [-0.2684398, 51.539288000000006], [-0.2689580999999999, 51.53945989999999], [-0.2694406, 51.53961619999999], [-0.26949458523585645, 51.5396344083773], [-0.2698456, 51.5397528], [-0.2703037999999999, 51.53989909999999], [-0.2707597, 51.540049], [-0.27137569999999994, 51.540251699999985], [-0.2722524, 51.54053609999999], [-0.2729786, 51.540772999999994], [-0.2742403, 51.5411874], [-0.2747941, 51.5413661], [-0.27502379999999993, 51.54144420000001], [-0.275672, 51.5416884], [-0.27596319999999996, 51.54179309999999], [-0.2762068999999999, 51.5418715], [-0.27635429999999994, 51.54192], [-0.2764496000000001, 51.5419513], [-0.2764466, 51.5419549], [-0.2767784999999999, 51.542086000000005], [-0.2769189, 51.5421388], [-0.2770209, 51.542173299999995], [-0.2770658999999999, 51.542188], [-0.2773941999999999, 51.542309999999986], [-0.2777395, 51.5424642], [-0.2777764999999999, 51.54247959999999], [-0.27820569999999994, 51.542679699999994], [-0.2786272, 51.542869199999984], [-0.2789541, 51.5429924], [-0.2790328999999999, 51.54301890000001], [-0.27926359999999995, 51.543104], [-0.2795117, 51.54320239999999], [-0.27971609999999997, 51.5432793], [-0.2799304, 51.54334779999999], [-0.280433, 51.543512599999985], [-0.28088139999999995, 51.543667000000006], [-0.28120480000000003, 51.5437852], [-0.2814445, 51.54386949999999], [-0.2815806, 51.5439185], [-0.2818087, 51.54400820000001], [-0.2819271, 51.54406259999999], [-0.2821354, 51.5441548], [-0.2825154, 51.5443276], [-0.28269579999999994, 51.5444079], [-0.2834653, 51.54471509999999], [-0.2842585, 51.5450498], [-0.2850093, 51.5453827], [-0.28575649999999997, 51.545734], [-0.2873033, 51.546476299999995], [-0.28809799999999997, 51.5468662], [-0.2885507, 51.5471053], [-0.2887601367944963, 51.54722404656223], [-0.2888507336576323, 51.547275413113944], [-0.28895529999999997, 51.5473347], [-0.2894873, 51.54763879999999], [-0.2900805, 51.54799400000001], [-0.2904184, 51.548186], [-0.29078450000000006, 51.548395600000006], [-0.2911639, 51.54862990000001], [-0.2914718, 51.54880419999999], [-0.2916802, 51.5489164], [-0.2919885, 51.5490704], [-0.2921969, 51.5491676], [-0.2924151, 51.549270199999995], [-0.29265279999999994, 51.549383000000006], [-0.29279489999999997, 51.5494594], [-0.2928498, 51.5494907], [-0.29322289999999995, 51.549702499999995], [-0.2933934, 51.54981610000001], [-0.29364149999999994, 51.550003999999994], [-0.2939544, 51.5502282], [-0.2941234, 51.55035329999998], [-0.29437869999999994, 51.5505333], [-0.29450209999999993, 51.55062439999998], [-0.29463, 51.5507225], [-0.2947399, 51.5508138], [-0.29488549999999997, 51.5509451], [-0.29517720000000003, 51.5511963], [-0.2952416200445446, 51.55125680858461], [-0.29555599999999993, 51.5515521], [-0.2964737, 51.5523665], [-0.2968202999999999, 51.55271019999999], [-0.297276, 51.55316179999999], [-0.2977083, 51.5535915], [-0.29809859999999994, 51.5539991], [-0.29849469999999995, 51.554446299999995], [-0.2986660459105177, 51.55465748270763], [-0.29867091164884985, 51.55466347968381], [-0.29868895534545353, 51.55468571836119], [-0.2988701999999999, 51.5549091], [-0.29916989999999993, 51.5552966], [-0.2994533999999999, 51.5556866], [-0.29999849999999995, 51.5564787], [-0.3005088, 51.5572731], [-0.3008016, 51.55774290000001], [-0.3010967, 51.5582397], [-0.30234189999999994, 51.560357499999995], [-0.30296909999999994, 51.56141650000001], [-0.3033337, 51.56204389999999], [-0.3035906, 51.5624721], [-0.3047021, 51.5643564], [-0.3050034999999999, 51.5647825], [-0.3050135, 51.5647997], [-0.30524149999999994, 51.565183799999986], [-0.3054179, 51.5654845], [-0.3057537, 51.5659727], [-0.3060187, 51.5664245], [-0.30632079999999995, 51.56693089999999], [-0.30652789999999996, 51.5672884], [-0.30671539999999997, 51.567602], [-0.30694799999999994, 51.56799550000001], [-0.30712159999999994, 51.568290399999995], [-0.3072928999999999, 51.5685825], [-0.30752199999999996, 51.56897519999999], [-0.30770139999999996, 51.56927009999999], [-0.3080254, 51.5698247], [-0.3082696, 51.5702362], [-0.3084605, 51.5705606], [-0.3086826999999999, 51.570936], [-0.3088771, 51.5712662], [-0.3091306, 51.571687], [-0.3093306, 51.572031300000006], [-0.309347, 51.572059499999995], [-0.30957959999999995, 51.5724544], [-0.30977049999999995, 51.5727824], [-0.3099291, 51.5730464], [-0.3100807, 51.5733046], [-0.3102577, 51.5736059], [-0.3104174, 51.57387849999999], [-0.310598, 51.57418280000001], [-0.3108815, 51.5746575], [-0.3110991, 51.575023599999994], [-0.3113351, 51.5754256], [-0.31155159999999993, 51.575789500000006], [-0.3117934, 51.57619009999999], [-0.31212559999999995, 51.5767079], [-0.3123753, 51.57708670000001], [-0.3126027, 51.577412800000005], [-0.31262913942009046, 51.577448111341155], [-0.31266266850901764, 51.57749289129664], [-0.3128580999999999, 51.5777539], [-0.3129831, 51.5779212], [-0.3133488, 51.57838], [-0.31366469999999996, 51.57875109999999], [-0.3139147, 51.5790374], [-0.3141843000000001, 51.5793387], [-0.31443079999999995, 51.57959970000001], [-0.31471200000000005, 51.5798989], [-0.31507599999999997, 51.5803294], [-0.31557699999999994, 51.5807982], [-0.3164783, 51.58160899999999], [-0.3169258999999999, 51.58199569999999], [-0.31756700000000004, 51.5825309], [-0.3177591, 51.5826661], [-0.3180981, 51.58293499999999], [-0.3184371999999999, 51.5832018], [-0.31883429999999996, 51.5835026], [-0.3189023999999999, 51.583554199999995], [-0.3194244, 51.583942500000006], [-0.3198954, 51.5842833], [-0.3202946, 51.584566599999995], [-0.32078409999999996, 51.58489740000001], [-0.32136849999999995, 51.585282799999995], [-0.3219448999999999, 51.5856438], [-0.32254889999999997, 51.586019799999995], [-0.323079, 51.5863369], [-0.32356039999999997, 51.58661450000001], [-0.3244105, 51.587123299999995], [-0.32508639999999994, 51.5874949], [-0.3263873, 51.58813979999999], [-0.3278545, 51.5888613], [-0.3288496, 51.589349600000006], [-0.3302013999999999, 51.58999779999999], [-0.3315370999999999, 51.59064599999999], [-0.3325813, 51.5911305], [-0.3328608, 51.59126009999999], [-0.3333234, 51.5914854], [-0.3341452, 51.5918831]]}", "current_leg_start": "London Euston", "dest_arr_time_act": "1633", "motion_projection": null, "next_location_lat": "51.5918831", "next_location_lon": "-0.3341452", "previous_location": "Camden South Jn", "current_leg_milage": "11.3", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 6, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:68679120\", \"confirmationDeadline\": \"2026-09-23T16:05:00+01:00\"}", "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\": 28780.7, \"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\": 28874.734, \"from_m\": 28780.7, \"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\": 28906.323, \"from_m\": 28874.734, \"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\": 29010.323, \"from_m\": 28906.323, \"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\": 36285.925, \"from_m\": 29010.323, \"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.863, \"from_m\": 36285.925, \"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\": 41324.149, \"from_m\": 36339.863, \"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\": 46541.182, \"from_m\": 41324.149, \"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\": 46861.019, \"from_m\": 46541.182, \"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\": 50881.189, \"from_m\": 46861.019, \"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}], \"service_id\": 797869, \"profile_key\": \"21eb856d6626848ac0feaa1b97997c6571e02572bafddb72f4d47e48f4473154\", \"schedule_id\": 28916, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1554\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1556H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 136907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1557\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 136907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1600\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 136907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 136907}, {\"is_pass\": false, \"wtt_arr\": \"1605\", \"wtt_dep\": \"1606\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 136907}, {\"is_pass\": false, \"wtt_arr\": \"1612\", \"wtt_dep\": \"1613H\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28062.051, \"section_seq\": 1, \"route_path_id\": 136907}, {\"is_pass\": false, \"wtt_arr\": \"1620H\", \"wtt_dep\": \"1621H\", \"location\": \"Hemel Hempstead\", \"stage_seq\": 8, \"distance_m\": 39400.876, \"section_seq\": 1, \"route_path_id\": 136907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1623\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 9, \"distance_m\": 41052.382, \"section_seq\": 1, \"route_path_id\": 136907}, {\"is_pass\": false, \"wtt_arr\": \"1625H\", \"wtt_dep\": \"1626H\", \"location\": \"Berkhamsted\", \"stage_seq\": 10, \"distance_m\": 44901.453, \"section_seq\": 1, \"route_path_id\": 136907}, {\"is_pass\": false, \"wtt_arr\": \"1633\", \"wtt_dep\": null, \"location\": \"Tring\", \"stage_seq\": 11, \"distance_m\": 50881.189, \"section_seq\": 1, \"route_path_id\": 136907}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 50881.189, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136907}], \"total_distance_m\": 50881.189, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.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": "1554", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "12.0", "current_position_lat": "51.5918831", "current_position_lon": "-0.3341452", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Camden Jn", "service_state_platform": "TS", "timing_fact_generation": 1790175472354548, "current_leg_arrival_utc": "2026-09-23T16:05:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:04.992632", "service_state_evidence_id": 68679120, "current_leg_start_actual_dep": "2026-09-23T15:53:46+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.816937", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P EUS TRI 2T49 730214+730215 10 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": 28780.7, "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": 28874.734, "from_m": 28780.7, "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": 28906.323, "from_m": 28874.734, "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": 29010.323, "from_m": 28906.323, "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": 36285.925, "from_m": 29010.323, "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.863, "from_m": 36285.925, "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": 41324.149, "from_m": 36339.863, "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": 46541.182, "from_m": 41324.149, "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": 46861.019, "from_m": 46541.182, "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": 50881.189, "from_m": 46861.019, "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}], "service_id": 797869, "profile_key": "21eb856d6626848ac0feaa1b97997c6571e02572bafddb72f4d47e48f4473154", "schedule_id": 28916, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1554", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 136907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 136907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 136907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 136907}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": "1606", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 136907}, {"is_pass": false, "wtt_arr": "1612", "wtt_dep": "1613H", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28062.051, "section_seq": 1, "route_path_id": 136907}, {"is_pass": false, "wtt_arr": "1620H", "wtt_dep": "1621H", "location": "Hemel Hempstead", "stage_seq": 8, "distance_m": 39400.876, "section_seq": 1, "route_path_id": 136907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623", "location": "Bourne End Jn (Herts)", "stage_seq": 9, "distance_m": 41052.382, "section_seq": 1, "route_path_id": 136907}, {"is_pass": false, "wtt_arr": "1625H", "wtt_dep": "1626H", "location": "Berkhamsted", "stage_seq": 10, "distance_m": 44901.453, "section_seq": 1, "route_path_id": 136907}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": null, "location": "Tring", "stage_seq": 11, "distance_m": 50881.189, "section_seq": 1, "route_path_id": 136907}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 50881.189, "from_m": 0.0, "section_seq": 1, "route_path_id": 136907}], "total_distance_m": 50881.189, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.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} [] London Euston 1554 1554 8 None None Tring 1633 1633 4 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W88244/2026-09-23/detailed None London Euston 2026-09-23T15:53:46+01:00 Harrow & Wealdstone 12.0 {"type": "LineString", "coordinates": [[-0.1338278, 51.5281729], [-0.1338843, 51.5282241], [-0.1348127, 51.5290647], [-0.1352258, 51.5293722], [-0.1357752, 51.5297385], [-0.1360079, 51.529902099999994], [-0.1360293, 51.5299169], [-0.1363772, 51.5301313], [-0.13644659999999997, 51.530169099999995], [-0.1365717, 51.530238999999995], [-0.13687129999999997, 51.53040540000001], [-0.13708339999999997, 51.5305354], [-0.13734509999999997, 51.53068919999999], [-0.13746379999999997, 51.5307475], [-0.1376439, 51.5308418], [-0.13779759999999996, 51.5309223], [-0.1379531, 51.5309998], [-0.1381647, 51.5311105], [-0.1382909, 51.5311755], [-0.13842469999999998, 51.5312424], [-0.13875699999999996, 51.53139709999999], [-0.13928419999999997, 51.53162329999999], [-0.1396482, 51.531771], [-0.13988789999999998, 51.5318689], [-0.14020949999999996, 51.5320214], [-0.1405536, 51.53219149999999], [-0.1408614, 51.5323573], [-0.14114579999999996, 51.5325277], [-0.1414323, 51.532714700000014], [-0.1416889, 51.532895100000005], [-0.1419305, 51.5330732], [-0.142208, 51.53329630000001], [-0.14236279999999998, 51.533425099999995], [-0.1425427, 51.5335787], [-0.1426508, 51.53367389999998], [-0.1426562, 51.53367860000001], [-0.14282750000000002, 51.5338296], [-0.14324789999999998, 51.5342117], [-0.1434363, 51.53440079999999], [-0.1436073, 51.5345424], [-0.14376279999999997, 51.534685899999985], [-0.14393439999999996, 51.5348383], [-0.1439847, 51.534884200000015], [-0.14411910000000003, 51.534993099999994], [-0.1442148289815698, 51.53507577511147], [-0.1443193, 51.535166], [-0.14459359999999996, 51.53538700000001], [-0.14471, 51.535486699999986], [-0.14498229999999998, 51.5357395], [-0.1455778, 51.53627649999999], [-0.1467754, 51.5373648], [-0.14690869999999998, 51.5374887], [-0.14707129999999996, 51.5376393], [-0.1473396, 51.5378828], [-0.1476782, 51.5381897], [-0.14797289999999996, 51.53846130000001], [-0.1482142, 51.538678], [-0.1486417, 51.5390731], [-0.1488076, 51.539222900000006], [-0.14934539999999996, 51.5397103], [-0.1495739, 51.53991959999999], [-0.14978619999999998, 51.54011409999999], [-0.1498365, 51.54015770000001], [-0.14984089999999997, 51.5401615], [-0.15007829999999997, 51.5403794], [-0.1504377, 51.540705599999995], [-0.1506007, 51.5408449], [-0.15095350000000002, 51.541137500000005], [-0.1510938, 51.54124629999999], [-0.1512153, 51.541336900000005], [-0.1513636, 51.5414413], [-0.151492, 51.541524800000005], [-0.1515433, 51.54157280000001], [-0.1517573, 51.5416974], [-0.1521589, 51.541912], [-0.1524428, 51.5420497], [-0.1527471, 51.542182699999984], [-0.1529972, 51.542289399999994], [-0.1532234, 51.54237549999999], [-0.15351519999999996, 51.542483], [-0.15396379999999998, 51.54262320000001], [-0.1542082, 51.5426929], [-0.15446190000000004, 51.5427596], [-0.15455319999999995, 51.54278120000001], [-0.15471539999999998, 51.5428196], [-0.1549011, 51.5428612], [-0.155114, 51.54290479999999], [-0.1553205, 51.542938099999986], [-0.1555486, 51.542975], [-0.15583589999999997, 51.543014], [-0.15586829999999996, 51.5430174], [-0.1561105, 51.54304650000001], [-0.15636750000000002, 51.54306389999999], [-0.156581, 51.5430753], [-0.15704079999999998, 51.543085000000005], [-0.15731879999999998, 51.54307790000001], [-0.1575811, 51.5430696], [-0.15805779999999997, 51.54304770000001], [-0.1588300295502352, 51.54303949342656], [-0.1589141, 51.5430386], [-0.1597294, 51.543027], [-0.16003239999999996, 51.54303], [-0.1603424, 51.543028199999995], [-0.1608628, 51.5430106], [-0.16098433591356076, 51.54301826074991], [-0.16112349999999998, 51.5430095], [-0.1614025, 51.5429925], [-0.1616826, 51.54297029999999], [-0.16199629999999998, 51.5429444], [-0.16199738785569054, 51.54294429276519], [-0.16339929999999997, 51.542806099999986], [-0.17205139999999997, 51.5419533], [-0.17495039999999998, 51.541675999999995], [-0.17613089999999998, 51.541556], [-0.1770521, 51.5414706], [-0.17741797498074766, 51.54142826352675], [-0.17746215221779643, 51.541423151645674], [-0.17783679999999996, 51.5413798], [-0.1796630568239043, 51.54115294176895], [-0.1797447, 51.54114280000001], [-0.1802586, 51.5410679], [-0.18082519999999996, 51.54096809999999], [-0.18169809999999997, 51.54077850000001], [-0.1825176, 51.5406012], [-0.1829593, 51.54049139999999], [-0.183496, 51.54036670000001], [-0.1839131, 51.5402574], [-0.1844249, 51.540116], [-0.1848366, 51.5400047], [-0.1852795, 51.5398667], [-0.1857785, 51.53971520000001], [-0.18633569999999997, 51.53953560000001], [-0.18673980000000004, 51.5394008], [-0.18697579999999997, 51.5393217], [-0.1871924, 51.53924399999998], [-0.1875804, 51.53910189999999], [-0.1879037, 51.5389765], [-0.1883099, 51.538815], [-0.18884549999999997, 51.5385911], [-0.1898228, 51.5382148], [-0.1902153, 51.5380417], [-0.19055879999999997, 51.53789669999999], [-0.19081629999999997, 51.53779529999999], [-0.1912984, 51.5376419], [-0.192141, 51.53730999999999], [-0.1928609, 51.53702289999999], [-0.1931553, 51.536913799999994], [-0.19330859999999997, 51.53685960000001], [-0.1937526, 51.5367169], [-0.193977, 51.536632999999995], [-0.1944787, 51.5364575], [-0.19478159999999997, 51.5363546], [-0.1952036, 51.5362157], [-0.1957665, 51.536041], [-0.1963847, 51.5358472], [-0.19681029999999997, 51.5357137], [-0.1972433, 51.5355909], [-0.1980062, 51.5353849], [-0.1986661, 51.53522159999999], [-0.1994106, 51.5350484], [-0.2001103, 51.53489460000001], [-0.20072519999999996, 51.53474919999999], [-0.2010212, 51.5346808], [-0.2013841, 51.5345983], [-0.20206809999999997, 51.5344587], [-0.2026919, 51.5343398], [-0.2028982, 51.53429219999999], [-0.2030863, 51.5342433], [-0.2033012, 51.53418619999999], [-0.20343779999999995, 51.5341606], [-0.20363079999999997, 51.5341241], [-0.20440059999999996, 51.5339882], [-0.20471, 51.533930999999995], [-0.2055829, 51.533769199999995], [-0.20724919999999997, 51.5334641], [-0.2078567, 51.533346900000005], [-0.2094167, 51.5330612], [-0.2111021, 51.5327531], [-0.2128218, 51.532432], [-0.21430230000000003, 51.53215], [-0.21568439999999997, 51.5318847], [-0.2170031, 51.531641], [-0.21829739999999995, 51.53139369999999], [-0.2197499, 51.5311162], [-0.2205072, 51.5309797], [-0.22128909999999996, 51.530849499999995], [-0.2219899, 51.530745], [-0.22269890000000003, 51.530652], [-0.2236028, 51.53055319999999], [-0.22444790000000003, 51.5304791], [-0.22504189999999996, 51.5304385], [-0.2283438, 51.53022229999999], [-0.2292195, 51.5301748], [-0.22951589999999997, 51.5301537], [-0.2302951, 51.530115399999985], [-0.2304201, 51.5301096], [-0.2306416, 51.53010789999999], [-0.23102669999999997, 51.530125700000006], [-0.2313775, 51.5301297], [-0.2314993, 51.5301252], [-0.2319143, 51.5301191], [-0.2321749, 51.53011879999999], [-0.2329942, 51.5301294], [-0.23343630000000004, 51.5301459], [-0.2338865, 51.5301636], [-0.2343419999999999, 51.5301909], [-0.23501979999999997, 51.530230199999984], [-0.23557, 51.53027129999999], [-0.23585699999999993, 51.5302938], [-0.2361092, 51.5303139], [-0.2365318, 51.5303576], [-0.23664030000000005, 51.53037359999999], [-0.2371317, 51.5304379], [-0.2373276, 51.530463399999995], [-0.237641, 51.5305041], [-0.23792549999999996, 51.5305389], [-0.2384791, 51.53060969999999], [-0.23901489999999995, 51.53069159999999], [-0.23952639999999997, 51.53077230000001], [-0.2400541999999999, 51.5308667], [-0.24052630000000003, 51.5309588], [-0.24088293705960373, 51.531036021381425], [-0.2411446999999999, 51.531092699999995], [-0.2414527, 51.5311599], [-0.241712, 51.53120729999999], [-0.24207880000000004, 51.53126149999999], [-0.24226139999999993, 51.53129010000001], [-0.24249049999999997, 51.5313271], [-0.24281200000000003, 51.5313864], [-0.24290500000000004, 51.5314076], [-0.24371771499648928, 51.5315929890468], [-0.24406640951640676, 51.53167252979215], [-0.24452219999999997, 51.5317765], [-0.2464747, 51.5322295], [-0.24728970000000003, 51.5324213], [-0.24774219999999997, 51.5325385], [-0.24816519999999995, 51.53265209999999], [-0.2490811, 51.5329297], [-0.2513217, 51.5336588], [-0.25237989999999993, 51.5340058], [-0.2528788, 51.5341677], [-0.25309529999999997, 51.5342374], [-0.25364839999999994, 51.534418499999994], [-0.25449019999999994, 51.5347027], [-0.2549123, 51.5348491], [-0.2551465, 51.5349369], [-0.2553986, 51.53504530000001], [-0.25571649999999996, 51.53516119999998], [-0.2557981, 51.53519020000001], [-0.2559680924256076, 51.535248081905245], [-0.25604518367098683, 51.53527433121618], [-0.25639839999999997, 51.5353946], [-0.2567073, 51.5355044], [-0.25750419999999996, 51.5357754], [-0.25800959999999995, 51.5359346], [-0.25850149999999994, 51.536087599999995], [-0.2588221, 51.5361857], [-0.2591901999999999, 51.536289999999994], [-0.25971, 51.53644499999999], [-0.2604266, 51.5366711], [-0.2610487, 51.5368739], [-0.26190949999999996, 51.53715129999999], [-0.26256549999999995, 51.5373716], [-0.2630846, 51.53753999999999], [-0.2636411, 51.5377221], [-0.2640776, 51.5378661], [-0.2645193, 51.5380137], [-0.2650410999999999, 51.53819000000001], [-0.26546220000000004, 51.538326100000006], [-0.2658687, 51.538456800000006], [-0.2663904, 51.5386252], [-0.26688439999999997, 51.53877920000001], [-0.2668959425881618, 51.53878304428146], [-0.26706777644972785, 51.53884027384527], [-0.2673573, 51.5389367], [-0.2677925, 51.5390772], [-0.2684398, 51.539288000000006], [-0.2689580999999999, 51.53945989999999], [-0.2694406, 51.53961619999999], [-0.26949458523585645, 51.5396344083773], [-0.2698456, 51.5397528], [-0.2703037999999999, 51.53989909999999], [-0.2707597, 51.540049], [-0.27137569999999994, 51.540251699999985], [-0.2722524, 51.54053609999999], [-0.2729786, 51.540772999999994], [-0.2742403, 51.5411874], [-0.2747941, 51.5413661], [-0.27502379999999993, 51.54144420000001], [-0.275672, 51.5416884], [-0.27596319999999996, 51.54179309999999], [-0.2762068999999999, 51.5418715], [-0.27635429999999994, 51.54192], [-0.2764496000000001, 51.5419513], [-0.2764466, 51.5419549], [-0.2767784999999999, 51.542086000000005], [-0.2769189, 51.5421388], [-0.2770209, 51.542173299999995], [-0.2770658999999999, 51.542188], [-0.2773941999999999, 51.542309999999986], [-0.2777395, 51.5424642], [-0.2777764999999999, 51.54247959999999], [-0.27820569999999994, 51.542679699999994], [-0.2786272, 51.542869199999984], [-0.2789541, 51.5429924], [-0.2790328999999999, 51.54301890000001], [-0.27926359999999995, 51.543104], [-0.2795117, 51.54320239999999], [-0.27971609999999997, 51.5432793], [-0.2799304, 51.54334779999999], [-0.280433, 51.543512599999985], [-0.28088139999999995, 51.543667000000006], [-0.28120480000000003, 51.5437852], [-0.2814445, 51.54386949999999], [-0.2815806, 51.5439185], [-0.2818087, 51.54400820000001], [-0.2819271, 51.54406259999999], [-0.2821354, 51.5441548], [-0.2825154, 51.5443276], [-0.28269579999999994, 51.5444079], [-0.2834653, 51.54471509999999], [-0.2842585, 51.5450498], [-0.2850093, 51.5453827], [-0.28575649999999997, 51.545734], [-0.2873033, 51.546476299999995], [-0.28809799999999997, 51.5468662], [-0.2885507, 51.5471053], [-0.2887601367944963, 51.54722404656223], [-0.2888507336576323, 51.547275413113944], [-0.28895529999999997, 51.5473347], [-0.2894873, 51.54763879999999], [-0.2900805, 51.54799400000001], [-0.2904184, 51.548186], [-0.29078450000000006, 51.548395600000006], [-0.2911639, 51.54862990000001], [-0.2914718, 51.54880419999999], [-0.2916802, 51.5489164], [-0.2919885, 51.5490704], [-0.2921969, 51.5491676], [-0.2924151, 51.549270199999995], [-0.29265279999999994, 51.549383000000006], [-0.29279489999999997, 51.5494594], [-0.2928498, 51.5494907], [-0.29322289999999995, 51.549702499999995], [-0.2933934, 51.54981610000001], [-0.29364149999999994, 51.550003999999994], [-0.2939544, 51.5502282], [-0.2941234, 51.55035329999998], [-0.29437869999999994, 51.5505333], [-0.29450209999999993, 51.55062439999998], [-0.29463, 51.5507225], [-0.2947399, 51.5508138], [-0.29488549999999997, 51.5509451], [-0.29517720000000003, 51.5511963], [-0.2952416200445446, 51.55125680858461], [-0.29555599999999993, 51.5515521], [-0.2964737, 51.5523665], [-0.2968202999999999, 51.55271019999999], [-0.297276, 51.55316179999999], [-0.2977083, 51.5535915], [-0.29809859999999994, 51.5539991], [-0.29849469999999995, 51.554446299999995], [-0.2986660459105177, 51.55465748270763], [-0.29867091164884985, 51.55466347968381], [-0.29868895534545353, 51.55468571836119], [-0.2988701999999999, 51.5549091], [-0.29916989999999993, 51.5552966], [-0.2994533999999999, 51.5556866], [-0.29999849999999995, 51.5564787], [-0.3005088, 51.5572731], [-0.3008016, 51.55774290000001], [-0.3010967, 51.5582397], [-0.30234189999999994, 51.560357499999995], [-0.30296909999999994, 51.56141650000001], [-0.3033337, 51.56204389999999], [-0.3035906, 51.5624721], [-0.3047021, 51.5643564], [-0.3050034999999999, 51.5647825], [-0.3050135, 51.5647997], [-0.30524149999999994, 51.565183799999986], [-0.3054179, 51.5654845], [-0.3057537, 51.5659727], [-0.3060187, 51.5664245], [-0.30632079999999995, 51.56693089999999], [-0.30652789999999996, 51.5672884], [-0.30671539999999997, 51.567602], [-0.30694799999999994, 51.56799550000001], [-0.30712159999999994, 51.568290399999995], [-0.3072928999999999, 51.5685825], [-0.30752199999999996, 51.56897519999999], [-0.30770139999999996, 51.56927009999999], [-0.3080254, 51.5698247], [-0.3082696, 51.5702362], [-0.3084605, 51.5705606], [-0.3086826999999999, 51.570936], [-0.3088771, 51.5712662], [-0.3091306, 51.571687], [-0.3093306, 51.572031300000006], [-0.309347, 51.572059499999995], [-0.30957959999999995, 51.5724544], [-0.30977049999999995, 51.5727824], [-0.3099291, 51.5730464], [-0.3100807, 51.5733046], [-0.3102577, 51.5736059], [-0.3104174, 51.57387849999999], [-0.310598, 51.57418280000001], [-0.3108815, 51.5746575], [-0.3110991, 51.575023599999994], [-0.3113351, 51.5754256], [-0.31155159999999993, 51.575789500000006], [-0.3117934, 51.57619009999999], [-0.31212559999999995, 51.5767079], [-0.3123753, 51.57708670000001], [-0.3126027, 51.577412800000005], [-0.31262913942009046, 51.577448111341155], [-0.31266266850901764, 51.57749289129664], [-0.3128580999999999, 51.5777539], [-0.3129831, 51.5779212], [-0.3133488, 51.57838], [-0.31366469999999996, 51.57875109999999], [-0.3139147, 51.5790374], [-0.3141843000000001, 51.5793387], [-0.31443079999999995, 51.57959970000001], [-0.31471200000000005, 51.5798989], [-0.31507599999999997, 51.5803294], [-0.31557699999999994, 51.5807982], [-0.3164783, 51.58160899999999], [-0.3169258999999999, 51.58199569999999], [-0.31756700000000004, 51.5825309], [-0.3177591, 51.5826661], [-0.3180981, 51.58293499999999], [-0.3184371999999999, 51.5832018], [-0.31883429999999996, 51.5835026], [-0.3189023999999999, 51.583554199999995], [-0.3194244, 51.583942500000006], [-0.3198954, 51.5842833], [-0.3202946, 51.584566599999995], [-0.32078409999999996, 51.58489740000001], [-0.32136849999999995, 51.585282799999995], [-0.3219448999999999, 51.5856438], [-0.32254889999999997, 51.586019799999995], [-0.323079, 51.5863369], [-0.32356039999999997, 51.58661450000001], [-0.3244105, 51.587123299999995], [-0.32508639999999994, 51.5874949], [-0.3263873, 51.58813979999999], [-0.3278545, 51.5888613], [-0.3288496, 51.589349600000006], [-0.3302013999999999, 51.58999779999999], [-0.3315370999999999, 51.59064599999999], [-0.3325813, 51.5911305], [-0.3328608, 51.59126009999999], [-0.3333234, 51.5914854], [-0.3341452, 51.5918831]]} 11.3 1553 1605 Camden South Jn Camden Jn Harrow & Wealdstone 51.5918831 -0.3341452 51.5918831 -0.3341452 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Camden Jn TD TRACKING_TIMEOUT 68679120 1790175472354548 13 13 2026-09-23 16:43:05.816937 TS None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:04.992632
767608 798929 L81773 872G47MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 798929, "stp": "P", "toc": "South Western Railway", "uid": "L81773", "consist": "701016", "dest_crs": "GLD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81773/2026-09-23/detailed", "trust_id": "872G47MT23", "origin_crs": null, "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "Guildford", "service_date": "2026-09-23", "dest_arr_time": "1739", "dest_platform": "1", "is_terminated": 1, "next_location": "Vauxhall", "signalling_id": "2G47", "timing_status": null, "origin_station": "London Waterloo", "current_leg_arr": "1636", "current_leg_dep": "1633", "current_leg_end": "Vauxhall", "origin_dep_time": "1633", "origin_platform": "4", "current_location": null, "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1132399, 51.5032168], [-0.1133034, 51.50316509999998], [-0.1140898, 51.50252470000001], [-0.1143532, 51.502260599999985], [-0.1145222, 51.5020866], [-0.1145354, 51.5020728], [-0.11461349999999997, 51.5019484], [-0.11467199999999998, 51.50182610000001], [-0.114697, 51.5017677], [-0.1147266, 51.5016832], [-0.1147579, 51.5015404], [-0.1147698, 51.50144410000001], [-0.11477589999999996, 51.501325599999994], [-0.1147838, 51.5011249], [-0.1147833, 51.50102179999999], [-0.11478280000000002, 51.5009745], [-0.11477210000000002, 51.5008809], [-0.1147623, 51.5007713], [-0.11475920000000002, 51.50072800000001], [-0.1147575, 51.5006371], [-0.11476550000000002, 51.500484199999995], [-0.11477130000000002, 51.5004112], [-0.11477719999999995, 51.500361299999994], [-0.1147946, 51.5002716], [-0.11484110000000002, 51.500067699999995], [-0.11487169999999997, 51.4999399], [-0.11488049999999998, 51.49985409999999], [-0.11488489999999996, 51.49976], [-0.1148786, 51.4996591], [-0.1148597, 51.499545199999986], [-0.1148461, 51.4994124], [-0.1148308, 51.499309], [-0.1147827, 51.498989400000006], [-0.11474006005064048, 51.4987748385867], [-0.11473259999999998, 51.49873730000001], [-0.11472399999999998, 51.49855569999999], [-0.1147278, 51.498406799999984], [-0.1147395, 51.4982759], [-0.1147654, 51.4981522], [-0.1147811, 51.49808689999998], [-0.1147967, 51.4980216], [-0.1148468, 51.4978752], [-0.1149076, 51.4977247], [-0.11502419999999998, 51.497442499999984], [-0.1150628, 51.49727969999999], [-0.115076, 51.497228499999984], [-0.1150934, 51.49717360000001], [-0.115128, 51.49708389999999], [-0.11519089999999996, 51.49692939999999], [-0.11529322491164372, 51.4966959047131], [-0.1153782, 51.496502], [-0.1154434, 51.4963681], [-0.1155025, 51.4962613], [-0.1155677, 51.4961454], [-0.1156749, 51.4959726], [-0.11581130000000002, 51.495772600000016], [-0.11602589999999996, 51.4954776], [-0.1161806, 51.49524430000001], [-0.1165624, 51.4946914], [-0.1167318, 51.494457], [-0.1168016, 51.4943632], [-0.11699049999999998, 51.49413019999999], [-0.1171628, 51.49393659999999], [-0.1173417, 51.4937423], [-0.11739999999999998, 51.4936818], [-0.11769029999999998, 51.49340420000001], [-0.117991, 51.4931399], [-0.1182556, 51.4929176], [-0.1185925, 51.49264699999999], [-0.11866269999999998, 51.4925931], [-0.11893439999999998, 51.492388600000005], [-0.1192526, 51.4921659], [-0.11948530000000002, 51.49200929999999], [-0.1195993, 51.49193389999999], [-0.1203719, 51.49147919999999], [-0.1204579, 51.491427], [-0.12079229999999996, 51.4912142], [-0.1209781, 51.49108089999999], [-0.12114550000000002, 51.49095799999999], [-0.1212774, 51.490852800000006], [-0.1214349, 51.49072100000001], [-0.12171389999999996, 51.4904514], [-0.1218311, 51.49032999999999], [-0.1219538, 51.4901819], [-0.1220313, 51.4900852], [-0.12210680000000002, 51.48997899999999], [-0.1221986, 51.489827299999995], [-0.1222432, 51.4897501], [-0.1222868, 51.4896666], [-0.12233, 51.4895737], [-0.12237520000000002, 51.4894723], [-0.1224091, 51.48937639999999], [-0.1224485, 51.489250299999995], [-0.1224753, 51.489140600000006], [-0.1225046, 51.4889968], [-0.1225281, 51.488842299999995], [-0.1225334, 51.4887658], [-0.12259390000000002, 51.4880856], [-0.12260340000000002, 51.4879743], [-0.122624, 51.4878301], [-0.1226377, 51.4877453], [-0.1227916, 51.48694049999999], [-0.1228953, 51.4864893], [-0.1229358, 51.4862853], [-0.12298, 51.4860997], [-0.12298023627876704, 51.48609876796877]]}", "current_leg_start": "London Waterloo", "dest_arr_time_act": "1737", "motion_projection": null, "next_location_lat": "51.4860988", "next_location_lon": "-0.1229802", "previous_location": null, "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\": 578.292, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.292, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5099.986, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5844.88, \"from_m\": 5099.986, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5905.711, \"from_m\": 5844.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5941.697, \"from_m\": 5905.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6358.989, \"from_m\": 5941.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 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\": 15912.346, \"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\": 15974.461, \"from_m\": 15912.346, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16032.395, \"from_m\": 15974.461, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19815.144, \"from_m\": 16032.395, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19859.461, \"from_m\": 19815.144, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20094.629, \"from_m\": 19859.461, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21497.991, \"from_m\": 20094.629, \"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\": 21574.171, \"from_m\": 21497.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\": 21604.761, \"from_m\": 21574.171, \"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\": 33290.61, \"from_m\": 21604.761, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42062.551, \"from_m\": 33290.61, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46438.871, \"from_m\": 42062.551, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47877.442, \"from_m\": 46438.871, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47925.376, \"from_m\": 47877.442, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47958.579, \"from_m\": 47925.376, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 48523.13, \"from_m\": 47958.579, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48641.858, \"from_m\": 48523.13, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 48840.59, \"from_m\": 48641.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 798929, \"profile_key\": \"d16618ceef29b555143298d3e1c3aadcd63bc34db53cd73da42b02914e062959\", \"schedule_id\": 38345, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1634H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": false, \"wtt_arr\": \"1636\", \"wtt_dep\": \"1637\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": false, \"wtt_arr\": \"1641\", \"wtt_dep\": \"1642\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6277.202, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": false, \"wtt_arr\": \"1645\", \"wtt_dep\": \"1645H\", \"location\": \"Earlsfield\", \"stage_seq\": 5, \"distance_m\": 8958.376, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": false, \"wtt_arr\": \"1648H\", \"wtt_dep\": \"1649H\", \"location\": \"Wimbledon\", \"stage_seq\": 6, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1651H\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 13777.029, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652H\", \"location\": \"New Malden\", \"stage_seq\": 8, \"distance_m\": 15649.181, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": false, \"wtt_arr\": \"1656H\", \"wtt_dep\": \"1658\", \"location\": \"Surbiton\", \"stage_seq\": 9, \"distance_m\": 19286.006, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1700\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 10, \"distance_m\": 21574.171, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": false, \"wtt_arr\": \"1701H\", \"wtt_dep\": \"1702H\", \"location\": \"Hinchley Wood\", \"stage_seq\": 11, \"distance_m\": 22868.146, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": false, \"wtt_arr\": \"1704H\", \"wtt_dep\": \"1705H\", \"location\": \"Claygate\", \"stage_seq\": 12, \"distance_m\": 24589.687, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": false, \"wtt_arr\": \"1708H\", \"wtt_dep\": \"1709H\", \"location\": \"Oxshott\", \"stage_seq\": 13, \"distance_m\": 27621.283, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": false, \"wtt_arr\": \"1712H\", \"wtt_dep\": \"1713H\", \"location\": \"Cobham & Stoke d'Abernon\", \"stage_seq\": 14, \"distance_m\": 30486.249, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": false, \"wtt_arr\": \"1717\", \"wtt_dep\": \"1719\", \"location\": \"Effingham Junction\", \"stage_seq\": 15, \"distance_m\": 34162.682, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": false, \"wtt_arr\": \"1721\", \"wtt_dep\": \"1722\", \"location\": \"Horsley\", \"stage_seq\": 16, \"distance_m\": 35855.63, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": false, \"wtt_arr\": \"1726H\", \"wtt_dep\": \"1727H\", \"location\": \"Clandon\", \"stage_seq\": 17, \"distance_m\": 40950.63, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": false, \"wtt_arr\": \"1732\", \"wtt_dep\": \"1733\", \"location\": \"London Road (Guildford)\", \"stage_seq\": 18, \"distance_m\": 46201.66, \"section_seq\": 1, \"route_path_id\": 146395}, {\"is_pass\": false, \"wtt_arr\": \"1737\", \"wtt_dep\": null, \"location\": \"Guildford\", \"stage_seq\": 19, \"distance_m\": 48840.59, \"section_seq\": 1, \"route_path_id\": 146395}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 48840.59, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146395}], \"total_distance_m\": 48840.59, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 35383.351, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 13457.239, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "51.4860988", "current_position_lon": "-0.1229802", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "London Waterloo", "service_state_platform": "4", "timing_fact_generation": 1790173987363435, "current_leg_arrival_utc": "2026-09-23T16:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:05.102993", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:33:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.934345", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None GLD 2G47 701016 10 100 None {"version": 3, "segments": [{"to_m": 578.292, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.292, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5099.986, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5844.88, "from_m": 5099.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5905.711, "from_m": 5844.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5941.697, "from_m": 5905.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6358.989, "from_m": 5941.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 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": 15912.346, "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": 15974.461, "from_m": 15912.346, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16032.395, "from_m": 15974.461, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19815.144, "from_m": 16032.395, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19859.461, "from_m": 19815.144, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20094.629, "from_m": 19859.461, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21497.991, "from_m": 20094.629, "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": 21574.171, "from_m": 21497.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": 21604.761, "from_m": 21574.171, "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": 33290.61, "from_m": 21604.761, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42062.551, "from_m": 33290.61, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46438.871, "from_m": 42062.551, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47877.442, "from_m": 46438.871, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47925.376, "from_m": 47877.442, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47958.579, "from_m": 47925.376, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 48523.13, "from_m": 47958.579, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48641.858, "from_m": 48523.13, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 48840.59, "from_m": 48641.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 798929, "profile_key": "d16618ceef29b555143298d3e1c3aadcd63bc34db53cd73da42b02914e062959", "schedule_id": 38345, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 146395}, {"is_pass": false, "wtt_arr": "1636", "wtt_dep": "1637", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 146395}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1642", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6277.202, "section_seq": 1, "route_path_id": 146395}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": "1645H", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 146395}, {"is_pass": false, "wtt_arr": "1648H", "wtt_dep": "1649H", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 146395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1651H", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13777.029, "section_seq": 1, "route_path_id": 146395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "New Malden", "stage_seq": 8, "distance_m": 15649.181, "section_seq": 1, "route_path_id": 146395}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": "1658", "location": "Surbiton", "stage_seq": 9, "distance_m": 19286.006, "section_seq": 1, "route_path_id": 146395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700", "location": "Hampton Court Jn", "stage_seq": 10, "distance_m": 21574.171, "section_seq": 1, "route_path_id": 146395}, {"is_pass": false, "wtt_arr": "1701H", "wtt_dep": "1702H", "location": "Hinchley Wood", "stage_seq": 11, "distance_m": 22868.146, "section_seq": 1, "route_path_id": 146395}, {"is_pass": false, "wtt_arr": "1704H", "wtt_dep": "1705H", "location": "Claygate", "stage_seq": 12, "distance_m": 24589.687, "section_seq": 1, "route_path_id": 146395}, {"is_pass": false, "wtt_arr": "1708H", "wtt_dep": "1709H", "location": "Oxshott", "stage_seq": 13, "distance_m": 27621.283, "section_seq": 1, "route_path_id": 146395}, {"is_pass": false, "wtt_arr": "1712H", "wtt_dep": "1713H", "location": "Cobham & Stoke d'Abernon", "stage_seq": 14, "distance_m": 30486.249, "section_seq": 1, "route_path_id": 146395}, {"is_pass": false, "wtt_arr": "1717", "wtt_dep": "1719", "location": "Effingham Junction", "stage_seq": 15, "distance_m": 34162.682, "section_seq": 1, "route_path_id": 146395}, {"is_pass": false, "wtt_arr": "1721", "wtt_dep": "1722", "location": "Horsley", "stage_seq": 16, "distance_m": 35855.63, "section_seq": 1, "route_path_id": 146395}, {"is_pass": false, "wtt_arr": "1726H", "wtt_dep": "1727H", "location": "Clandon", "stage_seq": 17, "distance_m": 40950.63, "section_seq": 1, "route_path_id": 146395}, {"is_pass": false, "wtt_arr": "1732", "wtt_dep": "1733", "location": "London Road (Guildford)", "stage_seq": 18, "distance_m": 46201.66, "section_seq": 1, "route_path_id": 146395}, {"is_pass": false, "wtt_arr": "1737", "wtt_dep": null, "location": "Guildford", "stage_seq": 19, "distance_m": 48840.59, "section_seq": 1, "route_path_id": 146395}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 48840.59, "from_m": 0.0, "section_seq": 1, "route_path_id": 146395}], "total_distance_m": 48840.59, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 35383.351, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 13457.239, "synthetic_unknown_infrastructure_limit_mph": 60} [] London Waterloo 1633 1633 4 16:33:00 None Guildford 1739 1737 1 None None https://www.realtimetrains.co.uk/service/gb-nr:L81773/2026-09-23/detailed None London Waterloo 2026-09-23T16:33:30+01:00 Vauxhall 3.0 {"type": "LineString", "coordinates": [[-0.1132399, 51.5032168], [-0.1133034, 51.50316509999998], [-0.1140898, 51.50252470000001], [-0.1143532, 51.502260599999985], [-0.1145222, 51.5020866], [-0.1145354, 51.5020728], [-0.11461349999999997, 51.5019484], [-0.11467199999999998, 51.50182610000001], [-0.114697, 51.5017677], [-0.1147266, 51.5016832], [-0.1147579, 51.5015404], [-0.1147698, 51.50144410000001], [-0.11477589999999996, 51.501325599999994], [-0.1147838, 51.5011249], [-0.1147833, 51.50102179999999], [-0.11478280000000002, 51.5009745], [-0.11477210000000002, 51.5008809], [-0.1147623, 51.5007713], [-0.11475920000000002, 51.50072800000001], [-0.1147575, 51.5006371], [-0.11476550000000002, 51.500484199999995], [-0.11477130000000002, 51.5004112], [-0.11477719999999995, 51.500361299999994], [-0.1147946, 51.5002716], [-0.11484110000000002, 51.500067699999995], [-0.11487169999999997, 51.4999399], [-0.11488049999999998, 51.49985409999999], [-0.11488489999999996, 51.49976], [-0.1148786, 51.4996591], [-0.1148597, 51.499545199999986], [-0.1148461, 51.4994124], [-0.1148308, 51.499309], [-0.1147827, 51.498989400000006], [-0.11474006005064048, 51.4987748385867], [-0.11473259999999998, 51.49873730000001], [-0.11472399999999998, 51.49855569999999], [-0.1147278, 51.498406799999984], [-0.1147395, 51.4982759], [-0.1147654, 51.4981522], [-0.1147811, 51.49808689999998], [-0.1147967, 51.4980216], [-0.1148468, 51.4978752], [-0.1149076, 51.4977247], [-0.11502419999999998, 51.497442499999984], [-0.1150628, 51.49727969999999], [-0.115076, 51.497228499999984], [-0.1150934, 51.49717360000001], [-0.115128, 51.49708389999999], [-0.11519089999999996, 51.49692939999999], [-0.11529322491164372, 51.4966959047131], [-0.1153782, 51.496502], [-0.1154434, 51.4963681], [-0.1155025, 51.4962613], [-0.1155677, 51.4961454], [-0.1156749, 51.4959726], [-0.11581130000000002, 51.495772600000016], [-0.11602589999999996, 51.4954776], [-0.1161806, 51.49524430000001], [-0.1165624, 51.4946914], [-0.1167318, 51.494457], [-0.1168016, 51.4943632], [-0.11699049999999998, 51.49413019999999], [-0.1171628, 51.49393659999999], [-0.1173417, 51.4937423], [-0.11739999999999998, 51.4936818], [-0.11769029999999998, 51.49340420000001], [-0.117991, 51.4931399], [-0.1182556, 51.4929176], [-0.1185925, 51.49264699999999], [-0.11866269999999998, 51.4925931], [-0.11893439999999998, 51.492388600000005], [-0.1192526, 51.4921659], [-0.11948530000000002, 51.49200929999999], [-0.1195993, 51.49193389999999], [-0.1203719, 51.49147919999999], [-0.1204579, 51.491427], [-0.12079229999999996, 51.4912142], [-0.1209781, 51.49108089999999], [-0.12114550000000002, 51.49095799999999], [-0.1212774, 51.490852800000006], [-0.1214349, 51.49072100000001], [-0.12171389999999996, 51.4904514], [-0.1218311, 51.49032999999999], [-0.1219538, 51.4901819], [-0.1220313, 51.4900852], [-0.12210680000000002, 51.48997899999999], [-0.1221986, 51.489827299999995], [-0.1222432, 51.4897501], [-0.1222868, 51.4896666], [-0.12233, 51.4895737], [-0.12237520000000002, 51.4894723], [-0.1224091, 51.48937639999999], [-0.1224485, 51.489250299999995], [-0.1224753, 51.489140600000006], [-0.1225046, 51.4889968], [-0.1225281, 51.488842299999995], [-0.1225334, 51.4887658], [-0.12259390000000002, 51.4880856], [-0.12260340000000002, 51.4879743], [-0.122624, 51.4878301], [-0.1226377, 51.4877453], [-0.1227916, 51.48694049999999], [-0.1228953, 51.4864893], [-0.1229358, 51.4862853], [-0.12298, 51.4860997], [-0.12298023627876704, 51.48609876796877]]} 1.3 1633 1636 None None Vauxhall 51.4860988 -0.1229802 51.4860988 -0.1229802 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 London Waterloo SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790173987363435 0 0 2026-09-23 16:43:05.934345 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:05.102993
767609 798931 L84698 872U49MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 798931, "stp": "P", "toc": "South Western Railway", "uid": "L84698", "consist": "701055", "dest_crs": "WNR", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84698/2026-09-23/detailed", "trust_id": "872U49MT23", "origin_crs": null, "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "Windsor & Eton Riverside", "service_date": "2026-09-23", "dest_arr_time": "1731", "dest_platform": "2", "is_terminated": 1, "next_location": "Vauxhall", "signalling_id": "2U49", "timing_status": null, "origin_station": "London Waterloo", "current_leg_arr": "1636½", "current_leg_dep": "1633", "current_leg_end": "Vauxhall", "origin_dep_time": "1633", "origin_platform": "22", "current_location": null, "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1132399, 51.5032168], [-0.1133034, 51.50316509999998], [-0.1140898, 51.50252470000001], [-0.1143532, 51.502260599999985], [-0.1145222, 51.5020866], [-0.1145354, 51.5020728], [-0.11461349999999997, 51.5019484], [-0.11467199999999998, 51.50182610000001], [-0.114697, 51.5017677], [-0.1147266, 51.5016832], [-0.1147579, 51.5015404], [-0.1147698, 51.50144410000001], [-0.11477589999999996, 51.501325599999994], [-0.1147838, 51.5011249], [-0.1147833, 51.50102179999999], [-0.11478280000000002, 51.5009745], [-0.11477210000000002, 51.5008809], [-0.1147623, 51.5007713], [-0.11475920000000002, 51.50072800000001], [-0.1147575, 51.5006371], [-0.11476550000000002, 51.500484199999995], [-0.11477130000000002, 51.5004112], [-0.11477719999999995, 51.500361299999994], [-0.1147946, 51.5002716], [-0.11484110000000002, 51.500067699999995], [-0.11487169999999997, 51.4999399], [-0.11488049999999998, 51.49985409999999], [-0.11488489999999996, 51.49976], [-0.1148786, 51.4996591], [-0.1148597, 51.499545199999986], [-0.1148461, 51.4994124], [-0.1148308, 51.499309], [-0.1147827, 51.498989400000006], [-0.11474006005064048, 51.4987748385867], [-0.11473259999999998, 51.49873730000001], [-0.11472399999999998, 51.49855569999999], [-0.1147278, 51.498406799999984], [-0.1147395, 51.4982759], [-0.1147654, 51.4981522], [-0.1147811, 51.49808689999998], [-0.1147967, 51.4980216], [-0.1148468, 51.4978752], [-0.1149076, 51.4977247], [-0.11502419999999998, 51.497442499999984], [-0.1150628, 51.49727969999999], [-0.115076, 51.497228499999984], [-0.1150934, 51.49717360000001], [-0.115128, 51.49708389999999], [-0.11519089999999996, 51.49692939999999], [-0.11529322491164372, 51.4966959047131], [-0.1153782, 51.496502], [-0.1155148, 51.4961879], [-0.11558930000000002, 51.49603219999999], [-0.11563799999999998, 51.4959472], [-0.1156873, 51.4958708], [-0.1159433, 51.49549689999999], [-0.11611259999999998, 51.49525899999999], [-0.11651069999999995, 51.4946789], [-0.1166814, 51.49444340000001], [-0.11675149999999998, 51.494349], [-0.11694290000000002, 51.4941125], [-0.11711180000000002, 51.49391519999999], [-0.11728460000000002, 51.493731700000005], [-0.11734450000000002, 51.493671], [-0.1176533, 51.4933803], [-0.11794609999999996, 51.493125500000005], [-0.1182567, 51.49286479999999], [-0.1185525, 51.49262720000001], [-0.1186218, 51.4925734], [-0.1189351, 51.4923399], [-0.1192144, 51.49214289999999], [-0.119436, 51.4919933], [-0.11955269999999998, 51.4919202], [-0.12031639999999998, 51.491468399999995], [-0.1204015, 51.49141670000001], [-0.1206258, 51.49128009999999], [-0.12078239999999996, 51.49117369999998], [-0.12104609999999998, 51.49098140000001], [-0.12124389999999996, 51.490829100000006], [-0.1214824, 51.4906129], [-0.12160799999999998, 51.490500299999994], [-0.121741, 51.4903659], [-0.12186439999999998, 51.490224700000006], [-0.1219584, 51.49010769999999], [-0.1220473, 51.4899851], [-0.1221497, 51.4898196], [-0.1221928, 51.489742699999994], [-0.1222522, 51.48962829999999], [-0.12229569999999997, 51.489533], [-0.12232880000000002, 51.48945389999999], [-0.122405, 51.48923], [-0.12243979999999996, 51.4890821], [-0.12245250000000002, 51.4889987], [-0.12247909999999998, 51.4888371], [-0.1224884, 51.4887621], [-0.122542, 51.4880895], [-0.1225593, 51.4879337], [-0.1225711, 51.4878289], [-0.1225794, 51.4877436], [-0.12264669999999998, 51.48727569999999], [-0.1226928, 51.4870088], [-0.1227684, 51.4866396], [-0.1227965, 51.48648239999999], [-0.12284189999999998, 51.48627789999999], [-0.1228884, 51.486090899999994], [-0.12288842376788564, 51.48609081168813]]}", "current_leg_start": "London Waterloo", "dest_arr_time_act": "1729", "motion_projection": null, "next_location_lat": "51.4860908", "next_location_lon": "-0.1228884", "previous_location": null, "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\": 578.292, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.292, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5159.049, \"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\": 5214.847, \"from_m\": 5159.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\": 11428.428, \"from_m\": 5214.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\": 11489.48, \"from_m\": 11428.428, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15338.377, \"from_m\": 11489.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\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16446.191, \"from_m\": 15338.377, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21518.95, \"from_m\": 16446.191, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29807.376, \"from_m\": 21518.95, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30361.399, \"from_m\": 29807.376, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31033.306, \"from_m\": 30361.399, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31431.626, \"from_m\": 31033.306, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31480.772, \"from_m\": 31431.626, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36182.179, \"from_m\": 31480.772, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36579.045, \"from_m\": 36182.179, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39836.842, \"from_m\": 36579.045, \"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\": 40615.727, \"from_m\": 39836.842, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 40623.257, \"from_m\": 40615.727, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 40690.413, \"from_m\": 40623.257, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 40707.761, \"from_m\": 40690.413, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41118.925, \"from_m\": 40707.761, \"capability_applied\": null, \"effective_limit_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\": 798931, \"profile_key\": \"e4919c44081d8c191f6fe9e385bb5eccf6b7da0ede22360c7a3473b80407e818\", \"schedule_id\": 38820, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1634H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 143648}, {\"is_pass\": false, \"wtt_arr\": \"1636H\", \"wtt_dep\": \"1637H\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 143648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 4, \"distance_m\": 3208.285, \"section_seq\": 1, \"route_path_id\": 143648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 5, \"distance_m\": 4240.077, \"section_seq\": 1, \"route_path_id\": 143648}, {\"is_pass\": false, \"wtt_arr\": \"1642\", \"wtt_dep\": \"1643\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 6, \"distance_m\": 6201.325, \"section_seq\": 1, \"route_path_id\": 143648}, {\"is_pass\": false, \"wtt_arr\": \"1646\", \"wtt_dep\": \"1647\", \"location\": \"Putney\", \"stage_seq\": 7, \"distance_m\": 9401.572, \"section_seq\": 1, \"route_path_id\": 143648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649\", \"location\": \"Barnes\", \"stage_seq\": 8, \"distance_m\": 11287.102, \"section_seq\": 1, \"route_path_id\": 143648}, {\"is_pass\": false, \"wtt_arr\": \"1652\", \"wtt_dep\": \"1653\", \"location\": \"Richmond\", \"stage_seq\": 9, \"distance_m\": 15542.06, \"section_seq\": 1, \"route_path_id\": 143648}, {\"is_pass\": false, \"wtt_arr\": \"1656\", \"wtt_dep\": \"1657\", \"location\": \"Twickenham\", \"stage_seq\": 10, \"distance_m\": 18124.637, \"section_seq\": 1, \"route_path_id\": 143648}, {\"is_pass\": false, \"wtt_arr\": \"1659H\", \"wtt_dep\": \"1700\", \"location\": \"Whitton\", \"stage_seq\": 11, \"distance_m\": 20017.779, \"section_seq\": 1, \"route_path_id\": 143648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1701\", \"location\": \"Whitton Jn\", \"stage_seq\": 12, \"distance_m\": 20903.778, \"section_seq\": 1, \"route_path_id\": 143648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1701H\", \"location\": \"Feltham Jn\", \"stage_seq\": 13, \"distance_m\": 21518.95, \"section_seq\": 1, \"route_path_id\": 143648}, {\"is_pass\": false, \"wtt_arr\": \"1703H\", \"wtt_dep\": \"1704H\", \"location\": \"Feltham\", \"stage_seq\": 14, \"distance_m\": 23834.352, \"section_seq\": 1, \"route_path_id\": 143648}, {\"is_pass\": false, \"wtt_arr\": \"1708\", \"wtt_dep\": \"1708H\", \"location\": \"Ashford (Middlesex)\", \"stage_seq\": 15, \"distance_m\": 28128.965, \"section_seq\": 1, \"route_path_id\": 143648}, {\"is_pass\": false, \"wtt_arr\": \"1711H\", \"wtt_dep\": \"1712H\", \"location\": \"Staines\", \"stage_seq\": 16, \"distance_m\": 30491.848, \"section_seq\": 1, \"route_path_id\": 143648}, {\"is_pass\": false, \"wtt_arr\": \"1716\", \"wtt_dep\": \"1717\", \"location\": \"Wraysbury\", \"stage_seq\": 17, \"distance_m\": 34506.109, \"section_seq\": 1, \"route_path_id\": 143648}, {\"is_pass\": false, \"wtt_arr\": \"1719\", \"wtt_dep\": \"1720\", \"location\": \"Sunnymeads\", \"stage_seq\": 18, \"distance_m\": 36274.616, \"section_seq\": 1, \"route_path_id\": 143648}, {\"is_pass\": false, \"wtt_arr\": \"1722H\", \"wtt_dep\": \"1724\", \"location\": \"Datchet\", \"stage_seq\": 19, \"distance_m\": 38194.726, \"section_seq\": 1, \"route_path_id\": 143648}, {\"is_pass\": false, \"wtt_arr\": \"1729\", \"wtt_dep\": null, \"location\": \"Windsor & Eton Riverside\", \"stage_seq\": 20, \"distance_m\": 41118.925, \"section_seq\": 1, \"route_path_id\": 143648}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 41118.925, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143648}], \"total_distance_m\": 41118.925, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 40459.958, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 658.967, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.5", "current_position_lat": "51.4860908", "current_position_lon": "-0.1228884", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "London Waterloo", "service_state_platform": "22", "timing_fact_generation": 1790173987378258, "current_leg_arrival_utc": "2026-09-23T16:36:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:05.108285", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:33:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.940467", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None WNR 2U49 701055 10 100 None {"version": 3, "segments": [{"to_m": 578.292, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.292, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5159.049, "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": 5214.847, "from_m": 5159.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": 11428.428, "from_m": 5214.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": 11489.48, "from_m": 11428.428, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15338.377, "from_m": 11489.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", "infrastructure_limit_mph": 60.0}, {"to_m": 16446.191, "from_m": 15338.377, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21518.95, "from_m": 16446.191, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29807.376, "from_m": 21518.95, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30361.399, "from_m": 29807.376, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31033.306, "from_m": 30361.399, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31431.626, "from_m": 31033.306, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31480.772, "from_m": 31431.626, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36182.179, "from_m": 31480.772, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36579.045, "from_m": 36182.179, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39836.842, "from_m": 36579.045, "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": 40615.727, "from_m": 39836.842, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 40623.257, "from_m": 40615.727, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 40690.413, "from_m": 40623.257, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 40707.761, "from_m": 40690.413, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41118.925, "from_m": 40707.761, "capability_applied": null, "effective_limit_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": 798931, "profile_key": "e4919c44081d8c191f6fe9e385bb5eccf6b7da0ede22360c7a3473b80407e818", "schedule_id": 38820, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 143648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 143648}, {"is_pass": false, "wtt_arr": "1636H", "wtt_dep": "1637H", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 143648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639", "location": "Nine Elms Jn", "stage_seq": 4, "distance_m": 3208.285, "section_seq": 1, "route_path_id": 143648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640", "location": "Queenstown Road (Battersea)", "stage_seq": 5, "distance_m": 4240.077, "section_seq": 1, "route_path_id": 143648}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1643", "location": "Clapham Junction (W)", "stage_seq": 6, "distance_m": 6201.325, "section_seq": 1, "route_path_id": 143648}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1647", "location": "Putney", "stage_seq": 7, "distance_m": 9401.572, "section_seq": 1, "route_path_id": 143648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "Barnes", "stage_seq": 8, "distance_m": 11287.102, "section_seq": 1, "route_path_id": 143648}, {"is_pass": false, "wtt_arr": "1652", "wtt_dep": "1653", "location": "Richmond", "stage_seq": 9, "distance_m": 15542.06, "section_seq": 1, "route_path_id": 143648}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": "1657", "location": "Twickenham", "stage_seq": 10, "distance_m": 18124.637, "section_seq": 1, "route_path_id": 143648}, {"is_pass": false, "wtt_arr": "1659H", "wtt_dep": "1700", "location": "Whitton", "stage_seq": 11, "distance_m": 20017.779, "section_seq": 1, "route_path_id": 143648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1701", "location": "Whitton Jn", "stage_seq": 12, "distance_m": 20903.778, "section_seq": 1, "route_path_id": 143648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1701H", "location": "Feltham Jn", "stage_seq": 13, "distance_m": 21518.95, "section_seq": 1, "route_path_id": 143648}, {"is_pass": false, "wtt_arr": "1703H", "wtt_dep": "1704H", "location": "Feltham", "stage_seq": 14, "distance_m": 23834.352, "section_seq": 1, "route_path_id": 143648}, {"is_pass": false, "wtt_arr": "1708", "wtt_dep": "1708H", "location": "Ashford (Middlesex)", "stage_seq": 15, "distance_m": 28128.965, "section_seq": 1, "route_path_id": 143648}, {"is_pass": false, "wtt_arr": "1711H", "wtt_dep": "1712H", "location": "Staines", "stage_seq": 16, "distance_m": 30491.848, "section_seq": 1, "route_path_id": 143648}, {"is_pass": false, "wtt_arr": "1716", "wtt_dep": "1717", "location": "Wraysbury", "stage_seq": 17, "distance_m": 34506.109, "section_seq": 1, "route_path_id": 143648}, {"is_pass": false, "wtt_arr": "1719", "wtt_dep": "1720", "location": "Sunnymeads", "stage_seq": 18, "distance_m": 36274.616, "section_seq": 1, "route_path_id": 143648}, {"is_pass": false, "wtt_arr": "1722H", "wtt_dep": "1724", "location": "Datchet", "stage_seq": 19, "distance_m": 38194.726, "section_seq": 1, "route_path_id": 143648}, {"is_pass": false, "wtt_arr": "1729", "wtt_dep": null, "location": "Windsor & Eton Riverside", "stage_seq": 20, "distance_m": 41118.925, "section_seq": 1, "route_path_id": 143648}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 41118.925, "from_m": 0.0, "section_seq": 1, "route_path_id": 143648}], "total_distance_m": 41118.925, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 40459.958, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 658.967, "synthetic_unknown_infrastructure_limit_mph": 60} [] London Waterloo 1633 1633 22 16:33:00 None Windsor & Eton Riverside 1731 1729 2 None None https://www.realtimetrains.co.uk/service/gb-nr:L84698/2026-09-23/detailed None London Waterloo 2026-09-23T16:33:30+01:00 Vauxhall 3.5 {"type": "LineString", "coordinates": [[-0.1132399, 51.5032168], [-0.1133034, 51.50316509999998], [-0.1140898, 51.50252470000001], [-0.1143532, 51.502260599999985], [-0.1145222, 51.5020866], [-0.1145354, 51.5020728], [-0.11461349999999997, 51.5019484], [-0.11467199999999998, 51.50182610000001], [-0.114697, 51.5017677], [-0.1147266, 51.5016832], [-0.1147579, 51.5015404], [-0.1147698, 51.50144410000001], [-0.11477589999999996, 51.501325599999994], [-0.1147838, 51.5011249], [-0.1147833, 51.50102179999999], [-0.11478280000000002, 51.5009745], [-0.11477210000000002, 51.5008809], [-0.1147623, 51.5007713], [-0.11475920000000002, 51.50072800000001], [-0.1147575, 51.5006371], [-0.11476550000000002, 51.500484199999995], [-0.11477130000000002, 51.5004112], [-0.11477719999999995, 51.500361299999994], [-0.1147946, 51.5002716], [-0.11484110000000002, 51.500067699999995], [-0.11487169999999997, 51.4999399], [-0.11488049999999998, 51.49985409999999], [-0.11488489999999996, 51.49976], [-0.1148786, 51.4996591], [-0.1148597, 51.499545199999986], [-0.1148461, 51.4994124], [-0.1148308, 51.499309], [-0.1147827, 51.498989400000006], [-0.11474006005064048, 51.4987748385867], [-0.11473259999999998, 51.49873730000001], [-0.11472399999999998, 51.49855569999999], [-0.1147278, 51.498406799999984], [-0.1147395, 51.4982759], [-0.1147654, 51.4981522], [-0.1147811, 51.49808689999998], [-0.1147967, 51.4980216], [-0.1148468, 51.4978752], [-0.1149076, 51.4977247], [-0.11502419999999998, 51.497442499999984], [-0.1150628, 51.49727969999999], [-0.115076, 51.497228499999984], [-0.1150934, 51.49717360000001], [-0.115128, 51.49708389999999], [-0.11519089999999996, 51.49692939999999], [-0.11529322491164372, 51.4966959047131], [-0.1153782, 51.496502], [-0.1155148, 51.4961879], [-0.11558930000000002, 51.49603219999999], [-0.11563799999999998, 51.4959472], [-0.1156873, 51.4958708], [-0.1159433, 51.49549689999999], [-0.11611259999999998, 51.49525899999999], [-0.11651069999999995, 51.4946789], [-0.1166814, 51.49444340000001], [-0.11675149999999998, 51.494349], [-0.11694290000000002, 51.4941125], [-0.11711180000000002, 51.49391519999999], [-0.11728460000000002, 51.493731700000005], [-0.11734450000000002, 51.493671], [-0.1176533, 51.4933803], [-0.11794609999999996, 51.493125500000005], [-0.1182567, 51.49286479999999], [-0.1185525, 51.49262720000001], [-0.1186218, 51.4925734], [-0.1189351, 51.4923399], [-0.1192144, 51.49214289999999], [-0.119436, 51.4919933], [-0.11955269999999998, 51.4919202], [-0.12031639999999998, 51.491468399999995], [-0.1204015, 51.49141670000001], [-0.1206258, 51.49128009999999], [-0.12078239999999996, 51.49117369999998], [-0.12104609999999998, 51.49098140000001], [-0.12124389999999996, 51.490829100000006], [-0.1214824, 51.4906129], [-0.12160799999999998, 51.490500299999994], [-0.121741, 51.4903659], [-0.12186439999999998, 51.490224700000006], [-0.1219584, 51.49010769999999], [-0.1220473, 51.4899851], [-0.1221497, 51.4898196], [-0.1221928, 51.489742699999994], [-0.1222522, 51.48962829999999], [-0.12229569999999997, 51.489533], [-0.12232880000000002, 51.48945389999999], [-0.122405, 51.48923], [-0.12243979999999996, 51.4890821], [-0.12245250000000002, 51.4889987], [-0.12247909999999998, 51.4888371], [-0.1224884, 51.4887621], [-0.122542, 51.4880895], [-0.1225593, 51.4879337], [-0.1225711, 51.4878289], [-0.1225794, 51.4877436], [-0.12264669999999998, 51.48727569999999], [-0.1226928, 51.4870088], [-0.1227684, 51.4866396], [-0.1227965, 51.48648239999999], [-0.12284189999999998, 51.48627789999999], [-0.1228884, 51.486090899999994], [-0.12288842376788564, 51.48609081168813]]} 1.3 1633 1636½ None None Vauxhall 51.4860908 -0.1228884 51.4860908 -0.1228884 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 London Waterloo SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790173987378258 0 0 2026-09-23 16:43:05.940467 22 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:05.108285
767610 798932 L88832 322G22MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 798932, "stp": "P", "toc": "Northern", "uid": "L88832", "consist": "323213", "dest_crs": "HDF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88832/2026-09-23/detailed", "trust_id": "322G22MT23", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "Hadfield", "service_date": "2026-09-23", "dest_arr_time": "1711", "dest_platform": null, "is_terminated": 1, "next_location": "Ashburys", "signalling_id": "2G22", "timing_status": null, "origin_station": "Manchester Piccadilly", "current_leg_arr": "1636½", "current_leg_dep": "1633", "current_leg_end": "Ashburys", "origin_dep_time": "1633", "origin_platform": "2", "current_location": null, "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2302016999999994, 53.476979499999985], [-2.229483, 53.4768164], [-2.2289997, 53.4767067], [-2.2286704, 53.47663439999999], [-2.2285185, 53.476603], [-2.2283708999999994, 53.47657309999999], [-2.2281444999999995, 53.4765377], [-2.2279932999999996, 53.4765147], [-2.2278741, 53.4764965], [-2.227757, 53.4764795], [-2.2274908999999994, 53.4764527], [-2.2273412999999995, 53.47643409999999], [-2.2267769, 53.47636580000001], [-2.2266657, 53.4763525], [-2.2264624999999993, 53.4763235], [-2.2263467, 53.47630199999998], [-2.2260491, 53.4762425], [-2.2256340000000003, 53.4761488], [-2.2253206, 53.4760581], [-2.2251422999999995, 53.476000699999986], [-2.2249038, 53.4759233], [-2.2245268, 53.4757753], [-2.2239598000000003, 53.47551589999999], [-2.2236295, 53.4753857], [-2.2230409999999994, 53.475159999999995], [-2.2228192999999994, 53.4750798], [-2.2209971999999993, 53.4744058], [-2.2199004, 53.4739919], [-2.2194478, 53.4737972], [-2.2191308000000003, 53.4736627], [-2.2189126, 53.4735653], [-2.2185405, 53.4733947], [-2.2179118, 53.473130100000006], [-2.217562099999999, 53.4729546], [-2.2169989, 53.4727165], [-2.2164961, 53.4724694], [-2.2160119999999996, 53.4722695], [-2.2156691, 53.4721011], [-2.215446458600783, 53.471998624940376], [-2.2151719999999995, 53.471872299999994], [-2.2148528999999995, 53.4717687], [-2.2144696, 53.4716225], [-2.2138071, 53.471394200000006], [-2.2136742999999997, 53.47135279999999], [-2.2134943999999996, 53.4713159], [-2.213335, 53.4712776], [-2.2131714, 53.471242499999995], [-2.2129836, 53.4712153], [-2.2124311999999997, 53.47114989999999], [-2.2122165, 53.4711307], [-2.2120958, 53.47112429999999], [-2.2119509999999996, 53.4711196], [-2.2117900999999995, 53.4711234], [-2.2117016, 53.47112679999999], [-2.2116210999999995, 53.47113229999999], [-2.2114627999999996, 53.47115310000001], [-2.2113523999999996, 53.4711706], [-2.2111805, 53.4711978], [-2.210768, 53.47126310000001], [-2.2105427999999994, 53.4712904], [-2.2103096, 53.47131749999999], [-2.2095129, 53.4714057], [-2.2092606, 53.4714337], [-2.2088047999999993, 53.47148519999999], [-2.2085203, 53.4715137], [-2.2082253, 53.4715393], [-2.2056616, 53.47171860000001], [-2.2052195, 53.4717495], [-2.2040224, 53.47183319999999], [-2.2037888999999997, 53.4718458], [-2.2036202, 53.471848099999995], [-2.2035313999999997, 53.471849000000006], [-2.2032336999999997, 53.47183619999999], [-2.2029307, 53.47181559999999], [-2.2023004, 53.471767699999994], [-2.2021313999999994, 53.47175800000001], [-2.2019597, 53.47175800000001], [-2.2007152, 53.4717867], [-2.2005273999999995, 53.47178039999999], [-2.2003289999999995, 53.4717708], [-2.2001573, 53.47175819999999], [-2.2000606, 53.47175399999999], [-2.1999747999999997, 53.4717495], [-2.1998729, 53.4717488], [-2.1989926, 53.4717783], [-2.1988672, 53.47178209999999], [-2.1987450999999996, 53.47178579999999], [-2.1983076, 53.47179890000001], [-2.1982750000000006, 53.47179989999999], [-2.1979419, 53.47179799999999], [-2.1976912999999993, 53.4717916], [-2.1971973, 53.471809099999994], [-2.1965262, 53.4718377], [-2.1958093, 53.47185540000001], [-2.19543115719666, 53.47185527724629]]}", "current_leg_start": "Manchester Piccadilly", "dest_arr_time_act": "1711", "motion_projection": null, "next_location_lat": "53.4718553", "next_location_lon": "-2.1954312", "previous_location": null, "current_leg_milage": "1.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"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\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.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\": 90.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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1049.469, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1088.464, \"from_m\": 1049.469, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2343.777, \"from_m\": 2257.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5579.627, \"from_m\": 2343.777, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9989.343, \"from_m\": 5579.627, \"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\": 10010.956, \"from_m\": 9989.343, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13109.153, \"from_m\": 10010.956, \"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\": 14392.813, \"from_m\": 13109.153, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16744.237, \"from_m\": 14392.813, \"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\": 16755.201, \"from_m\": 16744.237, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18726.92, \"from_m\": 16755.201, \"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\": 19013.554, \"from_m\": 18726.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\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19533.242, \"from_m\": 19013.554, \"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\": 20713.501, \"from_m\": 19533.242, \"capability_applied\": null, \"effective_limit_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\": 798932, \"profile_key\": \"c9453e7a2f391839ec8d96893e0c5bff067551bb06c1a73c4021e56f39038b6a\", \"schedule_id\": 18057, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1119.428, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"1636H\", \"wtt_dep\": \"1637\", \"location\": \"Ashburys\", \"stage_seq\": 3, \"distance_m\": 2468.55, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"1641H\", \"wtt_dep\": \"1642\", \"location\": \"Guide Bridge\", \"stage_seq\": 4, \"distance_m\": 8084.44, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643H\", \"location\": \"Hyde Jn\", \"stage_seq\": 5, \"distance_m\": 9989.343, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"1644H\", \"wtt_dep\": \"1645\", \"location\": \"Flowery Field\", \"stage_seq\": 6, \"distance_m\": 10815.505, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"1646H\", \"wtt_dep\": \"1647\", \"location\": \"Newton for Hyde\", \"stage_seq\": 7, \"distance_m\": 11846.165, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"1648H\", \"wtt_dep\": \"1649\", \"location\": \"Godley\", \"stage_seq\": 8, \"distance_m\": 12749.329, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"1650H\", \"wtt_dep\": \"1651H\", \"location\": \"Hattersley\", \"stage_seq\": 9, \"distance_m\": 14123.472, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"1653H\", \"wtt_dep\": \"1654\", \"location\": \"Broadbottom\", \"stage_seq\": 10, \"distance_m\": 15782.277, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": \"1659H\", \"location\": \"Dinting\", \"stage_seq\": 11, \"distance_m\": 19108.532, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"1702H\", \"wtt_dep\": \"1705H\", \"location\": \"Glossop\", \"stage_seq\": 12, \"distance_m\": 19274.118, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"1711\", \"wtt_dep\": null, \"location\": \"Hadfield\", \"stage_seq\": 13, \"distance_m\": 20713.501, \"section_seq\": 1, \"route_path_id\": 138195}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 20713.501, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138195}], \"total_distance_m\": 20713.501, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 18224.633, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2488.868, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.5", "current_position_lat": "53.4718553", "current_position_lon": "-2.1954312", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "2", "timing_fact_generation": 1790173987385160, "current_leg_arrival_utc": "2026-09-23T16:36:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:05.112352", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:33:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.958052", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MAN HDF 2G22 323213 3 90 None {"version": 3, "segments": [{"to_m": 409.18, "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": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.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": 90.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": 90.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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1049.469, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1088.464, "from_m": 1049.469, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.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": 90.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": 90.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": 90.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": 90.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": 90.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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2343.777, "from_m": 2257.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5579.627, "from_m": 2343.777, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9989.343, "from_m": 5579.627, "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": 10010.956, "from_m": 9989.343, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13109.153, "from_m": 10010.956, "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": 14392.813, "from_m": 13109.153, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16744.237, "from_m": 14392.813, "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": 16755.201, "from_m": 16744.237, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18726.92, "from_m": 16755.201, "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": 19013.554, "from_m": 18726.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", "infrastructure_limit_mph": 40.0}, {"to_m": 19533.242, "from_m": 19013.554, "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": 20713.501, "from_m": 19533.242, "capability_applied": null, "effective_limit_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": 798932, "profile_key": "c9453e7a2f391839ec8d96893e0c5bff067551bb06c1a73c4021e56f39038b6a", "schedule_id": 18057, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1119.428, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "1636H", "wtt_dep": "1637", "location": "Ashburys", "stage_seq": 3, "distance_m": 2468.55, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1642", "location": "Guide Bridge", "stage_seq": 4, "distance_m": 8084.44, "section_seq": 1, "route_path_id": 138195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643H", "location": "Hyde Jn", "stage_seq": 5, "distance_m": 9989.343, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645", "location": "Flowery Field", "stage_seq": 6, "distance_m": 10815.505, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "1646H", "wtt_dep": "1647", "location": "Newton for Hyde", "stage_seq": 7, "distance_m": 11846.165, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "1648H", "wtt_dep": "1649", "location": "Godley", "stage_seq": 8, "distance_m": 12749.329, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "1650H", "wtt_dep": "1651H", "location": "Hattersley", "stage_seq": 9, "distance_m": 14123.472, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "1653H", "wtt_dep": "1654", "location": "Broadbottom", "stage_seq": 10, "distance_m": 15782.277, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": "1659H", "location": "Dinting", "stage_seq": 11, "distance_m": 19108.532, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "1702H", "wtt_dep": "1705H", "location": "Glossop", "stage_seq": 12, "distance_m": 19274.118, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "1711", "wtt_dep": null, "location": "Hadfield", "stage_seq": 13, "distance_m": 20713.501, "section_seq": 1, "route_path_id": 138195}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 20713.501, "from_m": 0.0, "section_seq": 1, "route_path_id": 138195}], "total_distance_m": 20713.501, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 18224.633, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2488.868, "synthetic_unknown_infrastructure_limit_mph": 60} [] Manchester Piccadilly 1633 1633 2 16:33:00 None Hadfield 1711 1711 None None None https://www.realtimetrains.co.uk/service/gb-nr:L88832/2026-09-23/detailed None Manchester Piccadilly 2026-09-23T16:33:30+01:00 Ashburys 3.5 {"type": "LineString", "coordinates": [[-2.2302016999999994, 53.476979499999985], [-2.229483, 53.4768164], [-2.2289997, 53.4767067], [-2.2286704, 53.47663439999999], [-2.2285185, 53.476603], [-2.2283708999999994, 53.47657309999999], [-2.2281444999999995, 53.4765377], [-2.2279932999999996, 53.4765147], [-2.2278741, 53.4764965], [-2.227757, 53.4764795], [-2.2274908999999994, 53.4764527], [-2.2273412999999995, 53.47643409999999], [-2.2267769, 53.47636580000001], [-2.2266657, 53.4763525], [-2.2264624999999993, 53.4763235], [-2.2263467, 53.47630199999998], [-2.2260491, 53.4762425], [-2.2256340000000003, 53.4761488], [-2.2253206, 53.4760581], [-2.2251422999999995, 53.476000699999986], [-2.2249038, 53.4759233], [-2.2245268, 53.4757753], [-2.2239598000000003, 53.47551589999999], [-2.2236295, 53.4753857], [-2.2230409999999994, 53.475159999999995], [-2.2228192999999994, 53.4750798], [-2.2209971999999993, 53.4744058], [-2.2199004, 53.4739919], [-2.2194478, 53.4737972], [-2.2191308000000003, 53.4736627], [-2.2189126, 53.4735653], [-2.2185405, 53.4733947], [-2.2179118, 53.473130100000006], [-2.217562099999999, 53.4729546], [-2.2169989, 53.4727165], [-2.2164961, 53.4724694], [-2.2160119999999996, 53.4722695], [-2.2156691, 53.4721011], [-2.215446458600783, 53.471998624940376], [-2.2151719999999995, 53.471872299999994], [-2.2148528999999995, 53.4717687], [-2.2144696, 53.4716225], [-2.2138071, 53.471394200000006], [-2.2136742999999997, 53.47135279999999], [-2.2134943999999996, 53.4713159], [-2.213335, 53.4712776], [-2.2131714, 53.471242499999995], [-2.2129836, 53.4712153], [-2.2124311999999997, 53.47114989999999], [-2.2122165, 53.4711307], [-2.2120958, 53.47112429999999], [-2.2119509999999996, 53.4711196], [-2.2117900999999995, 53.4711234], [-2.2117016, 53.47112679999999], [-2.2116210999999995, 53.47113229999999], [-2.2114627999999996, 53.47115310000001], [-2.2113523999999996, 53.4711706], [-2.2111805, 53.4711978], [-2.210768, 53.47126310000001], [-2.2105427999999994, 53.4712904], [-2.2103096, 53.47131749999999], [-2.2095129, 53.4714057], [-2.2092606, 53.4714337], [-2.2088047999999993, 53.47148519999999], [-2.2085203, 53.4715137], [-2.2082253, 53.4715393], [-2.2056616, 53.47171860000001], [-2.2052195, 53.4717495], [-2.2040224, 53.47183319999999], [-2.2037888999999997, 53.4718458], [-2.2036202, 53.471848099999995], [-2.2035313999999997, 53.471849000000006], [-2.2032336999999997, 53.47183619999999], [-2.2029307, 53.47181559999999], [-2.2023004, 53.471767699999994], [-2.2021313999999994, 53.47175800000001], [-2.2019597, 53.47175800000001], [-2.2007152, 53.4717867], [-2.2005273999999995, 53.47178039999999], [-2.2003289999999995, 53.4717708], [-2.2001573, 53.47175819999999], [-2.2000606, 53.47175399999999], [-2.1999747999999997, 53.4717495], [-2.1998729, 53.4717488], [-2.1989926, 53.4717783], [-2.1988672, 53.47178209999999], [-2.1987450999999996, 53.47178579999999], [-2.1983076, 53.47179890000001], [-2.1982750000000006, 53.47179989999999], [-2.1979419, 53.47179799999999], [-2.1976912999999993, 53.4717916], [-2.1971973, 53.471809099999994], [-2.1965262, 53.4718377], [-2.1958093, 53.47185540000001], [-2.19543115719666, 53.47185527724629]]} 1.5 1633 1636½ None None Ashburys 53.4718553 -2.1954312 53.4718553 -2.1954312 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Manchester Piccadilly SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790173987385160 0 0 2026-09-23 16:43:05.958052 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:05.112352
767611 798934 P02497 522D44MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 798934, "stp": "P", "toc": "London Overground", "uid": "P02497", "consist": null, "dest_crs": "CHN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02497/2026-09-23/detailed", "trust_id": "522D44MT23", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "Cheshunt", "service_date": "2026-09-23", "dest_arr_time": "1713", "dest_platform": "BAY", "is_terminated": 1, "next_location": "Bethnal Green", "signalling_id": "2D44", "timing_status": null, "origin_station": "London Liverpool Street", "current_leg_arr": "1636", "current_leg_dep": "1633", "current_leg_end": "Bethnal Green", "origin_dep_time": "1633", "origin_platform": "4", "current_location": null, "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0816517, 51.5179917], [-0.08080779999999999, 51.51954500000001], [-0.08069029999999999, 51.51975329999999], [-0.08060569999999999, 51.5199059], [-0.0804928, 51.5200888], [-0.0803524, 51.5202829], [-0.0802134, 51.5204442], [-0.08012859999999998, 51.5205426], [-0.0800261, 51.52065280000001], [-0.0796697, 51.521035999999995], [-0.0794374, 51.5211957], [-0.0791583, 51.5213892], [-0.0790829, 51.5214413], [-0.0788046, 51.521626], [-0.0787362, 51.5216659], [-0.0786231, 51.52172959999999], [-0.0784651, 51.5218069], [-0.0783286, 51.5218762], [-0.07793639999999999, 51.5220335], [-0.07783119999999999, 51.5220713], [-0.0777357, 51.52210349999999], [-0.07762759999999999, 51.52213819999999], [-0.0775378, 51.52216589999998], [-0.07746679999999999, 51.52218719999999], [-0.0774129, 51.5222019], [-0.07731430000000002, 51.52222690000001], [-0.07721079999999998, 51.52225109999999], [-0.0771023, 51.522276], [-0.07699559999999998, 51.5222982], [-0.0768787, 51.5223178], [-0.07677179999999999, 51.5223361], [-0.0766845, 51.5223504], [-0.07659839999999998, 51.5223626], [-0.07650209999999999, 51.522374], [-0.0764198, 51.52238409999999], [-0.0763345, 51.52239209999998], [-0.07623799999999999, 51.5224002], [-0.07614369999999998, 51.5224065], [-0.07605859999999999, 51.52241130000001], [-0.0759888, 51.52241480000001], [-0.0759032, 51.522418300000005], [-0.0758053, 51.5224206], [-0.0756911, 51.52242409999999], [-0.0754899, 51.522426800000005], [-0.075389, 51.5224287], [-0.0752784, 51.5224312], [-0.07514719999999998, 51.52243529999999], [-0.07497879999999998, 51.522443], [-0.0747536, 51.5224583], [-0.07455609999999999, 51.5224729], [-0.0743593, 51.5224881], [-0.0737021, 51.5225427], [-0.0734508, 51.5225611], [-0.07315099999999998, 51.522585599999985], [-0.0728198, 51.5226125], [-0.072496, 51.5226417], [-0.07237639999999998, 51.5226523], [-0.0722594, 51.5226637], [-0.0721465, 51.52267690000001], [-0.072028, 51.522692000000006], [-0.0718927, 51.52271029999999], [-0.0718341, 51.52271850000001], [-0.0717621, 51.5227298], [-0.0716106, 51.522753900000005], [-0.07146769999999998, 51.522779699999994], [-0.07130229999999999, 51.5228128], [-0.0711456, 51.5228467], [-0.07104459999999999, 51.5228692], [-0.0709037, 51.52290020000001], [-0.0706876, 51.5229487], [-0.0705825811169926, 51.52297321699674], [-0.07049838722976962, 51.522992872321566], [-0.07029779999999998, 51.523039700000005], [-0.0701685, 51.5230688], [-0.0700483, 51.523096399999986], [-0.06992069999999999, 51.5231243], [-0.0697982, 51.5231505], [-0.0697191, 51.52316660000001], [-0.0696049, 51.5231892], [-0.06951419999999998, 51.52320559999998], [-0.06941529999999999, 51.5232215], [-0.0693122, 51.523237], [-0.069234, 51.5232472], [-0.0691518, 51.52325789999999], [-0.0690316, 51.5232731], [-0.068948, 51.5232814], [-0.06886699999999998, 51.5232885], [-0.0687605, 51.5232983], [-0.0686486, 51.5233069], [-0.0684607, 51.52332009999999], [-0.06833279999999999, 51.5233286], [-0.068213, 51.52333540000001], [-0.06806989999999999, 51.52334320000001], [-0.0679341, 51.523350099999995], [-0.067743, 51.5233603], [-0.0676073, 51.5233676], [-0.06745079999999999, 51.52337709999999], [-0.0671754, 51.5233919], [-0.0669858, 51.5234038], [-0.0668084, 51.52341539999999], [-0.066319, 51.523445599999995], [-0.0661496, 51.5234557], [-0.06598119999999999, 51.52346549999999], [-0.0658669, 51.5234757], [-0.06576649999999999, 51.5234862], [-0.0656678, 51.52349709999999], [-0.06544959999999998, 51.5235242], [-0.06530499999999999, 51.5235393], [-0.0649147, 51.5235644], [-0.0646804, 51.523580800000005], [-0.0642792, 51.52360730000001], [-0.0639446, 51.52363210000001], [-0.0636556, 51.52365229999999], [-0.0635169, 51.5236621], [-0.0633305, 51.52367379999999], [-0.06315629999999998, 51.52368849999999], [-0.063057, 51.5236983], [-0.06296149999999999, 51.5237086], [-0.0628348, 51.5237213], [-0.06274829999999999, 51.5237306], [-0.06268379999999998, 51.5237374], [-0.0626121, 51.523744099999995], [-0.06251149999999998, 51.523748600000005], [-0.062407799999999986, 51.5237524], [-0.0622197, 51.5237593], [-0.06203919999999999, 51.523765], [-0.06191829999999999, 51.52376979999998], [-0.061778499999999986, 51.52377849999999], [-0.06168749999999999, 51.52378619999999], [-0.06160109999999999, 51.52379530000001], [-0.06153129999999998, 51.5238025], [-0.06145540000000001, 51.52381030000001], [-0.06135559999999999, 51.5238208], [-0.06119089999999999, 51.52383439999999], [-0.06089669999999999, 51.5238545], [-0.060700299999999985, 51.5238686], [-0.06049090000000001, 51.5238841], [-0.06020860000000001, 51.5239063], [-0.06001089999999999, 51.5239223], [-0.0598122, 51.523938900000005], [-0.0597029650123744, 51.5239471464723]]}", "current_leg_start": "London Liverpool Street", "dest_arr_time_act": "1711", "motion_projection": null, "next_location_lat": "51.5239471", "next_location_lon": "-0.0597030", "previous_location": null, "current_leg_milage": "1.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1566.795, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3141.679, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4217.902, \"from_m\": 3141.679, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4258.697, \"from_m\": 4217.902, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4603.719, \"from_m\": 4258.697, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4893.293, \"from_m\": 4603.719, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4964.76, \"from_m\": 4893.293, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5088.396, \"from_m\": 4964.76, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10008.278, \"from_m\": 5088.396, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10441.495, \"from_m\": 10008.278, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13731.488, \"from_m\": 10441.495, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14100.783, \"from_m\": 13731.488, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15387.97, \"from_m\": 14100.783, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22832.109, \"from_m\": 15387.97, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23049.088, \"from_m\": 22832.109, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23376.059, \"from_m\": 23049.088, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}], \"service_id\": 798934, \"profile_key\": \"0d5d21c4aa636051a8cb19220524fd9a02646d93006919ad54d23aa2ec674168\", \"schedule_id\": 19021, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138602}, {\"is_pass\": false, \"wtt_arr\": \"1636\", \"wtt_dep\": \"1636H\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 138602}, {\"is_pass\": false, \"wtt_arr\": \"1638\", \"wtt_dep\": \"1638H\", \"location\": \"Cambridge Heath\", \"stage_seq\": 3, \"distance_m\": 2807.825, \"section_seq\": 1, \"route_path_id\": 138602}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1640H\", \"location\": \"London Fields\", \"stage_seq\": 4, \"distance_m\": 3865.099, \"section_seq\": 1, \"route_path_id\": 138602}, {\"is_pass\": false, \"wtt_arr\": \"1642\", \"wtt_dep\": \"1642H\", \"location\": \"Hackney Downs\", \"stage_seq\": 5, \"distance_m\": 4782.11, \"section_seq\": 1, \"route_path_id\": 138602}, {\"is_pass\": false, \"wtt_arr\": \"1644H\", \"wtt_dep\": \"1645\", \"location\": \"Rectory Road\", \"stage_seq\": 6, \"distance_m\": 6155.525, \"section_seq\": 1, \"route_path_id\": 138602}, {\"is_pass\": false, \"wtt_arr\": \"1646\", \"wtt_dep\": \"1646H\", \"location\": \"Stoke Newington\", \"stage_seq\": 7, \"distance_m\": 6750.639, \"section_seq\": 1, \"route_path_id\": 138602}, {\"is_pass\": false, \"wtt_arr\": \"1648\", \"wtt_dep\": \"1648H\", \"location\": \"Stamford Hill\", \"stage_seq\": 8, \"distance_m\": 8091.64, \"section_seq\": 1, \"route_path_id\": 138602}, {\"is_pass\": false, \"wtt_arr\": \"1650\", \"wtt_dep\": \"1651\", \"location\": \"Seven Sisters\", \"stage_seq\": 9, \"distance_m\": 9020.686, \"section_seq\": 1, \"route_path_id\": 138602}, {\"is_pass\": false, \"wtt_arr\": \"1652H\", \"wtt_dep\": \"1653\", \"location\": \"Bruce Grove\", \"stage_seq\": 10, \"distance_m\": 10204.754, \"section_seq\": 1, \"route_path_id\": 138602}, {\"is_pass\": false, \"wtt_arr\": \"1654H\", \"wtt_dep\": \"1655\", \"location\": \"White Hart Lane\", \"stage_seq\": 11, \"distance_m\": 11544.421, \"section_seq\": 1, \"route_path_id\": 138602}, {\"is_pass\": false, \"wtt_arr\": \"1656H\", \"wtt_dep\": \"1657\", \"location\": \"Silver Street\", \"stage_seq\": 12, \"distance_m\": 12751.124, \"section_seq\": 1, \"route_path_id\": 138602}, {\"is_pass\": false, \"wtt_arr\": \"1658H\", \"wtt_dep\": \"1659H\", \"location\": \"Edmonton Green\", \"stage_seq\": 13, \"distance_m\": 13731.488, \"section_seq\": 1, \"route_path_id\": 138602}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1700H\", \"location\": \"Bury Street Jn\", \"stage_seq\": 14, \"distance_m\": 14867.981, \"section_seq\": 1, \"route_path_id\": 138602}, {\"is_pass\": false, \"wtt_arr\": \"1702\", \"wtt_dep\": \"1702H\", \"location\": \"Southbury\", \"stage_seq\": 15, \"distance_m\": 16704.053, \"section_seq\": 1, \"route_path_id\": 138602}, {\"is_pass\": false, \"wtt_arr\": \"1705\", \"wtt_dep\": \"1705H\", \"location\": \"Turkey Street\", \"stage_seq\": 16, \"distance_m\": 19532.105, \"section_seq\": 1, \"route_path_id\": 138602}, {\"is_pass\": false, \"wtt_arr\": \"1707H\", \"wtt_dep\": \"1708\", \"location\": \"Theobalds Grove\", \"stage_seq\": 17, \"distance_m\": 21818.157, \"section_seq\": 1, \"route_path_id\": 138602}, {\"is_pass\": false, \"wtt_arr\": \"1711\", \"wtt_dep\": null, \"location\": \"Cheshunt\", \"stage_seq\": 18, \"distance_m\": 23376.059, \"section_seq\": 1, \"route_path_id\": 138602}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 23376.059, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138602}], \"total_distance_m\": 23376.059, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 21760.38, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1615.679, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "51.5239471", "current_position_lon": "-0.0597030", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "London Liverpool Street", "service_state_platform": "4", "timing_fact_generation": 1790173987403341, "current_leg_arrival_utc": "2026-09-23T16:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:05.116195", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:33:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.962991", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P LST CHN 2D44 None None None None {"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1566.795, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3141.679, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4217.902, "from_m": 3141.679, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4258.697, "from_m": 4217.902, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4603.719, "from_m": 4258.697, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4893.293, "from_m": 4603.719, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4964.76, "from_m": 4893.293, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5088.396, "from_m": 4964.76, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10008.278, "from_m": 5088.396, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10441.495, "from_m": 10008.278, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13731.488, "from_m": 10441.495, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14100.783, "from_m": 13731.488, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15387.97, "from_m": 14100.783, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22832.109, "from_m": 15387.97, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23049.088, "from_m": 22832.109, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23376.059, "from_m": 23049.088, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}], "service_id": 798934, "profile_key": "0d5d21c4aa636051a8cb19220524fd9a02646d93006919ad54d23aa2ec674168", "schedule_id": 19021, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138602}, {"is_pass": false, "wtt_arr": "1636", "wtt_dep": "1636H", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 138602}, {"is_pass": false, "wtt_arr": "1638", "wtt_dep": "1638H", "location": "Cambridge Heath", "stage_seq": 3, "distance_m": 2807.825, "section_seq": 1, "route_path_id": 138602}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1640H", "location": "London Fields", "stage_seq": 4, "distance_m": 3865.099, "section_seq": 1, "route_path_id": 138602}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1642H", "location": "Hackney Downs", "stage_seq": 5, "distance_m": 4782.11, "section_seq": 1, "route_path_id": 138602}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645", "location": "Rectory Road", "stage_seq": 6, "distance_m": 6155.525, "section_seq": 1, "route_path_id": 138602}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1646H", "location": "Stoke Newington", "stage_seq": 7, "distance_m": 6750.639, "section_seq": 1, "route_path_id": 138602}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": "1648H", "location": "Stamford Hill", "stage_seq": 8, "distance_m": 8091.64, "section_seq": 1, "route_path_id": 138602}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": "1651", "location": "Seven Sisters", "stage_seq": 9, "distance_m": 9020.686, "section_seq": 1, "route_path_id": 138602}, {"is_pass": false, "wtt_arr": "1652H", "wtt_dep": "1653", "location": "Bruce Grove", "stage_seq": 10, "distance_m": 10204.754, "section_seq": 1, "route_path_id": 138602}, {"is_pass": false, "wtt_arr": "1654H", "wtt_dep": "1655", "location": "White Hart Lane", "stage_seq": 11, "distance_m": 11544.421, "section_seq": 1, "route_path_id": 138602}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": "1657", "location": "Silver Street", "stage_seq": 12, "distance_m": 12751.124, "section_seq": 1, "route_path_id": 138602}, {"is_pass": false, "wtt_arr": "1658H", "wtt_dep": "1659H", "location": "Edmonton Green", "stage_seq": 13, "distance_m": 13731.488, "section_seq": 1, "route_path_id": 138602}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700H", "location": "Bury Street Jn", "stage_seq": 14, "distance_m": 14867.981, "section_seq": 1, "route_path_id": 138602}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": "1702H", "location": "Southbury", "stage_seq": 15, "distance_m": 16704.053, "section_seq": 1, "route_path_id": 138602}, {"is_pass": false, "wtt_arr": "1705", "wtt_dep": "1705H", "location": "Turkey Street", "stage_seq": 16, "distance_m": 19532.105, "section_seq": 1, "route_path_id": 138602}, {"is_pass": false, "wtt_arr": "1707H", "wtt_dep": "1708", "location": "Theobalds Grove", "stage_seq": 17, "distance_m": 21818.157, "section_seq": 1, "route_path_id": 138602}, {"is_pass": false, "wtt_arr": "1711", "wtt_dep": null, "location": "Cheshunt", "stage_seq": 18, "distance_m": 23376.059, "section_seq": 1, "route_path_id": 138602}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 23376.059, "from_m": 0.0, "section_seq": 1, "route_path_id": 138602}], "total_distance_m": 23376.059, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 21760.38, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1615.679, "synthetic_unknown_infrastructure_limit_mph": 60} [] London Liverpool Street 1633 1633 4 16:33:00 None Cheshunt 1713 1711 BAY None None https://www.realtimetrains.co.uk/service/gb-nr:P02497/2026-09-23/detailed None London Liverpool Street 2026-09-23T16:33:30+01:00 Bethnal Green 3.0 {"type": "LineString", "coordinates": [[-0.0816517, 51.5179917], [-0.08080779999999999, 51.51954500000001], [-0.08069029999999999, 51.51975329999999], [-0.08060569999999999, 51.5199059], [-0.0804928, 51.5200888], [-0.0803524, 51.5202829], [-0.0802134, 51.5204442], [-0.08012859999999998, 51.5205426], [-0.0800261, 51.52065280000001], [-0.0796697, 51.521035999999995], [-0.0794374, 51.5211957], [-0.0791583, 51.5213892], [-0.0790829, 51.5214413], [-0.0788046, 51.521626], [-0.0787362, 51.5216659], [-0.0786231, 51.52172959999999], [-0.0784651, 51.5218069], [-0.0783286, 51.5218762], [-0.07793639999999999, 51.5220335], [-0.07783119999999999, 51.5220713], [-0.0777357, 51.52210349999999], [-0.07762759999999999, 51.52213819999999], [-0.0775378, 51.52216589999998], [-0.07746679999999999, 51.52218719999999], [-0.0774129, 51.5222019], [-0.07731430000000002, 51.52222690000001], [-0.07721079999999998, 51.52225109999999], [-0.0771023, 51.522276], [-0.07699559999999998, 51.5222982], [-0.0768787, 51.5223178], [-0.07677179999999999, 51.5223361], [-0.0766845, 51.5223504], [-0.07659839999999998, 51.5223626], [-0.07650209999999999, 51.522374], [-0.0764198, 51.52238409999999], [-0.0763345, 51.52239209999998], [-0.07623799999999999, 51.5224002], [-0.07614369999999998, 51.5224065], [-0.07605859999999999, 51.52241130000001], [-0.0759888, 51.52241480000001], [-0.0759032, 51.522418300000005], [-0.0758053, 51.5224206], [-0.0756911, 51.52242409999999], [-0.0754899, 51.522426800000005], [-0.075389, 51.5224287], [-0.0752784, 51.5224312], [-0.07514719999999998, 51.52243529999999], [-0.07497879999999998, 51.522443], [-0.0747536, 51.5224583], [-0.07455609999999999, 51.5224729], [-0.0743593, 51.5224881], [-0.0737021, 51.5225427], [-0.0734508, 51.5225611], [-0.07315099999999998, 51.522585599999985], [-0.0728198, 51.5226125], [-0.072496, 51.5226417], [-0.07237639999999998, 51.5226523], [-0.0722594, 51.5226637], [-0.0721465, 51.52267690000001], [-0.072028, 51.522692000000006], [-0.0718927, 51.52271029999999], [-0.0718341, 51.52271850000001], [-0.0717621, 51.5227298], [-0.0716106, 51.522753900000005], [-0.07146769999999998, 51.522779699999994], [-0.07130229999999999, 51.5228128], [-0.0711456, 51.5228467], [-0.07104459999999999, 51.5228692], [-0.0709037, 51.52290020000001], [-0.0706876, 51.5229487], [-0.0705825811169926, 51.52297321699674], [-0.07049838722976962, 51.522992872321566], [-0.07029779999999998, 51.523039700000005], [-0.0701685, 51.5230688], [-0.0700483, 51.523096399999986], [-0.06992069999999999, 51.5231243], [-0.0697982, 51.5231505], [-0.0697191, 51.52316660000001], [-0.0696049, 51.5231892], [-0.06951419999999998, 51.52320559999998], [-0.06941529999999999, 51.5232215], [-0.0693122, 51.523237], [-0.069234, 51.5232472], [-0.0691518, 51.52325789999999], [-0.0690316, 51.5232731], [-0.068948, 51.5232814], [-0.06886699999999998, 51.5232885], [-0.0687605, 51.5232983], [-0.0686486, 51.5233069], [-0.0684607, 51.52332009999999], [-0.06833279999999999, 51.5233286], [-0.068213, 51.52333540000001], [-0.06806989999999999, 51.52334320000001], [-0.0679341, 51.523350099999995], [-0.067743, 51.5233603], [-0.0676073, 51.5233676], [-0.06745079999999999, 51.52337709999999], [-0.0671754, 51.5233919], [-0.0669858, 51.5234038], [-0.0668084, 51.52341539999999], [-0.066319, 51.523445599999995], [-0.0661496, 51.5234557], [-0.06598119999999999, 51.52346549999999], [-0.0658669, 51.5234757], [-0.06576649999999999, 51.5234862], [-0.0656678, 51.52349709999999], [-0.06544959999999998, 51.5235242], [-0.06530499999999999, 51.5235393], [-0.0649147, 51.5235644], [-0.0646804, 51.523580800000005], [-0.0642792, 51.52360730000001], [-0.0639446, 51.52363210000001], [-0.0636556, 51.52365229999999], [-0.0635169, 51.5236621], [-0.0633305, 51.52367379999999], [-0.06315629999999998, 51.52368849999999], [-0.063057, 51.5236983], [-0.06296149999999999, 51.5237086], [-0.0628348, 51.5237213], [-0.06274829999999999, 51.5237306], [-0.06268379999999998, 51.5237374], [-0.0626121, 51.523744099999995], [-0.06251149999999998, 51.523748600000005], [-0.062407799999999986, 51.5237524], [-0.0622197, 51.5237593], [-0.06203919999999999, 51.523765], [-0.06191829999999999, 51.52376979999998], [-0.061778499999999986, 51.52377849999999], [-0.06168749999999999, 51.52378619999999], [-0.06160109999999999, 51.52379530000001], [-0.06153129999999998, 51.5238025], [-0.06145540000000001, 51.52381030000001], [-0.06135559999999999, 51.5238208], [-0.06119089999999999, 51.52383439999999], [-0.06089669999999999, 51.5238545], [-0.060700299999999985, 51.5238686], [-0.06049090000000001, 51.5238841], [-0.06020860000000001, 51.5239063], [-0.06001089999999999, 51.5239223], [-0.0598122, 51.523938900000005], [-0.0597029650123744, 51.5239471464723]]} 1.1 1633 1636 None None Bethnal Green 51.5239471 -0.0597030 51.5239471 -0.0597030 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 London Liverpool Street SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790173987403341 0 0 2026-09-23 16:43:05.962991 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:05.116195
767612 798936 P89503 892T51MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 798936, "stp": "P", "toc": "Southeastern", "uid": "P89503", "consist": "375304", "dest_crs": "SOO", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89503/2026-09-23/detailed", "trust_id": "892T51MT23", "origin_crs": "PDW", "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "Strood", "service_date": "2026-09-23", "dest_arr_time": "1720", "dest_platform": "3", "is_terminated": 1, "next_location": "Beltring", "signalling_id": "2T51", "timing_status": null, "origin_station": "Paddock Wood", "current_leg_arr": "1636½", "current_leg_dep": "1633", "current_leg_end": "Beltring", "origin_dep_time": "1633", "origin_platform": "3", "current_location": null, "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.3911532, 51.18230629999999], [0.3919753000000001, 51.18225160000001], [0.39224219999999993, 51.18224419999999], [0.3925185, 51.182245900000005], [0.3928149, 51.18226609999999], [0.39313409999999993, 51.1823031], [0.393401, 51.182337], [0.3934543, 51.1823443], [0.3939883, 51.1824466], [0.3943384, 51.1825285], [0.3946655999999999, 51.182632299999995], [0.3949901, 51.182756100000006], [0.3953482, 51.182925700000006], [0.3956473, 51.18309179999999], [0.3959222, 51.1832684], [0.3962294, 51.1835042], [0.3964654, 51.1837463], [0.3966585, 51.1839884], [0.3968382, 51.18426350000001], [0.3969656, 51.18452690000001], [0.39707019999999993, 51.18481309999999], [0.39765899999999993, 51.1864963], [0.39772129999999994, 51.186674499999995], [0.3978009, 51.186944], [0.3979778, 51.1874918], [0.39887159999999994, 51.1902595], [0.3994782999999999, 51.1921682], [0.40031969999999995, 51.194816], [0.4003808, 51.195008299999984], [0.4034123999999999, 51.2045442], [0.4034128250233651, 51.20454553706599]]}", "current_leg_start": "Paddock Wood", "dest_arr_time_act": "1720", "motion_projection": null, "next_location_lat": "51.2045455", "next_location_lon": "0.4034128", "previous_location": null, "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\": 161.697, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 745.022, \"from_m\": 161.697, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 794.937, \"from_m\": 745.022, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2838.551, \"from_m\": 794.937, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5256.964, \"from_m\": 2838.551, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5594.435, \"from_m\": 5256.964, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12464.862, \"from_m\": 5594.435, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 12985.305, \"from_m\": 12464.862, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15702.756, \"from_m\": 12985.305, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15947.321, \"from_m\": 15702.756, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20145.028, \"from_m\": 15947.321, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21605.173, \"from_m\": 20145.028, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23033.565, \"from_m\": 21605.173, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33715.77, \"from_m\": 23033.565, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33831.889, \"from_m\": 33715.77, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 33998.997, \"from_m\": 33831.889, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 798936, \"profile_key\": \"489e8a86cad4e950a2f6921d60c4c65962f17f2564ec9ca4a2a60feadddc27ce\", \"schedule_id\": 22919, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Paddock Wood\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119592}, {\"is_pass\": false, \"wtt_arr\": \"1636H\", \"wtt_dep\": \"1637\", \"location\": \"Beltring\", \"stage_seq\": 2, \"distance_m\": 2791.895, \"section_seq\": 1, \"route_path_id\": 119592}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1641\", \"location\": \"Yalding\", \"stage_seq\": 3, \"distance_m\": 5445.695, \"section_seq\": 1, \"route_path_id\": 119592}, {\"is_pass\": false, \"wtt_arr\": \"1644\", \"wtt_dep\": \"1644H\", \"location\": \"Wateringbury\", \"stage_seq\": 4, \"distance_m\": 8165.023, \"section_seq\": 1, \"route_path_id\": 119592}, {\"is_pass\": false, \"wtt_arr\": \"1649\", \"wtt_dep\": \"1649H\", \"location\": \"East Farleigh\", \"stage_seq\": 5, \"distance_m\": 12930.437, \"section_seq\": 1, \"route_path_id\": 119592}, {\"is_pass\": false, \"wtt_arr\": \"1653H\", \"wtt_dep\": \"1655\", \"location\": \"Maidstone West\", \"stage_seq\": 6, \"distance_m\": 15843.496, \"section_seq\": 1, \"route_path_id\": 119592}, {\"is_pass\": false, \"wtt_arr\": \"1656H\", \"wtt_dep\": \"1657H\", \"location\": \"Maidstone Barracks\", \"stage_seq\": 7, \"distance_m\": 16615.168, \"section_seq\": 1, \"route_path_id\": 119592}, {\"is_pass\": false, \"wtt_arr\": \"1702\", \"wtt_dep\": \"1703\", \"location\": \"Aylesford\", \"stage_seq\": 8, \"distance_m\": 21518.139, \"section_seq\": 1, \"route_path_id\": 119592}, {\"is_pass\": false, \"wtt_arr\": \"1705\", \"wtt_dep\": \"1705H\", \"location\": \"New Hythe\", \"stage_seq\": 9, \"distance_m\": 22999.839, \"section_seq\": 1, \"route_path_id\": 119592}, {\"is_pass\": false, \"wtt_arr\": \"1708\", \"wtt_dep\": \"1709\", \"location\": \"Snodland\", \"stage_seq\": 10, \"distance_m\": 25044.897, \"section_seq\": 1, \"route_path_id\": 119592}, {\"is_pass\": false, \"wtt_arr\": \"1711H\", \"wtt_dep\": \"1712\", \"location\": \"Halling\", \"stage_seq\": 11, \"distance_m\": 27469.643, \"section_seq\": 1, \"route_path_id\": 119592}, {\"is_pass\": false, \"wtt_arr\": \"1715\", \"wtt_dep\": \"1715H\", \"location\": \"Cuxton\", \"stage_seq\": 12, \"distance_m\": 30300.317, \"section_seq\": 1, \"route_path_id\": 119592}, {\"is_pass\": false, \"wtt_arr\": \"1720\", \"wtt_dep\": null, \"location\": \"Strood\", \"stage_seq\": 13, \"distance_m\": 33998.997, \"section_seq\": 1, \"route_path_id\": 119592}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 33998.997, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119592}], \"total_distance_m\": 33998.997, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 33787.385, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 211.612, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.5", "current_position_lat": "51.2045455", "current_position_lon": "0.4034128", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Paddock Wood", "service_state_platform": "3", "timing_fact_generation": 1790173987681545, "current_leg_arrival_utc": "2026-09-23T16:36:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:05.119543", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:33:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.967565", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P PDW SOO 2T51 375304 3 100 None {"version": 3, "segments": [{"to_m": 161.697, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 745.022, "from_m": 161.697, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 794.937, "from_m": 745.022, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2838.551, "from_m": 794.937, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5256.964, "from_m": 2838.551, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5594.435, "from_m": 5256.964, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12464.862, "from_m": 5594.435, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 12985.305, "from_m": 12464.862, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15702.756, "from_m": 12985.305, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15947.321, "from_m": 15702.756, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20145.028, "from_m": 15947.321, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21605.173, "from_m": 20145.028, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23033.565, "from_m": 21605.173, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33715.77, "from_m": 23033.565, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33831.889, "from_m": 33715.77, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 33998.997, "from_m": 33831.889, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 798936, "profile_key": "489e8a86cad4e950a2f6921d60c4c65962f17f2564ec9ca4a2a60feadddc27ce", "schedule_id": 22919, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "Paddock Wood", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119592}, {"is_pass": false, "wtt_arr": "1636H", "wtt_dep": "1637", "location": "Beltring", "stage_seq": 2, "distance_m": 2791.895, "section_seq": 1, "route_path_id": 119592}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1641", "location": "Yalding", "stage_seq": 3, "distance_m": 5445.695, "section_seq": 1, "route_path_id": 119592}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1644H", "location": "Wateringbury", "stage_seq": 4, "distance_m": 8165.023, "section_seq": 1, "route_path_id": 119592}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1649H", "location": "East Farleigh", "stage_seq": 5, "distance_m": 12930.437, "section_seq": 1, "route_path_id": 119592}, {"is_pass": false, "wtt_arr": "1653H", "wtt_dep": "1655", "location": "Maidstone West", "stage_seq": 6, "distance_m": 15843.496, "section_seq": 1, "route_path_id": 119592}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": "1657H", "location": "Maidstone Barracks", "stage_seq": 7, "distance_m": 16615.168, "section_seq": 1, "route_path_id": 119592}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": "1703", "location": "Aylesford", "stage_seq": 8, "distance_m": 21518.139, "section_seq": 1, "route_path_id": 119592}, {"is_pass": false, "wtt_arr": "1705", "wtt_dep": "1705H", "location": "New Hythe", "stage_seq": 9, "distance_m": 22999.839, "section_seq": 1, "route_path_id": 119592}, {"is_pass": false, "wtt_arr": "1708", "wtt_dep": "1709", "location": "Snodland", "stage_seq": 10, "distance_m": 25044.897, "section_seq": 1, "route_path_id": 119592}, {"is_pass": false, "wtt_arr": "1711H", "wtt_dep": "1712", "location": "Halling", "stage_seq": 11, "distance_m": 27469.643, "section_seq": 1, "route_path_id": 119592}, {"is_pass": false, "wtt_arr": "1715", "wtt_dep": "1715H", "location": "Cuxton", "stage_seq": 12, "distance_m": 30300.317, "section_seq": 1, "route_path_id": 119592}, {"is_pass": false, "wtt_arr": "1720", "wtt_dep": null, "location": "Strood", "stage_seq": 13, "distance_m": 33998.997, "section_seq": 1, "route_path_id": 119592}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 33998.997, "from_m": 0.0, "section_seq": 1, "route_path_id": 119592}], "total_distance_m": 33998.997, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 33787.385, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 211.612, "synthetic_unknown_infrastructure_limit_mph": 60} [] Paddock Wood 1633 1633 3 16:33:00 None Strood 1720 1720 3 None None https://www.realtimetrains.co.uk/service/gb-nr:P89503/2026-09-23/detailed None Paddock Wood 2026-09-23T16:33:30+01:00 Beltring 3.5 {"type": "LineString", "coordinates": [[0.3911532, 51.18230629999999], [0.3919753000000001, 51.18225160000001], [0.39224219999999993, 51.18224419999999], [0.3925185, 51.182245900000005], [0.3928149, 51.18226609999999], [0.39313409999999993, 51.1823031], [0.393401, 51.182337], [0.3934543, 51.1823443], [0.3939883, 51.1824466], [0.3943384, 51.1825285], [0.3946655999999999, 51.182632299999995], [0.3949901, 51.182756100000006], [0.3953482, 51.182925700000006], [0.3956473, 51.18309179999999], [0.3959222, 51.1832684], [0.3962294, 51.1835042], [0.3964654, 51.1837463], [0.3966585, 51.1839884], [0.3968382, 51.18426350000001], [0.3969656, 51.18452690000001], [0.39707019999999993, 51.18481309999999], [0.39765899999999993, 51.1864963], [0.39772129999999994, 51.186674499999995], [0.3978009, 51.186944], [0.3979778, 51.1874918], [0.39887159999999994, 51.1902595], [0.3994782999999999, 51.1921682], [0.40031969999999995, 51.194816], [0.4003808, 51.195008299999984], [0.4034123999999999, 51.2045442], [0.4034128250233651, 51.20454553706599]]} 1.7 1633 1636½ None None Beltring 51.2045455 0.4034128 51.2045455 0.4034128 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Paddock Wood SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790173987681545 0 0 2026-09-23 16:43:05.967565 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:05.119543
767613 798386 C16962 361G61MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 798386, "stp": "O", "toc": "West Midlands Trains", "uid": "C16962", "consist": "350402", "dest_crs": "BHM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C16962/2026-09-23/detailed", "trust_id": "361G61MT23", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-23", "dest_arr_time": "1820", "dest_platform": "4B", "is_terminated": 1, "next_location": "Liverpool South Parkway (HL)", "signalling_id": "1G61", "timing_status": null, "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "1642½", "current_leg_dep": "1633", "current_leg_end": "Liverpool South Parkway (HL)", "origin_dep_time": "1633", "origin_platform": "6", "current_location": "Liverpool South Parkway (HL)", "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9783843, 53.4075993], [-2.977639299999999, 53.4074843], [-2.9771421, 53.40741999999999], [-2.9767677999999997, 53.4073859], [-2.9767165493678225, 53.40738283708326], [-2.9764549, 53.4073672], [-2.9759965, 53.4073515], [-2.9756047999999997, 53.4073534], [-2.9753364, 53.40734960000001], [-2.9750837, 53.4073357], [-2.97481, 53.4073234], [-2.9745212999999997, 53.407289099999986], [-2.9742847, 53.407261], [-2.9739935, 53.4072203], [-2.9736696999999994, 53.40717179999999], [-2.9723231, 53.4069544], [-2.9720764999999996, 53.4069086], [-2.9710718999999997, 53.406725599999994], [-2.9705843999999995, 53.4066742], [-2.9701052, 53.40659370000001], [-2.969822, 53.4065409], [-2.9690029999999994, 53.4063977], [-2.964440437594421, 53.40560820361025], [-2.9642080999999996, 53.405567999999995], [-2.9639285999999996, 53.405517399999994], [-2.9638880999999997, 53.40550959999999], [-2.9638369, 53.4055], [-2.962845, 53.40532180000001], [-2.9614223, 53.40507529999999], [-2.9610094999999994, 53.40500290000001], [-2.9597539, 53.40477020000001], [-2.9595890999999996, 53.40474140000001], [-2.9578934999999995, 53.40444540000001], [-2.9576228999999996, 53.404398400000005], [-2.9568341, 53.404261299999995], [-2.9567152999999995, 53.4042414], [-2.956101, 53.40413480000001], [-2.9558321999999997, 53.4040826], [-2.9544328, 53.403839299999994], [-2.9525468, 53.40351549999999], [-2.9518887, 53.4034023], [-2.9509548, 53.4032434], [-2.9503170999999995, 53.40313940000001], [-2.9496955, 53.403044300000005], [-2.9492967999999995, 53.4029836], [-2.9484593, 53.402837000000005], [-2.9478069999999996, 53.4027135], [-2.9475934, 53.402673099999994], [-2.9468276000000007, 53.4025395], [-2.9463516, 53.402462], [-2.9460269999999995, 53.40242039999999], [-2.9456225, 53.4023838], [-2.9452987, 53.40237280000001], [-2.9450071, 53.40237629999999], [-2.9446815, 53.40240249999999], [-2.9442425, 53.402458499999995], [-2.9440700999999994, 53.402482500000005], [-2.9435028, 53.402534200000005], [-2.9432083999999996, 53.40258559999999], [-2.9428902999999997, 53.40264809999999], [-2.9425113, 53.40272449999999], [-2.9418977999999996, 53.402809], [-2.9411259999999997, 53.4029629], [-2.9408244, 53.4029985], [-2.9403729999999997, 53.4030531], [-2.9399852, 53.40310989999999], [-2.939803, 53.4031464], [-2.9395375, 53.40318719999999], [-2.9391593, 53.4032264], [-2.9383760999999997, 53.40330709999999], [-2.9382008307911747, 53.403324322611574], [-2.9381054, 53.40333369999999], [-2.9372361999999996, 53.403419], [-2.9364257999999994, 53.40350119999999], [-2.9359499999999996, 53.4035486], [-2.9356254999999996, 53.40358059999999], [-2.9345217999999997, 53.4036892], [-2.9331297, 53.4038276], [-2.9329391810250875, 53.40384746175579], [-2.9328144999999997, 53.40384040000001], [-2.9324939999999997, 53.40380759999999], [-2.9322337999999997, 53.4037692], [-2.9319494999999995, 53.40371], [-2.9316505, 53.40363409999999], [-2.9313541, 53.40353820000001], [-2.9310402999999994, 53.40341339999999], [-2.9307452, 53.4032671], [-2.930529299999999, 53.40314], [-2.9302933, 53.4029761], [-2.9301054999999994, 53.4028106], [-2.9299351999999996, 53.40263869999999], [-2.9297728999999997, 53.4024276], [-2.9296561999999997, 53.40222049999999], [-2.9295811, 53.4020398], [-2.9295234999999997, 53.401852700000006], [-2.9294873000000003, 53.40164879999999], [-2.9294671, 53.401377799999985], [-2.9294497, 53.4010484], [-2.9294282, 53.4007301], [-2.9294173, 53.4006261], [-2.9294049, 53.40048959999999], [-2.9293732999999995, 53.40016239999999], [-2.929329, 53.39978020000001], [-2.9292687, 53.39939559999999], [-2.9292280999999996, 53.39918479999999], [-2.9291976, 53.3990262], [-2.9291305, 53.39873990000001], [-2.9291140999999996, 53.3986873], [-2.9290623, 53.398521599999995], [-2.9290353, 53.398435199999994], [-2.9289213, 53.3981026], [-2.9287738, 53.397734799999995], [-2.9286356999999996, 53.39743970000001], [-2.9285743, 53.3973249], [-2.9284667, 53.39712380000001], [-2.9283074999999994, 53.3968606], [-2.9282762, 53.39680639999999], [-2.928061, 53.3964838], [-2.9278655, 53.3961641], [-2.9275456000000006, 53.395650399999994], [-2.9272588, 53.39520089999999], [-2.9272049, 53.3951041], [-2.9266414, 53.3941786], [-2.926367, 53.3937389], [-2.9262336999999996, 53.3935252], [-2.9258877, 53.392969400000005], [-2.9253469999999995, 53.392130299999984], [-2.9251725999999993, 53.3918606], [-2.9241462, 53.39021729999999], [-2.9240205, 53.3900229], [-2.9233822, 53.388991], [-2.9228797, 53.38818940000001], [-2.9227644999999995, 53.388], [-2.9223096, 53.3873681], [-2.9217717999999997, 53.3866962], [-2.9214779, 53.3863508], [-2.9205619, 53.3852774], [-2.9188869, 53.3833318], [-2.9186132999999996, 53.38301030000001], [-2.9163470999999994, 53.3803841], [-2.9154673, 53.37934769999998], [-2.9148986999999997, 53.37854110000001], [-2.9146010999999996, 53.3780619], [-2.9143167999999995, 53.3775868], [-2.9136581999999995, 53.37643709999999], [-2.9129946, 53.3753273], [-2.912254, 53.3742817], [-2.9114226999999997, 53.37327], [-2.9102665, 53.372031499999984], [-2.9091372999999994, 53.3709308], [-2.9076727999999994, 53.3697178], [-2.9073824, 53.3695097], [-2.9065625999999996, 53.3689223], [-2.9051112999999997, 53.3679669], [-2.9026224, 53.36647289999999], [-2.8966208, 53.36287179999999], [-2.8948021999999995, 53.361777700000005], [-2.8936114, 53.3610661], [-2.8930067, 53.3607524], [-2.8929331640591553, 53.36070877627213], [-2.8925546, 53.360484199999995], [-2.8916485, 53.3599371], [-2.8914847, 53.359841399999986], [-2.8906555, 53.3593473], [-2.8904639999999997, 53.35923199999999], [-2.8900299, 53.3589691], [-2.8899481999999996, 53.35891960000001], [-2.8896760457576764, 53.358758852112295]]}", "current_leg_start": "Liverpool Lime Street HL/ML", "dest_arr_time_act": "1820", "motion_projection": null, "next_location_lat": "53.3587589", "next_location_lon": "-2.8896760", "previous_location": "Liverpool Lime Street HL/ML", "current_leg_milage": "5.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 317.357, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 683.462, \"from_m\": 317.357, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1782.098, \"from_m\": 683.462, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1824.75, \"from_m\": 1782.098, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2052.479, \"from_m\": 1824.75, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2354.95, \"from_m\": 2052.479, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2394.384, \"from_m\": 2354.95, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2469.064, \"from_m\": 2394.384, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2509.0, \"from_m\": 2469.064, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2582.561, \"from_m\": 2509.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\": 2640.598, \"from_m\": 2582.561, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3776.339, \"from_m\": 2640.598, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4107.74, \"from_m\": 3776.339, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4168.058, \"from_m\": 4107.74, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8688.854, \"from_m\": 4168.058, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8742.022, \"from_m\": 8688.854, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9499.029, \"from_m\": 8742.022, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10285.586, \"from_m\": 9499.029, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12537.205, \"from_m\": 10285.586, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17288.856, \"from_m\": 12537.205, \"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\": 18513.249, \"from_m\": 17288.856, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21530.843, \"from_m\": 18513.249, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 24027.424, \"from_m\": 21530.843, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30102.202, \"from_m\": 24027.424, \"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\": 34313.431, \"from_m\": 30102.202, \"capability_applied\": null, \"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\": 34518.936, \"from_m\": 34313.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\": 56471.874, \"from_m\": 34518.936, \"capability_applied\": null, \"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\": 58330.602, \"from_m\": 56471.874, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 58396.912, \"from_m\": 58330.602, \"capability_applied\": null, \"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\": 58724.007, \"from_m\": 58396.912, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59246.795, \"from_m\": 58724.007, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 95805.976, \"from_m\": 59246.795, \"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\": 96487.489, \"from_m\": 95805.976, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 96564.051, \"from_m\": 96487.489, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 97325.03, \"from_m\": 96564.051, \"capability_applied\": null, \"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\": 97375.858, \"from_m\": 97325.03, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 97409.175, \"from_m\": 97375.858, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 97457.838, \"from_m\": 97409.175, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 97936.956, \"from_m\": 97457.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\": 100341.139, \"from_m\": 97936.956, \"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\": 115892.817, \"from_m\": 100341.139, \"capability_applied\": null, \"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\": 116405.523, \"from_m\": 115892.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\": 110.0}, {\"to_m\": 118937.265, \"from_m\": 116405.523, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 120869.787, \"from_m\": 118937.265, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 121186.013, \"from_m\": 120869.787, \"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\": 121895.739, \"from_m\": 121186.013, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 122244.983, \"from_m\": 121895.739, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 128312.373, \"from_m\": 122244.983, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 128677.27, \"from_m\": 128312.373, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 132300.19, \"from_m\": 128677.27, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 132857.932, \"from_m\": 132300.19, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 132911.98, \"from_m\": 132857.932, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 132912.887, \"from_m\": 132911.98, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 135472.401, \"from_m\": 132912.887, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 138944.826, \"from_m\": 135472.401, \"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\": 138984.155, \"from_m\": 138944.826, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 141155.239, \"from_m\": 138984.155, \"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\": 142017.722, \"from_m\": 141155.239, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 142326.576, \"from_m\": 142017.722, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 798386, \"profile_key\": \"6b8b7093e916555c802d2dc2b288fbd0b3fa90c7321113243b3d9a31baeb4118\", \"schedule_id\": 36012, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1275.892, \"section_seq\": 1, \"route_path_id\": 131220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.944, \"section_seq\": 1, \"route_path_id\": 131220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2757.267, \"section_seq\": 1, \"route_path_id\": 131220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639\", \"location\": \"Wavertree Jn\", \"stage_seq\": 5, \"distance_m\": 4221.535, \"section_seq\": 1, \"route_path_id\": 131220}, {\"is_pass\": false, \"wtt_arr\": \"1642H\", \"wtt_dep\": \"1643H\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 6, \"distance_m\": 9136.095, \"section_seq\": 1, \"route_path_id\": 131220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647H\", \"location\": \"Ditton East Jn\", \"stage_seq\": 7, \"distance_m\": 17517.07, \"section_seq\": 1, \"route_path_id\": 131220}, {\"is_pass\": false, \"wtt_arr\": \"1650\", \"wtt_dep\": \"1651\", \"location\": \"Runcorn\", \"stage_seq\": 8, \"distance_m\": 21077.083, \"section_seq\": 1, \"route_path_id\": 131220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652\", \"location\": \"Halton Jn\", \"stage_seq\": 9, \"distance_m\": 22893.865, \"section_seq\": 1, \"route_path_id\": 131220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656H\", \"location\": \"Weaver Jn\", \"stage_seq\": 10, \"distance_m\": 30221.641, \"section_seq\": 1, \"route_path_id\": 131220}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": \"1659H\", \"location\": \"Acton Bridge\", \"stage_seq\": 11, \"distance_m\": 33965.168, \"section_seq\": 1, \"route_path_id\": 131220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1702\", \"location\": \"Hartford Jn\", \"stage_seq\": 12, \"distance_m\": 37098.084, \"section_seq\": 1, \"route_path_id\": 131220}, {\"is_pass\": false, \"wtt_arr\": \"1703\", \"wtt_dep\": \"1704\", \"location\": \"Hartford\", \"stage_seq\": 13, \"distance_m\": 38585.792, \"section_seq\": 1, \"route_path_id\": 131220}, {\"is_pass\": false, \"wtt_arr\": \"1708H\", \"wtt_dep\": \"1709\", \"location\": \"Winsford\", \"stage_seq\": 14, \"distance_m\": 45575.583, \"section_seq\": 1, \"route_path_id\": 131220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1715\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 15, \"distance_m\": 56471.874, \"section_seq\": 1, \"route_path_id\": 131220}, {\"is_pass\": false, \"wtt_arr\": \"1717H\", \"wtt_dep\": \"1719H\", \"location\": \"Crewe\", \"stage_seq\": 16, \"distance_m\": 57645.36, \"section_seq\": 1, \"route_path_id\": 131220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1722H\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 17, \"distance_m\": 60526.172, \"section_seq\": 1, \"route_path_id\": 131220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1726H\", \"location\": \"Madeley\", \"stage_seq\": 18, \"distance_m\": 70999.204, \"section_seq\": 1, \"route_path_id\": 131220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1735\", \"location\": \"Little Bridgeford Jn\", \"stage_seq\": 19, \"distance_m\": 90568.526, \"section_seq\": 1, \"route_path_id\": 131220}, {\"is_pass\": false, \"wtt_arr\": \"1738H\", \"wtt_dep\": \"1739H\", \"location\": \"Stafford\", \"stage_seq\": 20, \"distance_m\": 97020.023, \"section_seq\": 1, \"route_path_id\": 131220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1740H\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 21, \"distance_m\": 97784.393, \"section_seq\": 1, \"route_path_id\": 131220}, {\"is_pass\": false, \"wtt_arr\": \"1744H\", \"wtt_dep\": \"1745H\", \"location\": \"Penkridge\", \"stage_seq\": 22, \"distance_m\": 106105.357, \"section_seq\": 1, \"route_path_id\": 131220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1753\", \"location\": \"Bushbury Jn\", \"stage_seq\": 23, \"distance_m\": 118986.244, \"section_seq\": 1, \"route_path_id\": 131220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1755H\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 24, \"distance_m\": 120794.748, \"section_seq\": 1, \"route_path_id\": 131220}, {\"is_pass\": false, \"wtt_arr\": \"1757H\", \"wtt_dep\": \"1758H\", \"location\": \"Wolverhampton\", \"stage_seq\": 25, \"distance_m\": 121528.68, \"section_seq\": 1, \"route_path_id\": 131220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1805\", \"location\": \"Dudley Port\", \"stage_seq\": 26, \"distance_m\": 130523.339, \"section_seq\": 1, \"route_path_id\": 131220}, {\"is_pass\": false, \"wtt_arr\": \"1809\", \"wtt_dep\": \"1810\", \"location\": \"Smethwick Galton Bridge LL\", \"stage_seq\": 27, \"distance_m\": 135884.445, \"section_seq\": 1, \"route_path_id\": 131220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1811H\", \"location\": \"Galton Jn\", \"stage_seq\": 28, \"distance_m\": 136305.466, \"section_seq\": 1, \"route_path_id\": 131220}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1815H\", \"location\": \"Soho South Jn\", \"stage_seq\": 29, \"distance_m\": 139042.668, \"section_seq\": 1, \"route_path_id\": 131220}, {\"is_pass\": false, \"wtt_arr\": \"1820\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 30, \"distance_m\": 142326.576, \"section_seq\": 1, \"route_path_id\": 131220}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 142326.576, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131220}], \"total_distance_m\": 142326.576, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 141945.106, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 381.47, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "9.5", "current_position_lat": "53.3587589", "current_position_lon": "-2.8896760", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "6", "timing_fact_generation": 1790172869841354, "current_leg_arrival_utc": "2026-09-23T16:42:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:05.123699", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:33:30+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.820910", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains O LIV BHM 1G61 350402 4 100 None {"version": 3, "segments": [{"to_m": 317.357, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 683.462, "from_m": 317.357, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1782.098, "from_m": 683.462, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1824.75, "from_m": 1782.098, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2052.479, "from_m": 1824.75, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2354.95, "from_m": 2052.479, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2394.384, "from_m": 2354.95, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2469.064, "from_m": 2394.384, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2509.0, "from_m": 2469.064, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2582.561, "from_m": 2509.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": 2640.598, "from_m": 2582.561, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3776.339, "from_m": 2640.598, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4107.74, "from_m": 3776.339, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4168.058, "from_m": 4107.74, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8688.854, "from_m": 4168.058, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8742.022, "from_m": 8688.854, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9499.029, "from_m": 8742.022, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10285.586, "from_m": 9499.029, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12537.205, "from_m": 10285.586, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17288.856, "from_m": 12537.205, "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": 18513.249, "from_m": 17288.856, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21530.843, "from_m": 18513.249, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 24027.424, "from_m": 21530.843, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30102.202, "from_m": 24027.424, "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": 34313.431, "from_m": 30102.202, "capability_applied": null, "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": 34518.936, "from_m": 34313.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": 56471.874, "from_m": 34518.936, "capability_applied": null, "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": 58330.602, "from_m": 56471.874, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 58396.912, "from_m": 58330.602, "capability_applied": null, "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": 58724.007, "from_m": 58396.912, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59246.795, "from_m": 58724.007, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 95805.976, "from_m": 59246.795, "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": 96487.489, "from_m": 95805.976, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 96564.051, "from_m": 96487.489, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 97325.03, "from_m": 96564.051, "capability_applied": null, "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": 97375.858, "from_m": 97325.03, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 97409.175, "from_m": 97375.858, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 97457.838, "from_m": 97409.175, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 97936.956, "from_m": 97457.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": 100341.139, "from_m": 97936.956, "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": 115892.817, "from_m": 100341.139, "capability_applied": null, "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": 116405.523, "from_m": 115892.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": 110.0}, {"to_m": 118937.265, "from_m": 116405.523, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 120869.787, "from_m": 118937.265, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 121186.013, "from_m": 120869.787, "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": 121895.739, "from_m": 121186.013, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 122244.983, "from_m": 121895.739, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 128312.373, "from_m": 122244.983, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 128677.27, "from_m": 128312.373, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 132300.19, "from_m": 128677.27, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 132857.932, "from_m": 132300.19, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 132911.98, "from_m": 132857.932, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 132912.887, "from_m": 132911.98, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 135472.401, "from_m": 132912.887, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 138944.826, "from_m": 135472.401, "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": 138984.155, "from_m": 138944.826, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 141155.239, "from_m": 138984.155, "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": 142017.722, "from_m": 141155.239, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 142326.576, "from_m": 142017.722, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 798386, "profile_key": "6b8b7093e916555c802d2dc2b288fbd0b3fa90c7321113243b3d9a31baeb4118", "schedule_id": 36012, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635H", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1275.892, "section_seq": 1, "route_path_id": 131220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.944, "section_seq": 1, "route_path_id": 131220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2757.267, "section_seq": 1, "route_path_id": 131220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639", "location": "Wavertree Jn", "stage_seq": 5, "distance_m": 4221.535, "section_seq": 1, "route_path_id": 131220}, {"is_pass": false, "wtt_arr": "1642H", "wtt_dep": "1643H", "location": "Liverpool South Parkway (HL)", "stage_seq": 6, "distance_m": 9136.095, "section_seq": 1, "route_path_id": 131220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647H", "location": "Ditton East Jn", "stage_seq": 7, "distance_m": 17517.07, "section_seq": 1, "route_path_id": 131220}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": "1651", "location": "Runcorn", "stage_seq": 8, "distance_m": 21077.083, "section_seq": 1, "route_path_id": 131220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652", "location": "Halton Jn", "stage_seq": 9, "distance_m": 22893.865, "section_seq": 1, "route_path_id": 131220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656H", "location": "Weaver Jn", "stage_seq": 10, "distance_m": 30221.641, "section_seq": 1, "route_path_id": 131220}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": "1659H", "location": "Acton Bridge", "stage_seq": 11, "distance_m": 33965.168, "section_seq": 1, "route_path_id": 131220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702", "location": "Hartford Jn", "stage_seq": 12, "distance_m": 37098.084, "section_seq": 1, "route_path_id": 131220}, {"is_pass": false, "wtt_arr": "1703", "wtt_dep": "1704", "location": "Hartford", "stage_seq": 13, "distance_m": 38585.792, "section_seq": 1, "route_path_id": 131220}, {"is_pass": false, "wtt_arr": "1708H", "wtt_dep": "1709", "location": "Winsford", "stage_seq": 14, "distance_m": 45575.583, "section_seq": 1, "route_path_id": 131220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1715", "location": "Crewe Coal Yard S.B.", "stage_seq": 15, "distance_m": 56471.874, "section_seq": 1, "route_path_id": 131220}, {"is_pass": false, "wtt_arr": "1717H", "wtt_dep": "1719H", "location": "Crewe", "stage_seq": 16, "distance_m": 57645.36, "section_seq": 1, "route_path_id": 131220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1722H", "location": "Crewe Basford Hall Jn", "stage_seq": 17, "distance_m": 60526.172, "section_seq": 1, "route_path_id": 131220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726H", "location": "Madeley", "stage_seq": 18, "distance_m": 70999.204, "section_seq": 1, "route_path_id": 131220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1735", "location": "Little Bridgeford Jn", "stage_seq": 19, "distance_m": 90568.526, "section_seq": 1, "route_path_id": 131220}, {"is_pass": false, "wtt_arr": "1738H", "wtt_dep": "1739H", "location": "Stafford", "stage_seq": 20, "distance_m": 97020.023, "section_seq": 1, "route_path_id": 131220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1740H", "location": "Stafford Trent Valley Jn", "stage_seq": 21, "distance_m": 97784.393, "section_seq": 1, "route_path_id": 131220}, {"is_pass": false, "wtt_arr": "1744H", "wtt_dep": "1745H", "location": "Penkridge", "stage_seq": 22, "distance_m": 106105.357, "section_seq": 1, "route_path_id": 131220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1753", "location": "Bushbury Jn", "stage_seq": 23, "distance_m": 118986.244, "section_seq": 1, "route_path_id": 131220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1755H", "location": "Wolverhampton North Jn", "stage_seq": 24, "distance_m": 120794.748, "section_seq": 1, "route_path_id": 131220}, {"is_pass": false, "wtt_arr": "1757H", "wtt_dep": "1758H", "location": "Wolverhampton", "stage_seq": 25, "distance_m": 121528.68, "section_seq": 1, "route_path_id": 131220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1805", "location": "Dudley Port", "stage_seq": 26, "distance_m": 130523.339, "section_seq": 1, "route_path_id": 131220}, {"is_pass": false, "wtt_arr": "1809", "wtt_dep": "1810", "location": "Smethwick Galton Bridge LL", "stage_seq": 27, "distance_m": 135884.445, "section_seq": 1, "route_path_id": 131220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1811H", "location": "Galton Jn", "stage_seq": 28, "distance_m": 136305.466, "section_seq": 1, "route_path_id": 131220}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1815H", "location": "Soho South Jn", "stage_seq": 29, "distance_m": 139042.668, "section_seq": 1, "route_path_id": 131220}, {"is_pass": false, "wtt_arr": "1820", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 30, "distance_m": 142326.576, "section_seq": 1, "route_path_id": 131220}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 142326.576, "from_m": 0.0, "section_seq": 1, "route_path_id": 131220}], "total_distance_m": 142326.576, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 141945.106, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 381.47, "synthetic_unknown_infrastructure_limit_mph": 60} [] Liverpool Lime Street HL/ML 1633 1633 6 16:33:00 None Birmingham New Street 1820 1820 4B None None https://www.realtimetrains.co.uk/service/gb-nr:C16962/2026-09-23/detailed None Liverpool Lime Street HL/ML 2026-09-23T16:33:30+01:00 Liverpool South Parkway (HL) 9.5 {"type": "LineString", "coordinates": [[-2.9783843, 53.4075993], [-2.977639299999999, 53.4074843], [-2.9771421, 53.40741999999999], [-2.9767677999999997, 53.4073859], [-2.9767165493678225, 53.40738283708326], [-2.9764549, 53.4073672], [-2.9759965, 53.4073515], [-2.9756047999999997, 53.4073534], [-2.9753364, 53.40734960000001], [-2.9750837, 53.4073357], [-2.97481, 53.4073234], [-2.9745212999999997, 53.407289099999986], [-2.9742847, 53.407261], [-2.9739935, 53.4072203], [-2.9736696999999994, 53.40717179999999], [-2.9723231, 53.4069544], [-2.9720764999999996, 53.4069086], [-2.9710718999999997, 53.406725599999994], [-2.9705843999999995, 53.4066742], [-2.9701052, 53.40659370000001], [-2.969822, 53.4065409], [-2.9690029999999994, 53.4063977], [-2.964440437594421, 53.40560820361025], [-2.9642080999999996, 53.405567999999995], [-2.9639285999999996, 53.405517399999994], [-2.9638880999999997, 53.40550959999999], [-2.9638369, 53.4055], [-2.962845, 53.40532180000001], [-2.9614223, 53.40507529999999], [-2.9610094999999994, 53.40500290000001], [-2.9597539, 53.40477020000001], [-2.9595890999999996, 53.40474140000001], [-2.9578934999999995, 53.40444540000001], [-2.9576228999999996, 53.404398400000005], [-2.9568341, 53.404261299999995], [-2.9567152999999995, 53.4042414], [-2.956101, 53.40413480000001], [-2.9558321999999997, 53.4040826], [-2.9544328, 53.403839299999994], [-2.9525468, 53.40351549999999], [-2.9518887, 53.4034023], [-2.9509548, 53.4032434], [-2.9503170999999995, 53.40313940000001], [-2.9496955, 53.403044300000005], [-2.9492967999999995, 53.4029836], [-2.9484593, 53.402837000000005], [-2.9478069999999996, 53.4027135], [-2.9475934, 53.402673099999994], [-2.9468276000000007, 53.4025395], [-2.9463516, 53.402462], [-2.9460269999999995, 53.40242039999999], [-2.9456225, 53.4023838], [-2.9452987, 53.40237280000001], [-2.9450071, 53.40237629999999], [-2.9446815, 53.40240249999999], [-2.9442425, 53.402458499999995], [-2.9440700999999994, 53.402482500000005], [-2.9435028, 53.402534200000005], [-2.9432083999999996, 53.40258559999999], [-2.9428902999999997, 53.40264809999999], [-2.9425113, 53.40272449999999], [-2.9418977999999996, 53.402809], [-2.9411259999999997, 53.4029629], [-2.9408244, 53.4029985], [-2.9403729999999997, 53.4030531], [-2.9399852, 53.40310989999999], [-2.939803, 53.4031464], [-2.9395375, 53.40318719999999], [-2.9391593, 53.4032264], [-2.9383760999999997, 53.40330709999999], [-2.9382008307911747, 53.403324322611574], [-2.9381054, 53.40333369999999], [-2.9372361999999996, 53.403419], [-2.9364257999999994, 53.40350119999999], [-2.9359499999999996, 53.4035486], [-2.9356254999999996, 53.40358059999999], [-2.9345217999999997, 53.4036892], [-2.9331297, 53.4038276], [-2.9329391810250875, 53.40384746175579], [-2.9328144999999997, 53.40384040000001], [-2.9324939999999997, 53.40380759999999], [-2.9322337999999997, 53.4037692], [-2.9319494999999995, 53.40371], [-2.9316505, 53.40363409999999], [-2.9313541, 53.40353820000001], [-2.9310402999999994, 53.40341339999999], [-2.9307452, 53.4032671], [-2.930529299999999, 53.40314], [-2.9302933, 53.4029761], [-2.9301054999999994, 53.4028106], [-2.9299351999999996, 53.40263869999999], [-2.9297728999999997, 53.4024276], [-2.9296561999999997, 53.40222049999999], [-2.9295811, 53.4020398], [-2.9295234999999997, 53.401852700000006], [-2.9294873000000003, 53.40164879999999], [-2.9294671, 53.401377799999985], [-2.9294497, 53.4010484], [-2.9294282, 53.4007301], [-2.9294173, 53.4006261], [-2.9294049, 53.40048959999999], [-2.9293732999999995, 53.40016239999999], [-2.929329, 53.39978020000001], [-2.9292687, 53.39939559999999], [-2.9292280999999996, 53.39918479999999], [-2.9291976, 53.3990262], [-2.9291305, 53.39873990000001], [-2.9291140999999996, 53.3986873], [-2.9290623, 53.398521599999995], [-2.9290353, 53.398435199999994], [-2.9289213, 53.3981026], [-2.9287738, 53.397734799999995], [-2.9286356999999996, 53.39743970000001], [-2.9285743, 53.3973249], [-2.9284667, 53.39712380000001], [-2.9283074999999994, 53.3968606], [-2.9282762, 53.39680639999999], [-2.928061, 53.3964838], [-2.9278655, 53.3961641], [-2.9275456000000006, 53.395650399999994], [-2.9272588, 53.39520089999999], [-2.9272049, 53.3951041], [-2.9266414, 53.3941786], [-2.926367, 53.3937389], [-2.9262336999999996, 53.3935252], [-2.9258877, 53.392969400000005], [-2.9253469999999995, 53.392130299999984], [-2.9251725999999993, 53.3918606], [-2.9241462, 53.39021729999999], [-2.9240205, 53.3900229], [-2.9233822, 53.388991], [-2.9228797, 53.38818940000001], [-2.9227644999999995, 53.388], [-2.9223096, 53.3873681], [-2.9217717999999997, 53.3866962], [-2.9214779, 53.3863508], [-2.9205619, 53.3852774], [-2.9188869, 53.3833318], [-2.9186132999999996, 53.38301030000001], [-2.9163470999999994, 53.3803841], [-2.9154673, 53.37934769999998], [-2.9148986999999997, 53.37854110000001], [-2.9146010999999996, 53.3780619], [-2.9143167999999995, 53.3775868], [-2.9136581999999995, 53.37643709999999], [-2.9129946, 53.3753273], [-2.912254, 53.3742817], [-2.9114226999999997, 53.37327], [-2.9102665, 53.372031499999984], [-2.9091372999999994, 53.3709308], [-2.9076727999999994, 53.3697178], [-2.9073824, 53.3695097], [-2.9065625999999996, 53.3689223], [-2.9051112999999997, 53.3679669], [-2.9026224, 53.36647289999999], [-2.8966208, 53.36287179999999], [-2.8948021999999995, 53.361777700000005], [-2.8936114, 53.3610661], [-2.8930067, 53.3607524], [-2.8929331640591553, 53.36070877627213], [-2.8925546, 53.360484199999995], [-2.8916485, 53.3599371], [-2.8914847, 53.359841399999986], [-2.8906555, 53.3593473], [-2.8904639999999997, 53.35923199999999], [-2.8900299, 53.3589691], [-2.8899481999999996, 53.35891960000001], [-2.8896760457576764, 53.358758852112295]]} 5.6 1633 1642½ Liverpool Lime Street HL/ML Liverpool South Parkway (HL) Liverpool South Parkway (HL) 53.3587589 -2.8896760 53.3587589 -2.8896760 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Liverpool Lime Street HL/ML SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790172869841354 3 3 2026-09-23 16:43:05.820910 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:05.123699
767614 798920 C35557 723W38MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 798920, "stp": "P", "toc": "Elizabeth Line", "uid": "C35557", "consist": "345004", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35557/2026-09-23/detailed", "trust_id": "723W38MT23", "origin_crs": null, "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-23", "dest_arr_time": "1635", "dest_platform": "A", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "3W38", "timing_status": null, "origin_station": "Westbourne Park Carriage Sidings", "current_leg_arr": "1635", "current_leg_dep": "1633", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "1633", "origin_platform": "5", "current_location": null, "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.19894690000000004, 51.5208729], [-0.1980762, 51.52067939999999], [-0.1975886, 51.520565799999986], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]}", "current_leg_start": "Westbourne Park Carriage Sidings", "dest_arr_time_act": "1635", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": null, "current_leg_milage": "1.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 428.206, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 941.127, \"from_m\": 428.206, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1858.829, \"from_m\": 941.127, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2140.476, \"from_m\": 1858.829, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3215.744, \"from_m\": 2140.476, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3583.393, \"from_m\": 3215.744, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 798920, \"profile_key\": \"774c3bfaea1e4c1c549282bb73747140125e4fdf6d3c03917966929c3c2dd424\", \"schedule_id\": 4392, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115937}, {\"is_pass\": false, \"wtt_arr\": \"1635\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 3583.393, \"section_seq\": 1, \"route_path_id\": 115937}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3583.393, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115937}], \"total_distance_m\": 3583.393, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 3583.393, \"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": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Westbourne Park Carriage Sidings", "service_state_platform": "5", "timing_fact_generation": 1790173987296416, "current_leg_arrival_utc": "2026-09-23T16:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:05.144302", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:33:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.928230", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P None PDX 3W38 345004 9 90 None {"version": 3, "segments": [{"to_m": 428.206, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 941.127, "from_m": 428.206, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 1858.829, "from_m": 941.127, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2140.476, "from_m": 1858.829, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 3215.744, "from_m": 2140.476, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3583.393, "from_m": 3215.744, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 798920, "profile_key": "774c3bfaea1e4c1c549282bb73747140125e4fdf6d3c03917966929c3c2dd424", "schedule_id": 4392, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "Westbourne Park Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115937}, {"is_pass": false, "wtt_arr": "1635", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 2, "distance_m": 3583.393, "section_seq": 1, "route_path_id": 115937}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3583.393, "from_m": 0.0, "section_seq": 1, "route_path_id": 115937}], "total_distance_m": 3583.393, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 3583.393, "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} [] Westbourne Park Carriage Sidings 1633 1633 5 16:33:00 None Paddington (Crossrail) 1635 1635 A None None https://www.realtimetrains.co.uk/service/gb-nr:C35557/2026-09-23/detailed None Westbourne Park Carriage Sidings 2026-09-23T16:33:30+01:00 Paddington (Crossrail) 2.0 {"type": "LineString", "coordinates": [[-0.19894690000000004, 51.5208729], [-0.1980762, 51.52067939999999], [-0.1975886, 51.520565799999986], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} 1.0 1633 1635 None None Paddington (Crossrail) 51.5164607 -0.1774340 51.5164607 -0.1774340 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Westbourne Park Carriage Sidings SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790173987296416 0 0 2026-09-23 16:43:05.928230 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:05.144302
767615 798924 F51159 512B171T23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 798924, "stp": "N", "toc": "c2c", "uid": "F51159", "consist": "357024+357317", "dest_crs": "FST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F51159/2026-09-23/detailed", "trust_id": "512B171T23", "origin_crs": "SOC", "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-23", "dest_arr_time": "1731", "dest_platform": "3", "is_terminated": 1, "next_location": "Westcliff", "signalling_id": "2B17", "timing_status": null, "origin_station": "Southend Central", "current_leg_arr": "1634½", "current_leg_dep": "1633", "current_leg_end": "Westcliff", "origin_dep_time": "1633", "origin_platform": "4", "current_location": null, "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7105719999999999, 51.537201299999985], [0.7094835, 51.5370565], [0.7083786999999999, 51.53691549999998], [0.7072511999999999, 51.53677149999999], [0.7067195999999999, 51.536698], [0.7056017, 51.5365561], [0.7054855999999999, 51.5365414], [0.7053069999999999, 51.536518400000006], [0.7051389999999998, 51.5365023], [0.7048700999999999, 51.5364866], [0.7047747999999999, 51.53648189999999], [0.7042328, 51.53642589999998], [0.703701, 51.5363798], [0.7031496, 51.5363458], [0.7026045, 51.5363192], [0.7020286, 51.5363032], [0.7013436999999999, 51.53630629999999], [0.7006632, 51.5363214], [0.6999670999999998, 51.53635539999999], [0.699306, 51.536396499999995], [0.6985643999999999, 51.5364551], [0.6978273, 51.5365216], [0.6970794999999999, 51.5365957], [0.6963722, 51.5366749], [0.6957237, 51.536757], [0.6950876999999999, 51.5368468], [0.6938201, 51.5370534], [0.6926427, 51.5372622], [0.6924552, 51.5372864], [0.692064, 51.537367199999984], [0.6914848999999998, 51.5374686]]}", "current_leg_start": "Southend Central", "dest_arr_time_act": "1731", "motion_projection": null, "next_location_lat": "51.5374686", "next_location_lon": "0.6914849", "previous_location": null, "current_leg_milage": "0.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 371.99, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 409.039, \"from_m\": 371.99, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 447.04, \"from_m\": 409.039, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4980.567, \"from_m\": 447.04, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5298.182, \"from_m\": 4980.567, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13047.058, \"from_m\": 5298.182, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14508.005, \"from_m\": 13047.058, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14844.112, \"from_m\": 14508.005, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14929.982, \"from_m\": 14844.112, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14973.617, \"from_m\": 14929.982, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44185.262, \"from_m\": 14973.617, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45676.561, \"from_m\": 44185.262, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45704.302, \"from_m\": 45676.561, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45711.128, \"from_m\": 45704.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\": 47829.391, \"from_m\": 45711.128, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50504.45, \"from_m\": 47829.391, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52698.116, \"from_m\": 50504.45, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53137.532, \"from_m\": 52698.116, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54492.047, \"from_m\": 53137.532, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54749.612, \"from_m\": 54492.047, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 56601.231, \"from_m\": 54749.612, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57304.04, \"from_m\": 56601.231, \"capability_applied\": null, \"effective_limit_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\": 798924, \"profile_key\": \"a3962995fb0a51556382ff441c0fc0c49413bf0a60698b767fe057a5b02cfa79\", \"schedule_id\": 36729, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Southend Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145133}, {\"is_pass\": false, \"wtt_arr\": \"1634H\", \"wtt_dep\": \"1635\", \"location\": \"Westcliff\", \"stage_seq\": 2, \"distance_m\": 1343.765, \"section_seq\": 1, \"route_path_id\": 145133}, {\"is_pass\": false, \"wtt_arr\": \"1637\", \"wtt_dep\": \"1637H\", \"location\": \"Chalkwell\", \"stage_seq\": 3, \"distance_m\": 2941.016, \"section_seq\": 1, \"route_path_id\": 145133}, {\"is_pass\": false, \"wtt_arr\": \"1639H\", \"wtt_dep\": \"1640\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 4, \"distance_m\": 5042.893, \"section_seq\": 1, \"route_path_id\": 145133}, {\"is_pass\": false, \"wtt_arr\": \"1645\", \"wtt_dep\": \"1645H\", \"location\": \"Benfleet\", \"stage_seq\": 5, \"distance_m\": 10483.791, \"section_seq\": 1, \"route_path_id\": 145133}, {\"is_pass\": false, \"wtt_arr\": \"1649H\", \"wtt_dep\": \"1650\", \"location\": \"Pitsea\", \"stage_seq\": 6, \"distance_m\": 14706.406, \"section_seq\": 1, \"route_path_id\": 145133}, {\"is_pass\": false, \"wtt_arr\": \"1653H\", \"wtt_dep\": \"1654H\", \"location\": \"Basildon\", \"stage_seq\": 7, \"distance_m\": 18421.125, \"section_seq\": 1, \"route_path_id\": 145133}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": \"1657H\", \"location\": \"Laindon\", \"stage_seq\": 8, \"distance_m\": 20665.547, \"section_seq\": 1, \"route_path_id\": 145133}, {\"is_pass\": false, \"wtt_arr\": \"1702H\", \"wtt_dep\": \"1703\", \"location\": \"West Horndon\", \"stage_seq\": 9, \"distance_m\": 26567.737, \"section_seq\": 1, \"route_path_id\": 145133}, {\"is_pass\": false, \"wtt_arr\": \"1707H\", \"wtt_dep\": \"1708H\", \"location\": \"Upminster\", \"stage_seq\": 10, \"distance_m\": 32802.918, \"section_seq\": 1, \"route_path_id\": 145133}, {\"is_pass\": false, \"wtt_arr\": \"1716\", \"wtt_dep\": \"1717\", \"location\": \"Barking\", \"stage_seq\": 11, \"distance_m\": 45067.18, \"section_seq\": 1, \"route_path_id\": 145133}, {\"is_pass\": false, \"wtt_arr\": \"1721H\", \"wtt_dep\": \"1722\", \"location\": \"West Ham High Level\", \"stage_seq\": 12, \"distance_m\": 50898.774, \"section_seq\": 1, \"route_path_id\": 145133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1724H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 13, \"distance_m\": 53016.016, \"section_seq\": 1, \"route_path_id\": 145133}, {\"is_pass\": false, \"wtt_arr\": \"1726H\", \"wtt_dep\": \"1727\", \"location\": \"Limehouse\", \"stage_seq\": 14, \"distance_m\": 54555.43, \"section_seq\": 1, \"route_path_id\": 145133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1729\", \"location\": \"Christian Street Jn\", \"stage_seq\": 15, \"distance_m\": 56142.839, \"section_seq\": 1, \"route_path_id\": 145133}, {\"is_pass\": false, \"wtt_arr\": \"1731\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 16, \"distance_m\": 57304.04, \"section_seq\": 1, \"route_path_id\": 145133}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 57304.04, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145133}], \"total_distance_m\": 57304.04, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 55475.017, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1829.023, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "1.5", "current_position_lat": "51.5374686", "current_position_lon": "0.6914849", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Southend Central", "service_state_platform": "4", "timing_fact_generation": 1790173987324711, "current_leg_arrival_utc": "2026-09-23T16:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:05.147824", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:33:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.931330", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N SOC FST 2B17 357024+357317 8 100 None {"version": 3, "segments": [{"to_m": 371.99, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 409.039, "from_m": 371.99, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 447.04, "from_m": 409.039, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4980.567, "from_m": 447.04, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5298.182, "from_m": 4980.567, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13047.058, "from_m": 5298.182, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14508.005, "from_m": 13047.058, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14844.112, "from_m": 14508.005, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14929.982, "from_m": 14844.112, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14973.617, "from_m": 14929.982, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44185.262, "from_m": 14973.617, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45676.561, "from_m": 44185.262, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45704.302, "from_m": 45676.561, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45711.128, "from_m": 45704.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": 47829.391, "from_m": 45711.128, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50504.45, "from_m": 47829.391, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52698.116, "from_m": 50504.45, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53137.532, "from_m": 52698.116, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 54492.047, "from_m": 53137.532, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54749.612, "from_m": 54492.047, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 56601.231, "from_m": 54749.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57304.04, "from_m": 56601.231, "capability_applied": null, "effective_limit_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": 798924, "profile_key": "a3962995fb0a51556382ff441c0fc0c49413bf0a60698b767fe057a5b02cfa79", "schedule_id": 36729, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "Southend Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 145133}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1635", "location": "Westcliff", "stage_seq": 2, "distance_m": 1343.765, "section_seq": 1, "route_path_id": 145133}, {"is_pass": false, "wtt_arr": "1637", "wtt_dep": "1637H", "location": "Chalkwell", "stage_seq": 3, "distance_m": 2941.016, "section_seq": 1, "route_path_id": 145133}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1640", "location": "Leigh-on-Sea", "stage_seq": 4, "distance_m": 5042.893, "section_seq": 1, "route_path_id": 145133}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": "1645H", "location": "Benfleet", "stage_seq": 5, "distance_m": 10483.791, "section_seq": 1, "route_path_id": 145133}, {"is_pass": false, "wtt_arr": "1649H", "wtt_dep": "1650", "location": "Pitsea", "stage_seq": 6, "distance_m": 14706.406, "section_seq": 1, "route_path_id": 145133}, {"is_pass": false, "wtt_arr": "1653H", "wtt_dep": "1654H", "location": "Basildon", "stage_seq": 7, "distance_m": 18421.125, "section_seq": 1, "route_path_id": 145133}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": "1657H", "location": "Laindon", "stage_seq": 8, "distance_m": 20665.547, "section_seq": 1, "route_path_id": 145133}, {"is_pass": false, "wtt_arr": "1702H", "wtt_dep": "1703", "location": "West Horndon", "stage_seq": 9, "distance_m": 26567.737, "section_seq": 1, "route_path_id": 145133}, {"is_pass": false, "wtt_arr": "1707H", "wtt_dep": "1708H", "location": "Upminster", "stage_seq": 10, "distance_m": 32802.918, "section_seq": 1, "route_path_id": 145133}, {"is_pass": false, "wtt_arr": "1716", "wtt_dep": "1717", "location": "Barking", "stage_seq": 11, "distance_m": 45067.18, "section_seq": 1, "route_path_id": 145133}, {"is_pass": false, "wtt_arr": "1721H", "wtt_dep": "1722", "location": "West Ham High Level", "stage_seq": 12, "distance_m": 50898.774, "section_seq": 1, "route_path_id": 145133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1724H", "location": "Gas Factory Jn", "stage_seq": 13, "distance_m": 53016.016, "section_seq": 1, "route_path_id": 145133}, {"is_pass": false, "wtt_arr": "1726H", "wtt_dep": "1727", "location": "Limehouse", "stage_seq": 14, "distance_m": 54555.43, "section_seq": 1, "route_path_id": 145133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1729", "location": "Christian Street Jn", "stage_seq": 15, "distance_m": 56142.839, "section_seq": 1, "route_path_id": 145133}, {"is_pass": false, "wtt_arr": "1731", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 16, "distance_m": 57304.04, "section_seq": 1, "route_path_id": 145133}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 57304.04, "from_m": 0.0, "section_seq": 1, "route_path_id": 145133}], "total_distance_m": 57304.04, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 55475.017, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1829.023, "synthetic_unknown_infrastructure_limit_mph": 60} [] Southend Central 1633 1633 4 16:33:00 None London Fenchurch Street 1731 1731 3 None None https://www.realtimetrains.co.uk/service/gb-nr:F51159/2026-09-23/detailed None Southend Central 2026-09-23T16:33:30+01:00 Westcliff 1.5 {"type": "LineString", "coordinates": [[0.7105719999999999, 51.537201299999985], [0.7094835, 51.5370565], [0.7083786999999999, 51.53691549999998], [0.7072511999999999, 51.53677149999999], [0.7067195999999999, 51.536698], [0.7056017, 51.5365561], [0.7054855999999999, 51.5365414], [0.7053069999999999, 51.536518400000006], [0.7051389999999998, 51.5365023], [0.7048700999999999, 51.5364866], [0.7047747999999999, 51.53648189999999], [0.7042328, 51.53642589999998], [0.703701, 51.5363798], [0.7031496, 51.5363458], [0.7026045, 51.5363192], [0.7020286, 51.5363032], [0.7013436999999999, 51.53630629999999], [0.7006632, 51.5363214], [0.6999670999999998, 51.53635539999999], [0.699306, 51.536396499999995], [0.6985643999999999, 51.5364551], [0.6978273, 51.5365216], [0.6970794999999999, 51.5365957], [0.6963722, 51.5366749], [0.6957237, 51.536757], [0.6950876999999999, 51.5368468], [0.6938201, 51.5370534], [0.6926427, 51.5372622], [0.6924552, 51.5372864], [0.692064, 51.537367199999984], [0.6914848999999998, 51.5374686]]} 0.8 1633 1634½ None None Westcliff 51.5374686 0.6914849 51.5374686 0.6914849 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Southend Central SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790173987324711 0 0 2026-09-23 16:43:05.931330 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:05.147824
767616 798930 L84347 862S52MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 798930, "stp": "P", "toc": "South Western Railway", "uid": "L84347", "consist": "701053", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84347/2026-09-23/detailed", "trust_id": "862S52MT23", "origin_crs": null, "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-23", "dest_arr_time": "1755", "dest_platform": "23", "is_terminated": 1, "next_location": "Addlestone", "signalling_id": "2S52", "timing_status": null, "origin_station": "Weybridge (B)", "current_leg_arr": "1636½", "current_leg_dep": "1633", "current_leg_end": "Addlestone", "origin_dep_time": "1633", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4576044000000001, 51.3616365], [-0.4609681000000001, 51.3599168], [-0.46152419999999994, 51.359681300000005], [-0.4618271, 51.35955830000001], [-0.4620211000000001, 51.3594878], [-0.462333, 51.359369699999995], [-0.4627994, 51.3592145], [-0.46305740000000006, 51.359151100000005], [-0.46330220000000005, 51.35909889999999], [-0.4638025, 51.3590014], [-0.46413100000000007, 51.3589518], [-0.4642977, 51.3589327], [-0.4647407999999999, 51.3588885], [-0.46512680000000006, 51.3588662], [-0.4655575, 51.3588523], [-0.4659522, 51.3588566], [-0.46629049999999994, 51.3588675], [-0.4666439, 51.3588907], [-0.4669264, 51.3589181], [-0.4671635, 51.3589453], [-0.4673975000000001, 51.35897529999998], [-0.4675951, 51.35900529999999], [-0.4678429, 51.35904719999999], [-0.4680795, 51.3590952], [-0.4682842, 51.3591381], [-0.4685185999999999, 51.3591929], [-0.46877299999999994, 51.35925999999999], [-0.4690617, 51.35934419999999], [-0.4695161, 51.3594892], [-0.46976, 51.3595792], [-0.4699767000000001, 51.359668], [-0.47029450000000006, 51.3598017], [-0.47049910000000006, 51.3598961], [-0.4706859, 51.3599882], [-0.4708689, 51.3600856], [-0.47110310000000005, 51.360217599999984], [-0.4713212000000001, 51.36034670000001], [-0.47149259999999993, 51.3604606], [-0.4717166, 51.3606173], [-0.47189239999999993, 51.3607573], [-0.4720637, 51.360893299999994], [-0.4722033000000001, 51.3610241], [-0.47237340000000005, 51.3611864], [-0.4726448, 51.3614893], [-0.4729282000000001, 51.3618591], [-0.47295759999999987, 51.3619182], [-0.4730944, 51.3621315], [-0.4732096, 51.3623267], [-0.4733369999999999, 51.36255399999999], [-0.47350059999999994, 51.3628303], [-0.4736231999999999, 51.36304440000001], [-0.4737561999999999, 51.36326640000001], [-0.47398709999999994, 51.3636683], [-0.4740659, 51.3638131], [-0.47422330000000007, 51.36407089999999], [-0.4742908, 51.3641905], [-0.4743655, 51.3643223], [-0.474468, 51.36448], [-0.474545, 51.3646001], [-0.4746428, 51.36476819999999], [-0.4746972999999999, 51.36486180000001], [-0.4747728999999999, 51.36499190000001], [-0.4748682, 51.3651404], [-0.4750263, 51.365404], [-0.4751424, 51.3655746], [-0.4752707000000001, 51.36576189999999], [-0.47538920000000007, 51.365936299999994], [-0.47552640000000007, 51.366126699999995], [-0.4757194, 51.3663789], [-0.4758493, 51.366547], [-0.4759691, 51.36670039999999], [-0.4761633, 51.3669291], [-0.4763251999999999, 51.3671301], [-0.4764691999999998, 51.36729520000001], [-0.4766252, 51.3674728], [-0.47681920000000005, 51.3676737], [-0.4769815999999999, 51.3678514], [-0.4771353, 51.367998199999995], [-0.4773157, 51.36818340000001], [-0.4774899999999999, 51.3683564], [-0.47762620000000006, 51.3684857], [-0.4778065, 51.36865070000001], [-0.47797580000000006, 51.36880320000001], [-0.4781578, 51.3689668], [-0.4783268, 51.36910400000001], [-0.4784758999999999, 51.3692346], [-0.4786544, 51.3693817], [-0.47885789999999995, 51.369542300000006], [-0.4791174000000001, 51.369736399999994], [-0.4793206, 51.3698955], [-0.47957450000000007, 51.3700729], [-0.4798463999999999, 51.37026979999999], [-0.480095, 51.3704429], [-0.48031330000000005, 51.3705934], [-0.4805675, 51.3707508], [-0.4808024, 51.3709093], [-0.4810083999999999, 51.3710542], [-0.4814979999999998, 51.371353700000014], [-0.4816395, 51.37143789999999], [-0.4817854, 51.3715248], [-0.4818351999999999, 51.3715536], [-0.4820886, 51.37169990000001], [-0.48221290000000006, 51.37177139999999], [-0.4824502999999999, 51.37190369999999], [-0.4827694999999999, 51.3720867], [-0.483165, 51.3723142], [-0.4835631, 51.37254279999999], [-0.48395979999999994, 51.3727711], [-0.4841312, 51.3728626], [-0.4845207, 51.373097900000005], [-0.4846834, 51.37319009999999], [-0.4849526, 51.3733459], [-0.4852075, 51.3734998]]}", "current_leg_start": "Weybridge (B)", "dest_arr_time_act": "1755", "motion_projection": null, "next_location_lat": "51.3734998", "next_location_lon": "-0.4852075", "previous_location": null, "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\": 399.556, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 461.578, \"from_m\": 399.556, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1306.447, \"from_m\": 461.578, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5087.806, \"from_m\": 1306.447, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5363.843, \"from_m\": 5087.806, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8892.662, \"from_m\": 5363.843, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9351.94, \"from_m\": 8892.662, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13182.074, \"from_m\": 9351.94, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14951.731, \"from_m\": 13182.074, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15268.069, \"from_m\": 14951.731, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16051.424, \"from_m\": 15268.069, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16605.447, \"from_m\": 16051.424, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24893.873, \"from_m\": 16605.447, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24929.04, \"from_m\": 24893.873, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25309.236, \"from_m\": 24929.04, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32114.324, \"from_m\": 25309.236, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32181.963, \"from_m\": 32114.324, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36541.661, \"from_m\": 32181.963, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36688.51, \"from_m\": 36541.661, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36751.304, \"from_m\": 36688.51, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36828.434, \"from_m\": 36751.304, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 40314.591, \"from_m\": 36828.434, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40357.266, \"from_m\": 40314.591, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41697.453, \"from_m\": 40357.266, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42197.604, \"from_m\": 41697.453, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 43195.553, \"from_m\": 42197.604, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43241.488, \"from_m\": 43195.553, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43647.67, \"from_m\": 43241.488, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43745.2, \"from_m\": 43647.67, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45080.606, \"from_m\": 43745.2, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45203.948, \"from_m\": 45080.606, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45984.686, \"from_m\": 45203.948, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46815.269, \"from_m\": 45984.686, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47670.149, \"from_m\": 46815.269, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48247.282, \"from_m\": 47670.149, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 798930, \"profile_key\": \"98c7b0f5332c9f24a77c8859065fae3f736f503353811a057957b22060f39a6a\", \"schedule_id\": 16803, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Weybridge (B)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635\", \"location\": \"Addlestone Jn\", \"stage_seq\": 2, \"distance_m\": 1313.329, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"1636H\", \"wtt_dep\": \"1637\", \"location\": \"Addlestone\", \"stage_seq\": 3, \"distance_m\": 2883.665, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"1639H\", \"wtt_dep\": \"1640H\", \"location\": \"Chertsey\", \"stage_seq\": 4, \"distance_m\": 5189.62, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"1645\", \"wtt_dep\": \"1654\", \"location\": \"Virginia Water\", \"stage_seq\": 5, \"distance_m\": 9184.434, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": \"1658\", \"location\": \"Egham\", \"stage_seq\": 6, \"distance_m\": 12656.986, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"1702\", \"wtt_dep\": \"1703\", \"location\": \"Staines\", \"stage_seq\": 7, \"distance_m\": 15920.975, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"1705H\", \"wtt_dep\": \"1706\", \"location\": \"Ashford (Middlesex)\", \"stage_seq\": 8, \"distance_m\": 18283.858, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"1710\", \"wtt_dep\": \"1711\", \"location\": \"Feltham\", \"stage_seq\": 9, \"distance_m\": 22578.471, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1713H\", \"location\": \"Feltham Jn\", \"stage_seq\": 10, \"distance_m\": 24893.873, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1714H\", \"location\": \"Hounslow Jn\", \"stage_seq\": 11, \"distance_m\": 25467.302, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"1716\", \"wtt_dep\": \"1717\", \"location\": \"Hounslow\", \"stage_seq\": 12, \"distance_m\": 26491.731, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"1719H\", \"wtt_dep\": \"1720\", \"location\": \"Isleworth\", \"stage_seq\": 13, \"distance_m\": 28726.517, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"1721H\", \"wtt_dep\": \"1722\", \"location\": \"Syon Lane\", \"stage_seq\": 14, \"distance_m\": 29786.122, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"1723H\", \"wtt_dep\": \"1724H\", \"location\": \"Brentford\", \"stage_seq\": 15, \"distance_m\": 31102.72, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"1726H\", \"wtt_dep\": \"1727\", \"location\": \"Kew Bridge\", \"stage_seq\": 16, \"distance_m\": 32614.631, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"1729\", \"wtt_dep\": \"1729H\", \"location\": \"Chiswick\", \"stage_seq\": 17, \"distance_m\": 34352.63, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"1731H\", \"wtt_dep\": \"1732\", \"location\": \"Barnes Bridge\", \"stage_seq\": 18, \"distance_m\": 35934.904, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"1734H\", \"wtt_dep\": \"1735\", \"location\": \"Barnes\", \"stage_seq\": 19, \"distance_m\": 36969.76, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"1737\", \"wtt_dep\": \"1738\", \"location\": \"Putney\", \"stage_seq\": 20, \"distance_m\": 38855.29, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"1740H\", \"wtt_dep\": \"1741\", \"location\": \"Wandsworth Town\", \"stage_seq\": 21, \"distance_m\": 40784.971, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"1743\", \"wtt_dep\": \"1744\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 22, \"distance_m\": 42081.557, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1746\", \"location\": \"West London Jn\", \"stage_seq\": 23, \"distance_m\": 43182.115, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"1746H\", \"wtt_dep\": \"1747\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 24, \"distance_m\": 44014.044, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1748H\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 25, \"distance_m\": 45045.836, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"1749H\", \"wtt_dep\": \"1750H\", \"location\": \"Vauxhall\", \"stage_seq\": 26, \"distance_m\": 46179.708, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1752H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 27, \"distance_m\": 47518.305, \"section_seq\": 1, \"route_path_id\": 137542}, {\"is_pass\": false, \"wtt_arr\": \"1755\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 28, \"distance_m\": 48247.282, \"section_seq\": 1, \"route_path_id\": 137542}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 48247.282, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137542}], \"total_distance_m\": 48247.282, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47537.01, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 710.272, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.5", "current_position_lat": "51.3734998", "current_position_lon": "-0.4852075", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Weybridge (B)", "service_state_platform": "1", "timing_fact_generation": 1790173987371162, "current_leg_arrival_utc": "2026-09-23T16:36:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:05.152224", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:33:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.937630", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None None 2S52 701053 10 100 None {"version": 3, "segments": [{"to_m": 399.556, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 461.578, "from_m": 399.556, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1306.447, "from_m": 461.578, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5087.806, "from_m": 1306.447, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5363.843, "from_m": 5087.806, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8892.662, "from_m": 5363.843, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9351.94, "from_m": 8892.662, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13182.074, "from_m": 9351.94, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14951.731, "from_m": 13182.074, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15268.069, "from_m": 14951.731, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16051.424, "from_m": 15268.069, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16605.447, "from_m": 16051.424, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24893.873, "from_m": 16605.447, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24929.04, "from_m": 24893.873, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25309.236, "from_m": 24929.04, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32114.324, "from_m": 25309.236, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32181.963, "from_m": 32114.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36541.661, "from_m": 32181.963, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36688.51, "from_m": 36541.661, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36751.304, "from_m": 36688.51, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36828.434, "from_m": 36751.304, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 40314.591, "from_m": 36828.434, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40357.266, "from_m": 40314.591, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41697.453, "from_m": 40357.266, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42197.604, "from_m": 41697.453, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 43195.553, "from_m": 42197.604, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43241.488, "from_m": 43195.553, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43647.67, "from_m": 43241.488, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43745.2, "from_m": 43647.67, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45080.606, "from_m": 43745.2, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45203.948, "from_m": 45080.606, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45984.686, "from_m": 45203.948, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46815.269, "from_m": 45984.686, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47670.149, "from_m": 46815.269, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48247.282, "from_m": 47670.149, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 798930, "profile_key": "98c7b0f5332c9f24a77c8859065fae3f736f503353811a057957b22060f39a6a", "schedule_id": 16803, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "Weybridge (B)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137542}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635", "location": "Addlestone Jn", "stage_seq": 2, "distance_m": 1313.329, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "1636H", "wtt_dep": "1637", "location": "Addlestone", "stage_seq": 3, "distance_m": 2883.665, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1640H", "location": "Chertsey", "stage_seq": 4, "distance_m": 5189.62, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": "1654", "location": "Virginia Water", "stage_seq": 5, "distance_m": 9184.434, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": "1658", "location": "Egham", "stage_seq": 6, "distance_m": 12656.986, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": "1703", "location": "Staines", "stage_seq": 7, "distance_m": 15920.975, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "1705H", "wtt_dep": "1706", "location": "Ashford (Middlesex)", "stage_seq": 8, "distance_m": 18283.858, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "1710", "wtt_dep": "1711", "location": "Feltham", "stage_seq": 9, "distance_m": 22578.471, "section_seq": 1, "route_path_id": 137542}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713H", "location": "Feltham Jn", "stage_seq": 10, "distance_m": 24893.873, "section_seq": 1, "route_path_id": 137542}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714H", "location": "Hounslow Jn", "stage_seq": 11, "distance_m": 25467.302, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "1716", "wtt_dep": "1717", "location": "Hounslow", "stage_seq": 12, "distance_m": 26491.731, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "1719H", "wtt_dep": "1720", "location": "Isleworth", "stage_seq": 13, "distance_m": 28726.517, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "1721H", "wtt_dep": "1722", "location": "Syon Lane", "stage_seq": 14, "distance_m": 29786.122, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "1723H", "wtt_dep": "1724H", "location": "Brentford", "stage_seq": 15, "distance_m": 31102.72, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "1726H", "wtt_dep": "1727", "location": "Kew Bridge", "stage_seq": 16, "distance_m": 32614.631, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "1729", "wtt_dep": "1729H", "location": "Chiswick", "stage_seq": 17, "distance_m": 34352.63, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "1731H", "wtt_dep": "1732", "location": "Barnes Bridge", "stage_seq": 18, "distance_m": 35934.904, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "1734H", "wtt_dep": "1735", "location": "Barnes", "stage_seq": 19, "distance_m": 36969.76, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "1737", "wtt_dep": "1738", "location": "Putney", "stage_seq": 20, "distance_m": 38855.29, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "1740H", "wtt_dep": "1741", "location": "Wandsworth Town", "stage_seq": 21, "distance_m": 40784.971, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": "1744", "location": "Clapham Junction (W)", "stage_seq": 22, "distance_m": 42081.557, "section_seq": 1, "route_path_id": 137542}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1746", "location": "West London Jn", "stage_seq": 23, "distance_m": 43182.115, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "1746H", "wtt_dep": "1747", "location": "Queenstown Road (Battersea)", "stage_seq": 24, "distance_m": 44014.044, "section_seq": 1, "route_path_id": 137542}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748H", "location": "Nine Elms Jn", "stage_seq": 25, "distance_m": 45045.836, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "1749H", "wtt_dep": "1750H", "location": "Vauxhall", "stage_seq": 26, "distance_m": 46179.708, "section_seq": 1, "route_path_id": 137542}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1752H", "location": "Waterloo West Crossings", "stage_seq": 27, "distance_m": 47518.305, "section_seq": 1, "route_path_id": 137542}, {"is_pass": false, "wtt_arr": "1755", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 28, "distance_m": 48247.282, "section_seq": 1, "route_path_id": 137542}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 48247.282, "from_m": 0.0, "section_seq": 1, "route_path_id": 137542}], "total_distance_m": 48247.282, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47537.01, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 710.272, "synthetic_unknown_infrastructure_limit_mph": 60} [] Weybridge (B) 1633 1633 1 16:33:00 None London Waterloo 1755 1755 23 None None https://www.realtimetrains.co.uk/service/gb-nr:L84347/2026-09-23/detailed None Weybridge (B) 2026-09-23T16:33:30+01:00 Addlestone 3.5 {"type": "LineString", "coordinates": [[-0.4576044000000001, 51.3616365], [-0.4609681000000001, 51.3599168], [-0.46152419999999994, 51.359681300000005], [-0.4618271, 51.35955830000001], [-0.4620211000000001, 51.3594878], [-0.462333, 51.359369699999995], [-0.4627994, 51.3592145], [-0.46305740000000006, 51.359151100000005], [-0.46330220000000005, 51.35909889999999], [-0.4638025, 51.3590014], [-0.46413100000000007, 51.3589518], [-0.4642977, 51.3589327], [-0.4647407999999999, 51.3588885], [-0.46512680000000006, 51.3588662], [-0.4655575, 51.3588523], [-0.4659522, 51.3588566], [-0.46629049999999994, 51.3588675], [-0.4666439, 51.3588907], [-0.4669264, 51.3589181], [-0.4671635, 51.3589453], [-0.4673975000000001, 51.35897529999998], [-0.4675951, 51.35900529999999], [-0.4678429, 51.35904719999999], [-0.4680795, 51.3590952], [-0.4682842, 51.3591381], [-0.4685185999999999, 51.3591929], [-0.46877299999999994, 51.35925999999999], [-0.4690617, 51.35934419999999], [-0.4695161, 51.3594892], [-0.46976, 51.3595792], [-0.4699767000000001, 51.359668], [-0.47029450000000006, 51.3598017], [-0.47049910000000006, 51.3598961], [-0.4706859, 51.3599882], [-0.4708689, 51.3600856], [-0.47110310000000005, 51.360217599999984], [-0.4713212000000001, 51.36034670000001], [-0.47149259999999993, 51.3604606], [-0.4717166, 51.3606173], [-0.47189239999999993, 51.3607573], [-0.4720637, 51.360893299999994], [-0.4722033000000001, 51.3610241], [-0.47237340000000005, 51.3611864], [-0.4726448, 51.3614893], [-0.4729282000000001, 51.3618591], [-0.47295759999999987, 51.3619182], [-0.4730944, 51.3621315], [-0.4732096, 51.3623267], [-0.4733369999999999, 51.36255399999999], [-0.47350059999999994, 51.3628303], [-0.4736231999999999, 51.36304440000001], [-0.4737561999999999, 51.36326640000001], [-0.47398709999999994, 51.3636683], [-0.4740659, 51.3638131], [-0.47422330000000007, 51.36407089999999], [-0.4742908, 51.3641905], [-0.4743655, 51.3643223], [-0.474468, 51.36448], [-0.474545, 51.3646001], [-0.4746428, 51.36476819999999], [-0.4746972999999999, 51.36486180000001], [-0.4747728999999999, 51.36499190000001], [-0.4748682, 51.3651404], [-0.4750263, 51.365404], [-0.4751424, 51.3655746], [-0.4752707000000001, 51.36576189999999], [-0.47538920000000007, 51.365936299999994], [-0.47552640000000007, 51.366126699999995], [-0.4757194, 51.3663789], [-0.4758493, 51.366547], [-0.4759691, 51.36670039999999], [-0.4761633, 51.3669291], [-0.4763251999999999, 51.3671301], [-0.4764691999999998, 51.36729520000001], [-0.4766252, 51.3674728], [-0.47681920000000005, 51.3676737], [-0.4769815999999999, 51.3678514], [-0.4771353, 51.367998199999995], [-0.4773157, 51.36818340000001], [-0.4774899999999999, 51.3683564], [-0.47762620000000006, 51.3684857], [-0.4778065, 51.36865070000001], [-0.47797580000000006, 51.36880320000001], [-0.4781578, 51.3689668], [-0.4783268, 51.36910400000001], [-0.4784758999999999, 51.3692346], [-0.4786544, 51.3693817], [-0.47885789999999995, 51.369542300000006], [-0.4791174000000001, 51.369736399999994], [-0.4793206, 51.3698955], [-0.47957450000000007, 51.3700729], [-0.4798463999999999, 51.37026979999999], [-0.480095, 51.3704429], [-0.48031330000000005, 51.3705934], [-0.4805675, 51.3707508], [-0.4808024, 51.3709093], [-0.4810083999999999, 51.3710542], [-0.4814979999999998, 51.371353700000014], [-0.4816395, 51.37143789999999], [-0.4817854, 51.3715248], [-0.4818351999999999, 51.3715536], [-0.4820886, 51.37169990000001], [-0.48221290000000006, 51.37177139999999], [-0.4824502999999999, 51.37190369999999], [-0.4827694999999999, 51.3720867], [-0.483165, 51.3723142], [-0.4835631, 51.37254279999999], [-0.48395979999999994, 51.3727711], [-0.4841312, 51.3728626], [-0.4845207, 51.373097900000005], [-0.4846834, 51.37319009999999], [-0.4849526, 51.3733459], [-0.4852075, 51.3734998]]} 1.8 1633 1636½ None None Addlestone 51.3734998 -0.4852075 51.3734998 -0.4852075 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Weybridge (B) SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790173987371162 0 0 2026-09-23 16:43:05.937630 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:05.152224
767617 798933 L88972 322H20MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 798933, "stp": "P", "toc": "Northern", "uid": "L88972", "consist": "331110", "dest_crs": "MAN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88972/2026-09-23/detailed", "trust_id": "322H20MT23", "origin_crs": "ALD", "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-23", "dest_arr_time": "1702", "dest_platform": "7", "is_terminated": 1, "next_location": "Wilmslow", "signalling_id": "2H20", "timing_status": null, "origin_station": "Alderley Edge", "current_leg_arr": "1635½", "current_leg_dep": "1633", "current_leg_end": "Wilmslow", "origin_dep_time": "1633", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2366535, 53.3038699], [-2.2361026999999996, 53.304886999999994], [-2.2354973999999994, 53.3060096], [-2.2351876, 53.30663069999999], [-2.2349557535128013, 53.30706581297633], [-2.2345079, 53.3079063], [-2.2342661, 53.3083564], [-2.2340301, 53.308800100000006], [-2.2336130999999995, 53.30957479999999], [-2.231866, 53.3128459], [-2.2318005, 53.312966499999995], [-2.2313607, 53.3137709], [-2.2310429, 53.31435329999999], [-2.23101, 53.314410900000006], [-2.2309828, 53.31445849999999], [-2.2309137999999997, 53.31458279999999], [-2.230312, 53.315779899999995], [-2.2295425, 53.3171854], [-2.2292822999999995, 53.31765279999999], [-2.2282606, 53.3195561], [-2.2282301, 53.3196128], [-2.2278933, 53.3203843], [-2.2276872999999995, 53.320802999999984], [-2.2275609, 53.3210546], [-2.2271893, 53.3217911], [-2.2269687, 53.322318200000005], [-2.2267438, 53.322912], [-2.2266105, 53.3231929], [-2.2264889, 53.32347589999999], [-2.2264213999999996, 53.323696899999995], [-2.226367, 53.323909], [-2.2263357, 53.3240279], [-2.2263105999999997, 53.3241642], [-2.2262318, 53.3244825], [-2.226151, 53.324898299999994], [-2.2260736999999997, 53.3255727], [-2.2260169, 53.3260749], [-2.2259844, 53.326325800000006], [-2.2259407, 53.32670689999999], [-2.2258962, 53.326990899999984]]}", "current_leg_start": "Alderley Edge", "dest_arr_time_act": "1702", "motion_projection": null, "next_location_lat": "53.3269909", "next_location_lon": "-2.2258962", "previous_location": null, "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\": 90.107, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 133.365, \"from_m\": 90.107, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2341.815, \"from_m\": 133.365, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 3295.363, \"from_m\": 2341.815, \"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\": 7919.201, \"from_m\": 3295.363, \"capability_applied\": null, \"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\": 10712.619, \"from_m\": 7919.201, \"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\": 11663.234, \"from_m\": 10712.619, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12541.257, \"from_m\": 11663.234, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12984.134, \"from_m\": 12541.257, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 13964.386, \"from_m\": 12984.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\": 14018.756, \"from_m\": 13964.386, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18161.202, \"from_m\": 14018.756, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 19124.69, \"from_m\": 18161.202, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19196.844, \"from_m\": 19124.69, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19724.936, \"from_m\": 19196.844, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21259.242, \"from_m\": 19724.936, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21422.967, \"from_m\": 21259.242, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21732.38, \"from_m\": 21422.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\": 21778.586, \"from_m\": 21732.38, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 21856.376, \"from_m\": 21778.586, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22265.556, \"from_m\": 21856.376, \"capability_applied\": null, \"effective_limit_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\": 798933, \"profile_key\": \"9811a091ae46aec322fe6f312a996771149cabf4c0c896b3f3c9e3d90496f3f3\", \"schedule_id\": 18130, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Alderley Edge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138216}, {\"is_pass\": false, \"wtt_arr\": \"1635H\", \"wtt_dep\": \"1636H\", \"location\": \"Wilmslow\", \"stage_seq\": 2, \"distance_m\": 2943.887, \"section_seq\": 1, \"route_path_id\": 138216}, {\"is_pass\": false, \"wtt_arr\": \"1639\", \"wtt_dep\": \"1639H\", \"location\": \"Handforth\", \"stage_seq\": 3, \"distance_m\": 5056.285, \"section_seq\": 1, \"route_path_id\": 138216}, {\"is_pass\": false, \"wtt_arr\": \"1642H\", \"wtt_dep\": \"1643H\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 4, \"distance_m\": 8956.315, \"section_seq\": 1, \"route_path_id\": 138216}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644H\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 5, \"distance_m\": 10439.55, \"section_seq\": 1, \"route_path_id\": 138216}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 6, \"distance_m\": 11899.983, \"section_seq\": 1, \"route_path_id\": 138216}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 7, \"distance_m\": 12333.997, \"section_seq\": 1, \"route_path_id\": 138216}, {\"is_pass\": false, \"wtt_arr\": \"1647H\", \"wtt_dep\": \"1648H\", \"location\": \"Stockport\", \"stage_seq\": 8, \"distance_m\": 12774.183, \"section_seq\": 1, \"route_path_id\": 138216}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 9, \"distance_m\": 13964.386, \"section_seq\": 1, \"route_path_id\": 138216}, {\"is_pass\": false, \"wtt_arr\": \"1651H\", \"wtt_dep\": \"1652H\", \"location\": \"Heaton Chapel\", \"stage_seq\": 10, \"distance_m\": 15450.737, \"section_seq\": 1, \"route_path_id\": 138216}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": \"1656\", \"location\": \"Levenshulme\", \"stage_seq\": 11, \"distance_m\": 17658.394, \"section_seq\": 1, \"route_path_id\": 138216}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1657\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 12, \"distance_m\": 18575.706, \"section_seq\": 1, \"route_path_id\": 138216}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659\", \"location\": \"Ardwick Jn\", \"stage_seq\": 13, \"distance_m\": 21112.87, \"section_seq\": 1, \"route_path_id\": 138216}, {\"is_pass\": false, \"wtt_arr\": \"1702\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 14, \"distance_m\": 22265.556, \"section_seq\": 1, \"route_path_id\": 138216}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 22265.556, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138216}], \"total_distance_m\": 22265.556, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 20306.425, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1959.131, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.5", "current_position_lat": "53.3269909", "current_position_lon": "-2.2258962", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Alderley Edge", "service_state_platform": "1", "timing_fact_generation": 1790173987393695, "current_leg_arrival_utc": "2026-09-23T16:35:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:05.156145", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:33:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.960460", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P ALD MAN 2H20 331110 4 100 None {"version": 3, "segments": [{"to_m": 90.107, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 133.365, "from_m": 90.107, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2341.815, "from_m": 133.365, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 3295.363, "from_m": 2341.815, "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": 7919.201, "from_m": 3295.363, "capability_applied": null, "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": 10712.619, "from_m": 7919.201, "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": 11663.234, "from_m": 10712.619, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12541.257, "from_m": 11663.234, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12984.134, "from_m": 12541.257, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 13964.386, "from_m": 12984.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": 14018.756, "from_m": 13964.386, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18161.202, "from_m": 14018.756, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19124.69, "from_m": 18161.202, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19196.844, "from_m": 19124.69, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19724.936, "from_m": 19196.844, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21259.242, "from_m": 19724.936, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21422.967, "from_m": 21259.242, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21732.38, "from_m": 21422.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": 21778.586, "from_m": 21732.38, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 21856.376, "from_m": 21778.586, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22265.556, "from_m": 21856.376, "capability_applied": null, "effective_limit_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": 798933, "profile_key": "9811a091ae46aec322fe6f312a996771149cabf4c0c896b3f3c9e3d90496f3f3", "schedule_id": 18130, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "Alderley Edge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138216}, {"is_pass": false, "wtt_arr": "1635H", "wtt_dep": "1636H", "location": "Wilmslow", "stage_seq": 2, "distance_m": 2943.887, "section_seq": 1, "route_path_id": 138216}, {"is_pass": false, "wtt_arr": "1639", "wtt_dep": "1639H", "location": "Handforth", "stage_seq": 3, "distance_m": 5056.285, "section_seq": 1, "route_path_id": 138216}, {"is_pass": false, "wtt_arr": "1642H", "wtt_dep": "1643H", "location": "Cheadle Hulme", "stage_seq": 4, "distance_m": 8956.315, "section_seq": 1, "route_path_id": 138216}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644H", "location": "Adswood Road Jn", "stage_seq": 5, "distance_m": 10439.55, "section_seq": 1, "route_path_id": 138216}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646", "location": "Edgeley Jn No.1", "stage_seq": 6, "distance_m": 11899.983, "section_seq": 1, "route_path_id": 138216}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646H", "location": "Edgeley Jn No2", "stage_seq": 7, "distance_m": 12333.997, "section_seq": 1, "route_path_id": 138216}, {"is_pass": false, "wtt_arr": "1647H", "wtt_dep": "1648H", "location": "Stockport", "stage_seq": 8, "distance_m": 12774.183, "section_seq": 1, "route_path_id": 138216}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650", "location": "Heaton Norris Jn", "stage_seq": 9, "distance_m": 13964.386, "section_seq": 1, "route_path_id": 138216}, {"is_pass": false, "wtt_arr": "1651H", "wtt_dep": "1652H", "location": "Heaton Chapel", "stage_seq": 10, "distance_m": 15450.737, "section_seq": 1, "route_path_id": 138216}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": "1656", "location": "Levenshulme", "stage_seq": 11, "distance_m": 17658.394, "section_seq": 1, "route_path_id": 138216}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657", "location": "Slade Lane Jn", "stage_seq": 12, "distance_m": 18575.706, "section_seq": 1, "route_path_id": 138216}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659", "location": "Ardwick Jn", "stage_seq": 13, "distance_m": 21112.87, "section_seq": 1, "route_path_id": 138216}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 14, "distance_m": 22265.556, "section_seq": 1, "route_path_id": 138216}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 22265.556, "from_m": 0.0, "section_seq": 1, "route_path_id": 138216}], "total_distance_m": 22265.556, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 20306.425, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1959.131, "synthetic_unknown_infrastructure_limit_mph": 60} [] Alderley Edge 1633 1633 1 16:33:00 None Manchester Piccadilly 1702 1702 7 None None https://www.realtimetrains.co.uk/service/gb-nr:L88972/2026-09-23/detailed None Alderley Edge 2026-09-23T16:33:30+01:00 Wilmslow 2.5 {"type": "LineString", "coordinates": [[-2.2366535, 53.3038699], [-2.2361026999999996, 53.304886999999994], [-2.2354973999999994, 53.3060096], [-2.2351876, 53.30663069999999], [-2.2349557535128013, 53.30706581297633], [-2.2345079, 53.3079063], [-2.2342661, 53.3083564], [-2.2340301, 53.308800100000006], [-2.2336130999999995, 53.30957479999999], [-2.231866, 53.3128459], [-2.2318005, 53.312966499999995], [-2.2313607, 53.3137709], [-2.2310429, 53.31435329999999], [-2.23101, 53.314410900000006], [-2.2309828, 53.31445849999999], [-2.2309137999999997, 53.31458279999999], [-2.230312, 53.315779899999995], [-2.2295425, 53.3171854], [-2.2292822999999995, 53.31765279999999], [-2.2282606, 53.3195561], [-2.2282301, 53.3196128], [-2.2278933, 53.3203843], [-2.2276872999999995, 53.320802999999984], [-2.2275609, 53.3210546], [-2.2271893, 53.3217911], [-2.2269687, 53.322318200000005], [-2.2267438, 53.322912], [-2.2266105, 53.3231929], [-2.2264889, 53.32347589999999], [-2.2264213999999996, 53.323696899999995], [-2.226367, 53.323909], [-2.2263357, 53.3240279], [-2.2263105999999997, 53.3241642], [-2.2262318, 53.3244825], [-2.226151, 53.324898299999994], [-2.2260736999999997, 53.3255727], [-2.2260169, 53.3260749], [-2.2259844, 53.326325800000006], [-2.2259407, 53.32670689999999], [-2.2258962, 53.326990899999984]]} 1.7 1633 1635½ None None Wilmslow 53.3269909 -2.2258962 53.3269909 -2.2258962 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Alderley Edge SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790173987393695 0 0 2026-09-23 16:43:05.960460 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:05.156145
767618 798935 P89500 882T50MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 798935, "stp": "P", "toc": "Southeastern", "uid": "P89500", "consist": "375301", "dest_crs": "PDW", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89500/2026-09-23/detailed", "trust_id": "882T50MT23", "origin_crs": "SOO", "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "Paddock Wood", "service_date": "2026-09-23", "dest_arr_time": "1720", "dest_platform": "3", "is_terminated": 1, "next_location": "Cuxton", "signalling_id": "2T50", "timing_status": null, "origin_station": "Strood", "current_leg_arr": "1637", "current_leg_dep": "1633", "current_leg_end": "Cuxton", "origin_dep_time": "1633", "origin_platform": "3", "current_location": null, "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.4981943842795818, 51.39520153687762], [0.49815087910274336, 51.39517378503521], [0.49812537691637215, 51.3952085995362], [0.4980396, 51.395155599999995], [0.4974713999999999, 51.3948046], [0.496994, 51.394507999999995], [0.4950672, 51.3933093], [0.4944412999999999, 51.3929002], [0.4936333999999999, 51.3923561], [0.49272840000000007, 51.3916555], [0.491538, 51.390741699999985], [0.4904269, 51.38975179999999], [0.49025550000000007, 51.3895925], [0.489632, 51.38901250000001], [0.48900609999999994, 51.388396099999994], [0.4883706, 51.3877937], [0.4876768000000001, 51.38717460000001], [0.48720379288079946, 51.38679167395817], [0.4869842, 51.38661389999999], [0.48627029999999993, 51.38605569999999], [0.4856699, 51.3856098], [0.48504839999999994, 51.38517730000001], [0.4840162, 51.384483900000006], [0.48291980000000007, 51.3838105], [0.4816826, 51.3831153], [0.4801851, 51.38234219999999], [0.4793385, 51.3819391], [0.4784651, 51.38154769999999], [0.47746070000000007, 51.3811158], [0.4763785, 51.3806932], [0.4742295, 51.3798705], [0.4727942, 51.3792753], [0.4717123884356855, 51.37879609264379], [0.47165944052145065, 51.37877263831019], [0.4714168999999999, 51.3786652], [0.4694805, 51.3776975], [0.4673556, 51.37663560000001], [0.4650629999999999, 51.375489900000005], [0.4635141999999999, 51.3747094], [0.4619639, 51.37392799999999]]}", "current_leg_start": "Strood", "dest_arr_time_act": "1720", "motion_projection": null, "next_location_lat": "51.3739280", "next_location_lon": "0.4619639", "previous_location": null, "current_leg_milage": "2.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 167.108, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 283.227, \"from_m\": 167.108, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12775.482, \"from_m\": 283.227, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12830.956, \"from_m\": 12775.482, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12882.616, \"from_m\": 12830.956, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12886.663, \"from_m\": 12882.616, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23563.258, \"from_m\": 12886.663, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23636.113, \"from_m\": 23563.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\": 34312.708, \"from_m\": 23636.113, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34316.755, \"from_m\": 34312.708, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 34368.415, \"from_m\": 34316.755, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34423.889, \"from_m\": 34368.415, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45106.095, \"from_m\": 34423.889, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46534.486, \"from_m\": 45106.095, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47994.631, \"from_m\": 46534.486, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52192.338, \"from_m\": 47994.631, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52436.903, \"from_m\": 52192.338, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 55154.354, \"from_m\": 52436.903, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 55674.797, \"from_m\": 55154.354, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62545.224, \"from_m\": 55674.797, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 62882.695, \"from_m\": 62545.224, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 65301.108, \"from_m\": 62882.695, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 67344.722, \"from_m\": 65301.108, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67394.637, \"from_m\": 67344.722, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67977.962, \"from_m\": 67394.637, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 68139.659, \"from_m\": 67977.962, \"capability_applied\": null, \"effective_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\": 798935, \"profile_key\": \"b33078a76a268482149b4c2630b09a0acbd531440e68477dfe73c31a61829c09\", \"schedule_id\": 22918, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Strood\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119590}, {\"is_pass\": false, \"wtt_arr\": \"1637\", \"wtt_dep\": \"1638\", \"location\": \"Cuxton\", \"stage_seq\": 2, \"distance_m\": 3698.68, \"section_seq\": 1, \"route_path_id\": 119590}, {\"is_pass\": false, \"wtt_arr\": \"1641\", \"wtt_dep\": \"1641H\", \"location\": \"Halling\", \"stage_seq\": 3, \"distance_m\": 6529.355, \"section_seq\": 1, \"route_path_id\": 119590}, {\"is_pass\": false, \"wtt_arr\": \"1644\", \"wtt_dep\": \"1645\", \"location\": \"Snodland\", \"stage_seq\": 4, \"distance_m\": 21553.265, \"section_seq\": 1, \"route_path_id\": 119590}, {\"is_pass\": false, \"wtt_arr\": \"1647H\", \"wtt_dep\": \"1648\", \"location\": \"New Hythe\", \"stage_seq\": 5, \"distance_m\": 23599.686, \"section_seq\": 1, \"route_path_id\": 119590}, {\"is_pass\": false, \"wtt_arr\": \"1650\", \"wtt_dep\": \"1651\", \"location\": \"Aylesford\", \"stage_seq\": 6, \"distance_m\": 46621.52, \"section_seq\": 1, \"route_path_id\": 119590}, {\"is_pass\": false, \"wtt_arr\": \"1655H\", \"wtt_dep\": \"1656H\", \"location\": \"Maidstone Barracks\", \"stage_seq\": 7, \"distance_m\": 51524.491, \"section_seq\": 1, \"route_path_id\": 119590}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": \"1700\", \"location\": \"Maidstone West\", \"stage_seq\": 8, \"distance_m\": 52296.163, \"section_seq\": 1, \"route_path_id\": 119590}, {\"is_pass\": false, \"wtt_arr\": \"1703\", \"wtt_dep\": \"1703H\", \"location\": \"East Farleigh\", \"stage_seq\": 9, \"distance_m\": 55209.222, \"section_seq\": 1, \"route_path_id\": 119590}, {\"is_pass\": false, \"wtt_arr\": \"1708\", \"wtt_dep\": \"1709\", \"location\": \"Wateringbury\", \"stage_seq\": 10, \"distance_m\": 59974.636, \"section_seq\": 1, \"route_path_id\": 119590}, {\"is_pass\": false, \"wtt_arr\": \"1712\", \"wtt_dep\": \"1712H\", \"location\": \"Yalding\", \"stage_seq\": 11, \"distance_m\": 62693.964, \"section_seq\": 1, \"route_path_id\": 119590}, {\"is_pass\": false, \"wtt_arr\": \"1715\", \"wtt_dep\": \"1715H\", \"location\": \"Beltring\", \"stage_seq\": 12, \"distance_m\": 65347.764, \"section_seq\": 1, \"route_path_id\": 119590}, {\"is_pass\": false, \"wtt_arr\": \"1720\", \"wtt_dep\": null, \"location\": \"Paddock Wood\", \"stage_seq\": 13, \"distance_m\": 68139.659, \"section_seq\": 1, \"route_path_id\": 119590}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 68139.659, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119590}], \"total_distance_m\": 68139.659, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 67824.727, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 314.932, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "51.3739280", "current_position_lon": "0.4619639", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Strood", "service_state_platform": "3", "timing_fact_generation": 1790175190197698, "current_leg_arrival_utc": "2026-09-23T16:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:05.159473", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:33:30+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.965368", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P SOO PDW 2T50 375301 3 100 None {"version": 3, "segments": [{"to_m": 167.108, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 283.227, "from_m": 167.108, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12775.482, "from_m": 283.227, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12830.956, "from_m": 12775.482, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12882.616, "from_m": 12830.956, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12886.663, "from_m": 12882.616, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23563.258, "from_m": 12886.663, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23636.113, "from_m": 23563.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": 34312.708, "from_m": 23636.113, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34316.755, "from_m": 34312.708, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 34368.415, "from_m": 34316.755, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34423.889, "from_m": 34368.415, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45106.095, "from_m": 34423.889, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46534.486, "from_m": 45106.095, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47994.631, "from_m": 46534.486, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52192.338, "from_m": 47994.631, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52436.903, "from_m": 52192.338, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55154.354, "from_m": 52436.903, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55674.797, "from_m": 55154.354, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62545.224, "from_m": 55674.797, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 62882.695, "from_m": 62545.224, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 65301.108, "from_m": 62882.695, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 67344.722, "from_m": 65301.108, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67394.637, "from_m": 67344.722, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67977.962, "from_m": 67394.637, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 68139.659, "from_m": 67977.962, "capability_applied": null, "effective_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": 798935, "profile_key": "b33078a76a268482149b4c2630b09a0acbd531440e68477dfe73c31a61829c09", "schedule_id": 22918, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "Strood", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119590}, {"is_pass": false, "wtt_arr": "1637", "wtt_dep": "1638", "location": "Cuxton", "stage_seq": 2, "distance_m": 3698.68, "section_seq": 1, "route_path_id": 119590}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1641H", "location": "Halling", "stage_seq": 3, "distance_m": 6529.355, "section_seq": 1, "route_path_id": 119590}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1645", "location": "Snodland", "stage_seq": 4, "distance_m": 21553.265, "section_seq": 1, "route_path_id": 119590}, {"is_pass": false, "wtt_arr": "1647H", "wtt_dep": "1648", "location": "New Hythe", "stage_seq": 5, "distance_m": 23599.686, "section_seq": 1, "route_path_id": 119590}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": "1651", "location": "Aylesford", "stage_seq": 6, "distance_m": 46621.52, "section_seq": 1, "route_path_id": 119590}, {"is_pass": false, "wtt_arr": "1655H", "wtt_dep": "1656H", "location": "Maidstone Barracks", "stage_seq": 7, "distance_m": 51524.491, "section_seq": 1, "route_path_id": 119590}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": "1700", "location": "Maidstone West", "stage_seq": 8, "distance_m": 52296.163, "section_seq": 1, "route_path_id": 119590}, {"is_pass": false, "wtt_arr": "1703", "wtt_dep": "1703H", "location": "East Farleigh", "stage_seq": 9, "distance_m": 55209.222, "section_seq": 1, "route_path_id": 119590}, {"is_pass": false, "wtt_arr": "1708", "wtt_dep": "1709", "location": "Wateringbury", "stage_seq": 10, "distance_m": 59974.636, "section_seq": 1, "route_path_id": 119590}, {"is_pass": false, "wtt_arr": "1712", "wtt_dep": "1712H", "location": "Yalding", "stage_seq": 11, "distance_m": 62693.964, "section_seq": 1, "route_path_id": 119590}, {"is_pass": false, "wtt_arr": "1715", "wtt_dep": "1715H", "location": "Beltring", "stage_seq": 12, "distance_m": 65347.764, "section_seq": 1, "route_path_id": 119590}, {"is_pass": false, "wtt_arr": "1720", "wtt_dep": null, "location": "Paddock Wood", "stage_seq": 13, "distance_m": 68139.659, "section_seq": 1, "route_path_id": 119590}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 68139.659, "from_m": 0.0, "section_seq": 1, "route_path_id": 119590}], "total_distance_m": 68139.659, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 67824.727, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 314.932, "synthetic_unknown_infrastructure_limit_mph": 60} [] Strood 1633 1633 3 16:33:00 None Paddock Wood 1720 1720 3 None None https://www.realtimetrains.co.uk/service/gb-nr:P89500/2026-09-23/detailed None Strood 2026-09-23T16:33:30+01:00 Cuxton 4.0 {"type": "LineString", "coordinates": [[0.4981943842795818, 51.39520153687762], [0.49815087910274336, 51.39517378503521], [0.49812537691637215, 51.3952085995362], [0.4980396, 51.395155599999995], [0.4974713999999999, 51.3948046], [0.496994, 51.394507999999995], [0.4950672, 51.3933093], [0.4944412999999999, 51.3929002], [0.4936333999999999, 51.3923561], [0.49272840000000007, 51.3916555], [0.491538, 51.390741699999985], [0.4904269, 51.38975179999999], [0.49025550000000007, 51.3895925], [0.489632, 51.38901250000001], [0.48900609999999994, 51.388396099999994], [0.4883706, 51.3877937], [0.4876768000000001, 51.38717460000001], [0.48720379288079946, 51.38679167395817], [0.4869842, 51.38661389999999], [0.48627029999999993, 51.38605569999999], [0.4856699, 51.3856098], [0.48504839999999994, 51.38517730000001], [0.4840162, 51.384483900000006], [0.48291980000000007, 51.3838105], [0.4816826, 51.3831153], [0.4801851, 51.38234219999999], [0.4793385, 51.3819391], [0.4784651, 51.38154769999999], [0.47746070000000007, 51.3811158], [0.4763785, 51.3806932], [0.4742295, 51.3798705], [0.4727942, 51.3792753], [0.4717123884356855, 51.37879609264379], [0.47165944052145065, 51.37877263831019], [0.4714168999999999, 51.3786652], [0.4694805, 51.3776975], [0.4673556, 51.37663560000001], [0.4650629999999999, 51.375489900000005], [0.4635141999999999, 51.3747094], [0.4619639, 51.37392799999999]]} 2.2 1633 1637 None None Cuxton 51.3739280 0.4619639 51.3739280 0.4619639 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Strood SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790175190197698 2 2 2026-09-23 16:43:05.965368 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:05.159473
767619 798937 P89837 872U46MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 798937, "stp": "P", "toc": "Southeastern", "uid": "P89837", "consist": "376010", "dest_crs": "GRV", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89837/2026-09-23/detailed", "trust_id": "872U46MT23", "origin_crs": null, "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "Gravesend", "service_date": "2026-09-23", "dest_arr_time": "1739", "dest_platform": "0", "is_terminated": 1, "next_location": "Denmark Hill", "signalling_id": "2U46", "timing_status": null, "origin_station": "London Victoria", "current_leg_arr": "1642", "current_leg_dep": "1633", "current_leg_end": "Denmark Hill", "origin_dep_time": "1633", "origin_platform": "7", "current_location": null, "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1448888, 51.493324300000005], [-0.1456946, 51.492604799999995], [-0.1459018, 51.4923985], [-0.14607949999999997, 51.4922207], [-0.14625659999999996, 51.49205280000001], [-0.14646709999999996, 51.49186579999999], [-0.14653799999999997, 51.49180499999999], [-0.1467045, 51.4916554], [-0.1468989, 51.49148759999999], [-0.1471967, 51.4912279], [-0.14742999999999998, 51.4909991], [-0.14762849999999997, 51.4907569], [-0.14779209999999998, 51.49051639999999], [-0.1479115, 51.49030930000001], [-0.1480094, 51.4901081], [-0.1481261, 51.4897499], [-0.148149, 51.4896688], [-0.1481767, 51.48928729999999], [-0.14818069999999997, 51.4891537], [-0.1481648, 51.488982599999986], [-0.1481619, 51.48895159999999], [-0.14811499999999997, 51.48865179999999], [-0.1480466, 51.488418], [-0.14795809999999998, 51.4882184], [-0.14783069999999998, 51.48796870000001], [-0.14761469999999996, 51.4876147], [-0.1474417, 51.487320700000005], [-0.1473331, 51.487127], [-0.1472486, 51.48690899999999], [-0.1471842, 51.4867019], [-0.1471212, 51.4863912], [-0.14709839999999996, 51.4860756], [-0.1471006, 51.4858591], [-0.1471011, 51.485813500000006], [-0.1471049, 51.48563339999998], [-0.1471234, 51.4833658], [-0.14712339956373136, 51.48336566475672], [-0.1471226, 51.483117799999995], [-0.1471232, 51.4829706], [-0.1471299, 51.4828053], [-0.1471018, 51.482572199999986], [-0.1470441, 51.48232169999999], [-0.1469744, 51.4820954], [-0.14689789999999997, 51.48191829999999], [-0.14684719999999998, 51.4818139], [-0.14680129999999997, 51.4817195], [-0.1466981, 51.48151489999999], [-0.1465814, 51.4813412], [-0.14645129999999998, 51.4811591], [-0.14625479999999996, 51.480887], [-0.14603890000000003, 51.480583], [-0.14590279999999997, 51.480380700000005], [-0.1458049, 51.480197800000006], [-0.14577154173305348, 51.48013117735595], [-0.1457338, 51.480055799999995], [-0.145678832222746, 51.47993246435677], [-0.14567349999999998, 51.47992049999999], [-0.14561040000000003, 51.4797576], [-0.14559996151418922, 51.47972662683279], [-0.1455770718874806, 51.47965870845683], [-0.14555549999999998, 51.4795947], [-0.1454965, 51.47936], [-0.14546579999999998, 51.47921169999999], [-0.14545949999999996, 51.4791815], [-0.145426, 51.478976], [-0.1453549, 51.4787029], [-0.1452691, 51.47844479999999], [-0.1451572, 51.478181500000005], [-0.1449707, 51.477815699999994], [-0.1448098, 51.47755420000001], [-0.1446355, 51.4773062], [-0.14442199999999997, 51.47704499999999], [-0.144263, 51.47685869999999], [-0.14408399999999996, 51.476653500000005], [-0.14389039999999995, 51.4764638], [-0.1437681908252803, 51.47635152039963], [-0.1437568441698499, 51.476341095653275], [-0.1436984, 51.4762874], [-0.14368224019670284, 51.47627288979424], [-0.14366384983639507, 51.47625637672178], [-0.14363699994084686, 51.476232267652634], [-0.14360886687864438, 51.47620700638829], [-0.14357973363892523, 51.476180847028935], [-0.14353365531172432, 51.47613947228228], [-0.1435032267642259, 51.476112149797544], [-0.1434241, 51.47604109999999], [-0.1430767, 51.47574860000001], [-0.14304918962475677, 51.47572617547979], [-0.1428645557570757, 51.475575674670225], [-0.14283732766689608, 51.47555348016483], [-0.1427727, 51.47550079999999], [-0.14272791838651858, 51.47546223067865], [-0.14271884309428634, 51.475454414344824], [-0.14269447405688113, 51.4754334258646], [-0.14268009001552293, 51.47542103722268], [-0.14259074780321315, 51.47534408876767], [-0.14252177214556777, 51.47528468148318], [-0.14242379999999996, 51.4752003], [-0.1420996, 51.47492080000001], [-0.1419255, 51.4747483], [-0.1417374, 51.4745486], [-0.1415066, 51.4742629], [-0.1414003, 51.4741019], [-0.14129099999999997, 51.47392070000001], [-0.1412081, 51.473750800000005], [-0.1411412, 51.4736196], [-0.1410169, 51.473304299999995], [-0.1408758, 51.4729843], [-0.14079040000000004, 51.47283049999999], [-0.1407141, 51.47269599999999], [-0.140498, 51.4723637], [-0.1403119, 51.4721244], [-0.13999679999999998, 51.4717705], [-0.1397419, 51.471500899999995], [-0.139513, 51.4712714], [-0.13908989999999996, 51.47084900000001], [-0.1388139, 51.47058809999999], [-0.1386856, 51.4704639], [-0.13851509999999995, 51.4702925], [-0.1381943, 51.46998309999999], [-0.1379207, 51.4697142], [-0.1378548, 51.4696487], [-0.13735739999999996, 51.46918539999999], [-0.1372039, 51.46902589999999], [-0.13694959999999998, 51.4687777], [-0.13664539999999997, 51.46851379999998], [-0.13641879999999998, 51.4683072], [-0.1362546, 51.4681641], [-0.13596909999999998, 51.4678928], [-0.1358343, 51.4677633], [-0.1357183, 51.4676789], [-0.1355629, 51.4675647], [-0.13541720000000002, 51.4674601], [-0.1352016, 51.4673124], [-0.1348765, 51.46710199999998], [-0.13474409999999998, 51.46702080000001], [-0.1346162, 51.46694239999999], [-0.1343033, 51.4667536], [-0.13382749999999996, 51.466474700000006], [-0.13356619999999997, 51.46632820000001], [-0.1330138, 51.46602810000001], [-0.1318876, 51.4654603], [-0.1318095, 51.465416899999994], [-0.13133589999999998, 51.4651581], [-0.13085349999999998, 51.464895199999994], [-0.1306569, 51.464789], [-0.13054189999999996, 51.46472440000001], [-0.13035489999999997, 51.4646275], [-0.1300299, 51.46446970000001], [-0.1297095, 51.4643253], [-0.12944699999999998, 51.46421469999999], [-0.1292918, 51.4641509], [-0.1291694, 51.4641021], [-0.1289452, 51.46403060000001], [-0.12853319999999996, 51.4638986], [-0.12823509999999996, 51.463807], [-0.12790400000000002, 51.4637251], [-0.12766769999999997, 51.4636686], [-0.1272777, 51.46359650000001], [-0.1268447, 51.46352459999999], [-0.1264868, 51.463478], [-0.125974, 51.463427200000005], [-0.12564479999999997, 51.46340839999999], [-0.1252609, 51.4633894], [-0.1248492, 51.463385200000005], [-0.12447629999999996, 51.4633941], [-0.1241689, 51.4634113], [-0.12392919999999998, 51.46342569999999], [-0.1234885, 51.463463099999984], [-0.12323610000000002, 51.4634932], [-0.1229705, 51.463523], [-0.1226072, 51.4635646], [-0.1222515, 51.4636057], [-0.1218392, 51.46365509999999], [-0.12135590000000002, 51.463713899999995], [-0.12083839999999998, 51.463772899999995], [-0.1204667, 51.4638165], [-0.119875, 51.4638794], [-0.1196766, 51.46389920000001], [-0.1193409, 51.46392430000001], [-0.119066, 51.4639344], [-0.1187788, 51.4639366], [-0.11844219999999996, 51.46393739999999], [-0.11810009999999996, 51.4639286], [-0.1177132, 51.4639005], [-0.1173462, 51.4638751], [-0.11702909999999998, 51.46384609999999], [-0.11671779999999998, 51.46380259999999], [-0.1163271, 51.4637544], [-0.115931, 51.46368079999999], [-0.1152389, 51.4635375], [-0.1149037, 51.4634603], [-0.1146472, 51.463392799999994], [-0.1143726, 51.4633353], [-0.1140179, 51.4632702], [-0.1136461, 51.4632128], [-0.1132585, 51.463171499999994], [-0.1128169, 51.4631459], [-0.1127528441575099, 51.46314407704477], [-0.1123601, 51.46313289999999], [-0.1119142, 51.4631401], [-0.1116134, 51.46315189999999], [-0.1113385, 51.4631743], [-0.1110745, 51.4631942], [-0.1108201, 51.4632258], [-0.11048139999999998, 51.4632817], [-0.1101891, 51.4633322], [-0.1100523, 51.463355699999994], [-0.1097593, 51.4634024], [-0.1095539, 51.463423299999995], [-0.1092406, 51.46345230000001], [-0.109038, 51.46347490000001], [-0.1086024, 51.4635393], [-0.1080498, 51.46363169999999], [-0.1076988, 51.4636904], [-0.1072618, 51.46377499999999], [-0.10693959999999998, 51.4638417], [-0.1066088, 51.46391489999999], [-0.1063637, 51.4639742], [-0.1060837, 51.46405270000001], [-0.1057846, 51.4641482], [-0.1054212, 51.464271700000005], [-0.1048521, 51.46447380000001], [-0.1044474, 51.4646102], [-0.1040309, 51.4647288], [-0.10362879999999998, 51.464829], [-0.1032727, 51.46490589999999], [-0.1028737, 51.46497920000001], [-0.10248019999999998, 51.4650446], [-0.1021007, 51.4650937], [-0.1020554125627567, 51.46509795206989], [-0.10192950900929032, 51.46510977324259], [-0.10163419999999998, 51.4651375], [-0.1011238, 51.4651946], [-0.10054599999999998, 51.4652656], [-0.10050626258774709, 51.46527032517537], [-0.10025937958311752, 51.46530809464825], [-0.1000421215218002, 51.46534293036847], [-0.099850268788022, 51.46537524091829], [-0.09967960176600968, 51.46540543487993], [-0.0995259008399901, 51.46543392083565], [-0.09938494639419, 51.465461107367695], [-0.09925251881283624, 51.46548740305829], [-0.09912439848015564, 51.465513216489704], [-0.098996365780375, 51.465538956244174], [-0.0988642010977211, 51.46556503090394], [-0.09872368481642076, 51.46559184905125], [-0.0985705973207008, 51.465619819268355], [-0.09840071899478804, 51.465649350137475], [-0.09820983022290929, 51.46568085024087], [-0.0979937113892913, 51.4657147281608], [-0.09774814287816096, 51.46575139247949], [-0.09716869999999998, 51.46588339999998], [-0.0963787, 51.4660903], [-0.0958308, 51.4662478], [-0.0952023, 51.4664342], [-0.09469279999999998, 51.4665829], [-0.0936895, 51.466864400000006], [-0.0926439, 51.467188699999994], [-0.0921301, 51.4673464], [-0.0917738, 51.4674601], [-0.0910524, 51.46768639999999], [-0.0904038, 51.467892], [-0.0898654, 51.46805500000001], [-0.08983152841195213, 51.46806527606115], [-0.0895816, 51.4681411], [-0.08958051642544512, 51.46814143142757]]}", "current_leg_start": "London Victoria", "dest_arr_time_act": "1739", "motion_projection": null, "next_location_lat": "51.4681414", "next_location_lon": "-0.0895805", "previous_location": null, "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\": 1121.688, \"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\": 1450.613, \"from_m\": 1121.688, \"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\": 1881.648, \"from_m\": 1450.613, \"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\": 3178.928, \"from_m\": 1881.648, \"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\": 3252.751, \"from_m\": 3178.928, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3302.318, \"from_m\": 3252.751, \"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\": 3410.462, \"from_m\": 3302.318, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5000.414, \"from_m\": 3410.462, \"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\": 5324.777, \"from_m\": 5000.414, \"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\": 5427.362, \"from_m\": 5324.777, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6197.434, \"from_m\": 5427.362, \"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\": 7977.454, \"from_m\": 6197.434, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8623.259, \"from_m\": 7977.454, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10605.133, \"from_m\": 8623.259, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11764.271, \"from_m\": 10605.133, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12662.924, \"from_m\": 11764.271, \"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\": 14327.862, \"from_m\": 12662.924, \"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\": 14951.704, \"from_m\": 14327.862, \"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\": 16855.521, \"from_m\": 14951.704, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17360.364, \"from_m\": 16855.521, \"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\": 17585.424, \"from_m\": 17360.364, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18090.267, \"from_m\": 17585.424, \"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\": 19994.084, \"from_m\": 18090.267, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20617.926, \"from_m\": 19994.084, \"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\": 20657.31, \"from_m\": 20617.926, \"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\": 21246.07, \"from_m\": 20657.31, \"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\": 23149.663, \"from_m\": 21246.07, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23652.011, \"from_m\": 23149.663, \"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\": 33286.178, \"from_m\": 23652.011, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33779.22, \"from_m\": 33286.178, \"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\": 33827.105, \"from_m\": 33779.22, \"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\": 34987.481, \"from_m\": 33827.105, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35724.837, \"from_m\": 34987.481, \"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\": 35770.478, \"from_m\": 35724.837, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36120.166, \"from_m\": 35770.478, \"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\": 36677.516, \"from_m\": 36120.166, \"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\": 38458.215, \"from_m\": 36677.516, \"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\": 46871.724, \"from_m\": 38458.215, \"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\": 47286.542, \"from_m\": 46871.724, \"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}], \"service_id\": 798937, \"profile_key\": \"e22de5c0eb6a10570e06081c85ddfff5cc9086e6855fe426d29fd890a7858991\", \"schedule_id\": 22993, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"London Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1402.708, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 3, \"distance_m\": 3442.991, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639H\", \"location\": \"Brixton\", \"stage_seq\": 4, \"distance_m\": 5130.602, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640\", \"location\": \"Canterbury Road Jn\", \"stage_seq\": 5, \"distance_m\": 5314.947, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641\", \"location\": \"Cambria Jn\", \"stage_seq\": 6, \"distance_m\": 6137.612, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"1642\", \"wtt_dep\": \"1643\", \"location\": \"Denmark Hill\", \"stage_seq\": 7, \"distance_m\": 6848.272, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 8, \"distance_m\": 7678.03, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"1645\", \"wtt_dep\": \"1646\", \"location\": \"Peckham Rye (E)\", \"stage_seq\": 9, \"distance_m\": 8227.621, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"1648H\", \"wtt_dep\": \"1649\", \"location\": \"Nunhead\", \"stage_seq\": 10, \"distance_m\": 9549.349, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1654\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 11, \"distance_m\": 11917.019, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": \"1656\", \"location\": \"Lewisham\", \"stage_seq\": 12, \"distance_m\": 12412.989, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"1658H\", \"wtt_dep\": \"1659\", \"location\": \"Blackheath\", \"stage_seq\": 13, \"distance_m\": 13967.999, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"1702\", \"wtt_dep\": \"1702H\", \"location\": \"Kidbrooke\", \"stage_seq\": 14, \"distance_m\": 15433.947, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"1705\", \"wtt_dep\": \"1706\", \"location\": \"Eltham\", \"stage_seq\": 15, \"distance_m\": 17472.894, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"1708H\", \"wtt_dep\": \"1709\", \"location\": \"Falconwood\", \"stage_seq\": 16, \"distance_m\": 25668.822, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"1711\", \"wtt_dep\": \"1711H\", \"location\": \"Welling\", \"stage_seq\": 17, \"distance_m\": 27306.793, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"1714\", \"wtt_dep\": \"1715\", \"location\": \"Bexleyheath\", \"stage_seq\": 18, \"distance_m\": 29571.364, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"1717H\", \"wtt_dep\": \"1718\", \"location\": \"Barnehurst\", \"stage_seq\": 19, \"distance_m\": 31411.053, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1720\", \"location\": \"Perry Street Fork Jn\", \"stage_seq\": 20, \"distance_m\": 33316.296, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1721H\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 21, \"distance_m\": 33858.734, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1723\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 22, \"distance_m\": 34987.481, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1723H\", \"location\": \"Dartford Jn\", \"stage_seq\": 23, \"distance_m\": 35671.41, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"1725\", \"wtt_dep\": \"1726\", \"location\": \"Dartford\", \"stage_seq\": 24, \"distance_m\": 36392.883, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"1730H\", \"wtt_dep\": \"1731H\", \"location\": \"Greenhithe\", \"stage_seq\": 25, \"distance_m\": 40756.058, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1734H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 26, \"distance_m\": 44870.962, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"1739\", \"wtt_dep\": null, \"location\": \"Gravesend\", \"stage_seq\": 27, \"distance_m\": 47286.542, \"section_seq\": 1, \"route_path_id\": 140079}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 47286.542, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140079}], \"total_distance_m\": 47286.542, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 44029.718, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3256.824, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "9.0", "current_position_lat": "51.4681414", "current_position_lon": "-0.0895805", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "London Victoria", "service_state_platform": "7", "timing_fact_generation": 1790175278186943, "current_leg_arrival_utc": "2026-09-23T16:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:05.162234", "service_state_evidence_id": 68672680, "current_leg_start_actual_dep": "2026-09-23T16:33:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.970471", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None GRV 2U46 376010 5 75 None {"version": 3, "segments": [{"to_m": 1121.688, "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": 1450.613, "from_m": 1121.688, "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": 1881.648, "from_m": 1450.613, "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": 3178.928, "from_m": 1881.648, "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": 3252.751, "from_m": 3178.928, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3302.318, "from_m": 3252.751, "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": 3410.462, "from_m": 3302.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5000.414, "from_m": 3410.462, "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": 5324.777, "from_m": 5000.414, "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": 5427.362, "from_m": 5324.777, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6197.434, "from_m": 5427.362, "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": 7977.454, "from_m": 6197.434, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8623.259, "from_m": 7977.454, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10605.133, "from_m": 8623.259, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11764.271, "from_m": 10605.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12662.924, "from_m": 11764.271, "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": 14327.862, "from_m": 12662.924, "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": 14951.704, "from_m": 14327.862, "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": 16855.521, "from_m": 14951.704, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17360.364, "from_m": 16855.521, "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": 17585.424, "from_m": 17360.364, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18090.267, "from_m": 17585.424, "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": 19994.084, "from_m": 18090.267, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20617.926, "from_m": 19994.084, "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": 20657.31, "from_m": 20617.926, "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": 21246.07, "from_m": 20657.31, "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": 23149.663, "from_m": 21246.07, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23652.011, "from_m": 23149.663, "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": 33286.178, "from_m": 23652.011, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33779.22, "from_m": 33286.178, "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": 33827.105, "from_m": 33779.22, "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": 34987.481, "from_m": 33827.105, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35724.837, "from_m": 34987.481, "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": 35770.478, "from_m": 35724.837, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36120.166, "from_m": 35770.478, "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": 36677.516, "from_m": 36120.166, "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": 38458.215, "from_m": 36677.516, "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": 46871.724, "from_m": 38458.215, "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": 47286.542, "from_m": 46871.724, "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}], "service_id": 798937, "profile_key": "e22de5c0eb6a10570e06081c85ddfff5cc9086e6855fe426d29fd890a7858991", "schedule_id": 22993, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 1402.708, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637H", "location": "Voltaire Road Jn", "stage_seq": 3, "distance_m": 3442.991, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639H", "location": "Brixton", "stage_seq": 4, "distance_m": 5130.602, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640", "location": "Canterbury Road Jn", "stage_seq": 5, "distance_m": 5314.947, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641", "location": "Cambria Jn", "stage_seq": 6, "distance_m": 6137.612, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1643", "location": "Denmark Hill", "stage_seq": 7, "distance_m": 6848.272, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644", "location": "Crofton Road Jn", "stage_seq": 8, "distance_m": 7678.03, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": "1646", "location": "Peckham Rye (E)", "stage_seq": 9, "distance_m": 8227.621, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "1648H", "wtt_dep": "1649", "location": "Nunhead", "stage_seq": 10, "distance_m": 9549.349, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654", "location": "Lewisham Vale Jn", "stage_seq": 11, "distance_m": 11917.019, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": "1656", "location": "Lewisham", "stage_seq": 12, "distance_m": 12412.989, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "1658H", "wtt_dep": "1659", "location": "Blackheath", "stage_seq": 13, "distance_m": 13967.999, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": "1702H", "location": "Kidbrooke", "stage_seq": 14, "distance_m": 15433.947, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "1705", "wtt_dep": "1706", "location": "Eltham", "stage_seq": 15, "distance_m": 17472.894, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "1708H", "wtt_dep": "1709", "location": "Falconwood", "stage_seq": 16, "distance_m": 25668.822, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "1711", "wtt_dep": "1711H", "location": "Welling", "stage_seq": 17, "distance_m": 27306.793, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "1714", "wtt_dep": "1715", "location": "Bexleyheath", "stage_seq": 18, "distance_m": 29571.364, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "1717H", "wtt_dep": "1718", "location": "Barnehurst", "stage_seq": 19, "distance_m": 31411.053, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1720", "location": "Perry Street Fork Jn", "stage_seq": 20, "distance_m": 33316.296, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721H", "location": "Crayford Creek Jn", "stage_seq": 21, "distance_m": 33858.734, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1723", "location": "Crayford Spur A Jn", "stage_seq": 22, "distance_m": 34987.481, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1723H", "location": "Dartford Jn", "stage_seq": 23, "distance_m": 35671.41, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "1725", "wtt_dep": "1726", "location": "Dartford", "stage_seq": 24, "distance_m": 36392.883, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "1730H", "wtt_dep": "1731H", "location": "Greenhithe", "stage_seq": 25, "distance_m": 40756.058, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734H", "location": "Springhead Junction (CTRL)", "stage_seq": 26, "distance_m": 44870.962, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "1739", "wtt_dep": null, "location": "Gravesend", "stage_seq": 27, "distance_m": 47286.542, "section_seq": 1, "route_path_id": 140079}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 47286.542, "from_m": 0.0, "section_seq": 1, "route_path_id": 140079}], "total_distance_m": 47286.542, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 44029.718, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3256.824, "synthetic_unknown_infrastructure_limit_mph": 60} [] London Victoria 1633 1633 7 16:33:00 None Gravesend 1739 1739 0 None None https://www.realtimetrains.co.uk/service/gb-nr:P89837/2026-09-23/detailed None London Victoria 2026-09-23T16:33:30+01:00 Denmark Hill 9.0 {"type": "LineString", "coordinates": [[-0.1448888, 51.493324300000005], [-0.1456946, 51.492604799999995], [-0.1459018, 51.4923985], [-0.14607949999999997, 51.4922207], [-0.14625659999999996, 51.49205280000001], [-0.14646709999999996, 51.49186579999999], [-0.14653799999999997, 51.49180499999999], [-0.1467045, 51.4916554], [-0.1468989, 51.49148759999999], [-0.1471967, 51.4912279], [-0.14742999999999998, 51.4909991], [-0.14762849999999997, 51.4907569], [-0.14779209999999998, 51.49051639999999], [-0.1479115, 51.49030930000001], [-0.1480094, 51.4901081], [-0.1481261, 51.4897499], [-0.148149, 51.4896688], [-0.1481767, 51.48928729999999], [-0.14818069999999997, 51.4891537], [-0.1481648, 51.488982599999986], [-0.1481619, 51.48895159999999], [-0.14811499999999997, 51.48865179999999], [-0.1480466, 51.488418], [-0.14795809999999998, 51.4882184], [-0.14783069999999998, 51.48796870000001], [-0.14761469999999996, 51.4876147], [-0.1474417, 51.487320700000005], [-0.1473331, 51.487127], [-0.1472486, 51.48690899999999], [-0.1471842, 51.4867019], [-0.1471212, 51.4863912], [-0.14709839999999996, 51.4860756], [-0.1471006, 51.4858591], [-0.1471011, 51.485813500000006], [-0.1471049, 51.48563339999998], [-0.1471234, 51.4833658], [-0.14712339956373136, 51.48336566475672], [-0.1471226, 51.483117799999995], [-0.1471232, 51.4829706], [-0.1471299, 51.4828053], [-0.1471018, 51.482572199999986], [-0.1470441, 51.48232169999999], [-0.1469744, 51.4820954], [-0.14689789999999997, 51.48191829999999], [-0.14684719999999998, 51.4818139], [-0.14680129999999997, 51.4817195], [-0.1466981, 51.48151489999999], [-0.1465814, 51.4813412], [-0.14645129999999998, 51.4811591], [-0.14625479999999996, 51.480887], [-0.14603890000000003, 51.480583], [-0.14590279999999997, 51.480380700000005], [-0.1458049, 51.480197800000006], [-0.14577154173305348, 51.48013117735595], [-0.1457338, 51.480055799999995], [-0.145678832222746, 51.47993246435677], [-0.14567349999999998, 51.47992049999999], [-0.14561040000000003, 51.4797576], [-0.14559996151418922, 51.47972662683279], [-0.1455770718874806, 51.47965870845683], [-0.14555549999999998, 51.4795947], [-0.1454965, 51.47936], [-0.14546579999999998, 51.47921169999999], [-0.14545949999999996, 51.4791815], [-0.145426, 51.478976], [-0.1453549, 51.4787029], [-0.1452691, 51.47844479999999], [-0.1451572, 51.478181500000005], [-0.1449707, 51.477815699999994], [-0.1448098, 51.47755420000001], [-0.1446355, 51.4773062], [-0.14442199999999997, 51.47704499999999], [-0.144263, 51.47685869999999], [-0.14408399999999996, 51.476653500000005], [-0.14389039999999995, 51.4764638], [-0.1437681908252803, 51.47635152039963], [-0.1437568441698499, 51.476341095653275], [-0.1436984, 51.4762874], [-0.14368224019670284, 51.47627288979424], [-0.14366384983639507, 51.47625637672178], [-0.14363699994084686, 51.476232267652634], [-0.14360886687864438, 51.47620700638829], [-0.14357973363892523, 51.476180847028935], [-0.14353365531172432, 51.47613947228228], [-0.1435032267642259, 51.476112149797544], [-0.1434241, 51.47604109999999], [-0.1430767, 51.47574860000001], [-0.14304918962475677, 51.47572617547979], [-0.1428645557570757, 51.475575674670225], [-0.14283732766689608, 51.47555348016483], [-0.1427727, 51.47550079999999], [-0.14272791838651858, 51.47546223067865], [-0.14271884309428634, 51.475454414344824], [-0.14269447405688113, 51.4754334258646], [-0.14268009001552293, 51.47542103722268], [-0.14259074780321315, 51.47534408876767], [-0.14252177214556777, 51.47528468148318], [-0.14242379999999996, 51.4752003], [-0.1420996, 51.47492080000001], [-0.1419255, 51.4747483], [-0.1417374, 51.4745486], [-0.1415066, 51.4742629], [-0.1414003, 51.4741019], [-0.14129099999999997, 51.47392070000001], [-0.1412081, 51.473750800000005], [-0.1411412, 51.4736196], [-0.1410169, 51.473304299999995], [-0.1408758, 51.4729843], [-0.14079040000000004, 51.47283049999999], [-0.1407141, 51.47269599999999], [-0.140498, 51.4723637], [-0.1403119, 51.4721244], [-0.13999679999999998, 51.4717705], [-0.1397419, 51.471500899999995], [-0.139513, 51.4712714], [-0.13908989999999996, 51.47084900000001], [-0.1388139, 51.47058809999999], [-0.1386856, 51.4704639], [-0.13851509999999995, 51.4702925], [-0.1381943, 51.46998309999999], [-0.1379207, 51.4697142], [-0.1378548, 51.4696487], [-0.13735739999999996, 51.46918539999999], [-0.1372039, 51.46902589999999], [-0.13694959999999998, 51.4687777], [-0.13664539999999997, 51.46851379999998], [-0.13641879999999998, 51.4683072], [-0.1362546, 51.4681641], [-0.13596909999999998, 51.4678928], [-0.1358343, 51.4677633], [-0.1357183, 51.4676789], [-0.1355629, 51.4675647], [-0.13541720000000002, 51.4674601], [-0.1352016, 51.4673124], [-0.1348765, 51.46710199999998], [-0.13474409999999998, 51.46702080000001], [-0.1346162, 51.46694239999999], [-0.1343033, 51.4667536], [-0.13382749999999996, 51.466474700000006], [-0.13356619999999997, 51.46632820000001], [-0.1330138, 51.46602810000001], [-0.1318876, 51.4654603], [-0.1318095, 51.465416899999994], [-0.13133589999999998, 51.4651581], [-0.13085349999999998, 51.464895199999994], [-0.1306569, 51.464789], [-0.13054189999999996, 51.46472440000001], [-0.13035489999999997, 51.4646275], [-0.1300299, 51.46446970000001], [-0.1297095, 51.4643253], [-0.12944699999999998, 51.46421469999999], [-0.1292918, 51.4641509], [-0.1291694, 51.4641021], [-0.1289452, 51.46403060000001], [-0.12853319999999996, 51.4638986], [-0.12823509999999996, 51.463807], [-0.12790400000000002, 51.4637251], [-0.12766769999999997, 51.4636686], [-0.1272777, 51.46359650000001], [-0.1268447, 51.46352459999999], [-0.1264868, 51.463478], [-0.125974, 51.463427200000005], [-0.12564479999999997, 51.46340839999999], [-0.1252609, 51.4633894], [-0.1248492, 51.463385200000005], [-0.12447629999999996, 51.4633941], [-0.1241689, 51.4634113], [-0.12392919999999998, 51.46342569999999], [-0.1234885, 51.463463099999984], [-0.12323610000000002, 51.4634932], [-0.1229705, 51.463523], [-0.1226072, 51.4635646], [-0.1222515, 51.4636057], [-0.1218392, 51.46365509999999], [-0.12135590000000002, 51.463713899999995], [-0.12083839999999998, 51.463772899999995], [-0.1204667, 51.4638165], [-0.119875, 51.4638794], [-0.1196766, 51.46389920000001], [-0.1193409, 51.46392430000001], [-0.119066, 51.4639344], [-0.1187788, 51.4639366], [-0.11844219999999996, 51.46393739999999], [-0.11810009999999996, 51.4639286], [-0.1177132, 51.4639005], [-0.1173462, 51.4638751], [-0.11702909999999998, 51.46384609999999], [-0.11671779999999998, 51.46380259999999], [-0.1163271, 51.4637544], [-0.115931, 51.46368079999999], [-0.1152389, 51.4635375], [-0.1149037, 51.4634603], [-0.1146472, 51.463392799999994], [-0.1143726, 51.4633353], [-0.1140179, 51.4632702], [-0.1136461, 51.4632128], [-0.1132585, 51.463171499999994], [-0.1128169, 51.4631459], [-0.1127528441575099, 51.46314407704477], [-0.1123601, 51.46313289999999], [-0.1119142, 51.4631401], [-0.1116134, 51.46315189999999], [-0.1113385, 51.4631743], [-0.1110745, 51.4631942], [-0.1108201, 51.4632258], [-0.11048139999999998, 51.4632817], [-0.1101891, 51.4633322], [-0.1100523, 51.463355699999994], [-0.1097593, 51.4634024], [-0.1095539, 51.463423299999995], [-0.1092406, 51.46345230000001], [-0.109038, 51.46347490000001], [-0.1086024, 51.4635393], [-0.1080498, 51.46363169999999], [-0.1076988, 51.4636904], [-0.1072618, 51.46377499999999], [-0.10693959999999998, 51.4638417], [-0.1066088, 51.46391489999999], [-0.1063637, 51.4639742], [-0.1060837, 51.46405270000001], [-0.1057846, 51.4641482], [-0.1054212, 51.464271700000005], [-0.1048521, 51.46447380000001], [-0.1044474, 51.4646102], [-0.1040309, 51.4647288], [-0.10362879999999998, 51.464829], [-0.1032727, 51.46490589999999], [-0.1028737, 51.46497920000001], [-0.10248019999999998, 51.4650446], [-0.1021007, 51.4650937], [-0.1020554125627567, 51.46509795206989], [-0.10192950900929032, 51.46510977324259], [-0.10163419999999998, 51.4651375], [-0.1011238, 51.4651946], [-0.10054599999999998, 51.4652656], [-0.10050626258774709, 51.46527032517537], [-0.10025937958311752, 51.46530809464825], [-0.1000421215218002, 51.46534293036847], [-0.099850268788022, 51.46537524091829], [-0.09967960176600968, 51.46540543487993], [-0.0995259008399901, 51.46543392083565], [-0.09938494639419, 51.465461107367695], [-0.09925251881283624, 51.46548740305829], [-0.09912439848015564, 51.465513216489704], [-0.098996365780375, 51.465538956244174], [-0.0988642010977211, 51.46556503090394], [-0.09872368481642076, 51.46559184905125], [-0.0985705973207008, 51.465619819268355], [-0.09840071899478804, 51.465649350137475], [-0.09820983022290929, 51.46568085024087], [-0.0979937113892913, 51.4657147281608], [-0.09774814287816096, 51.46575139247949], [-0.09716869999999998, 51.46588339999998], [-0.0963787, 51.4660903], [-0.0958308, 51.4662478], [-0.0952023, 51.4664342], [-0.09469279999999998, 51.4665829], [-0.0936895, 51.466864400000006], [-0.0926439, 51.467188699999994], [-0.0921301, 51.4673464], [-0.0917738, 51.4674601], [-0.0910524, 51.46768639999999], [-0.0904038, 51.467892], [-0.0898654, 51.46805500000001], [-0.08983152841195213, 51.46806527606115], [-0.0895816, 51.4681411], [-0.08958051642544512, 51.46814143142757]]} 4.1 1633 1642 None None Denmark Hill 51.4681414 -0.0895805 51.4681414 -0.0895805 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 London Victoria TD NEVER_DEPARTED_TIMEOUT 68672680 1790175278186943 1 1 2026-09-23 16:43:05.970471 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:05.162234
767620 798938 W69318 072J18MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 798938, "stp": "P", "toc": "ScotRail", "uid": "W69318", "consist": "156503+156507", "dest_crs": "EKL", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69318/2026-09-23/detailed", "trust_id": "072J18MT23", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "East Kilbride", "service_date": "2026-09-23", "dest_arr_time": "1704", "dest_platform": null, "is_terminated": 1, "next_location": "Clarkston", "signalling_id": "2J18", "timing_status": null, "origin_station": "Glasgow Central High Level", "current_leg_arr": "1648", "current_leg_dep": "1633", "current_leg_end": "Clarkston", "origin_dep_time": "1633", "origin_platform": "9", "current_location": null, "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.258882, 55.8557621], [-4.2590096, 55.85541479999999], [-4.2590184, 55.85539270000001], [-4.2590424, 55.855321399999994], [-4.2590688, 55.8551807], [-4.2590959, 55.8550224], [-4.2591847000000005, 55.854754099999994], [-4.2592046, 55.854614999999995], [-4.2592249, 55.8545273], [-4.2592621, 55.85439499999998], [-4.2593189, 55.8542296], [-4.2593466, 55.85414889999999], [-4.2594231, 55.8539287], [-4.259488899999999, 55.85374910000001], [-4.259793499999999, 55.8529139], [-4.259853599999999, 55.85274509999999], [-4.2599483000000005, 55.85248489999999], [-4.2599685, 55.852428800000006], [-4.2599976, 55.85234199999999], [-4.2600316, 55.852192], [-4.260039, 55.8519448], [-4.260038699999999, 55.8519284], [-4.2600389, 55.8518999], [-4.2600393, 55.851858], [-4.260040999999999, 55.8517488], [-4.2600417, 55.8515897], [-4.2600445, 55.8514995], [-4.260145199999999, 55.8511238], [-4.260207099999999, 55.8509316], [-4.2602634, 55.8507466], [-4.2602707, 55.85073129999999], [-4.2603133, 55.8506201], [-4.260373899999999, 55.8504453], [-4.2603792, 55.85042989999999], [-4.2604318, 55.85026570000001], [-4.260491, 55.85008929999999], [-4.2605375, 55.84991360000001], [-4.2605746, 55.8497271], [-4.260613099999999, 55.8494664], [-4.260637, 55.8493049], [-4.2606812, 55.8490671], [-4.2607186, 55.84889690000001], [-4.2607708, 55.84866999999999], [-4.26079875844299, 55.848594599955504], [-4.26081091070745, 55.84856182693748], [-4.260828199999999, 55.8485152], [-4.26093, 55.8482261], [-4.2610114, 55.8480535], [-4.2610454, 55.8479763], [-4.261158199999999, 55.84780049999999], [-4.2612843, 55.84763819999999], [-4.2616124, 55.8472615], [-4.261709, 55.8471506], [-4.2619642, 55.84683509999999], [-4.2620335, 55.846704], [-4.2621109, 55.84656710000001], [-4.2621788, 55.84643779999999], [-4.2623448, 55.84604949999999], [-4.2624967, 55.84565039999999], [-4.2626414, 55.84525090000001], [-4.262789399999999, 55.84494190000001], [-4.262968899999999, 55.8446483], [-4.26300264615297, 55.844597384369145], [-4.263024214371008, 55.84456484256779], [-4.2630941, 55.844459400000005], [-4.263113099999999, 55.8444308], [-4.2632481, 55.8442489], [-4.263391799999999, 55.8440579], [-4.2635546, 55.84385549999999], [-4.2637342, 55.8436597], [-4.2639451, 55.8434614], [-4.2642131, 55.843262200000005], [-4.2645257, 55.843068499999994], [-4.2647448, 55.84294469999999], [-4.2648838, 55.8428662], [-4.2649947, 55.8428103], [-4.2651214, 55.8427464], [-4.2653836, 55.8426322], [-4.2656484, 55.8425327], [-4.2657925, 55.842478500000006], [-4.266367899999999, 55.842256299999995], [-4.2666796, 55.842156399999986], [-4.266679774637628, 55.84215634443347], [-4.267174599999999, 55.84199890000001], [-4.2672721, 55.84196790000001], [-4.2674981, 55.8418892], [-4.2677046, 55.84180740000001], [-4.267882599999999, 55.8417266], [-4.268033400000001, 55.84164889999999], [-4.268191999999999, 55.8415661], [-4.2682962, 55.8415044], [-4.2684454, 55.8414077], [-4.2686226, 55.84128599999999], [-4.268766799999999, 55.8411717], [-4.2688836, 55.8410627], [-4.269026, 55.84092690000001], [-4.269150099999999, 55.8408014], [-4.2693663, 55.84055699999998], [-4.2694026, 55.84051600000001], [-4.2698648, 55.83998679999999], [-4.269967599999999, 55.83986910000001], [-4.2704162, 55.8393401], [-4.2705423, 55.839197000000006], [-4.2706171, 55.83912269999999], [-4.2706818, 55.83906449999999], [-4.2708373, 55.83892899999999], [-4.271003599999999, 55.838802399999985], [-4.2711726, 55.838689499999994], [-4.271333499999999, 55.8385856], [-4.2715481, 55.8384651], [-4.2717493, 55.838355099999994], [-4.2719258, 55.8382654], [-4.272045299999999, 55.8382065], [-4.2722335, 55.838123], [-4.272405799999999, 55.8380516], [-4.2727166, 55.8379317], [-4.2728539, 55.8378883], [-4.273227100000001, 55.8377516], [-4.2735135, 55.8376517], [-4.2741373, 55.8374815], [-4.274422099999999, 55.8373811], [-4.2762404, 55.83674], [-4.2776453, 55.8362436], [-4.278888399999999, 55.83580950000001], [-4.280025899999999, 55.835398399999995], [-4.2818688, 55.8347643], [-4.2823384, 55.834601500000005], [-4.2829745, 55.834376799999994], [-4.283424, 55.8342187], [-4.2839343, 55.8340394], [-4.284339600000001, 55.8338983], [-4.284658899999999, 55.8337872], [-4.284871143437124, 55.83371352574252], [-4.285541299999999, 55.83348089999999], [-4.286165, 55.8332631], [-4.2868374, 55.833027599999994], [-4.2878549, 55.83267109999999], [-4.2887986, 55.83234250000001], [-4.2890923, 55.8322385], [-4.290018699999999, 55.8319202], [-4.2902852, 55.831816999999994], [-4.2905754, 55.8317046], [-4.291098799999999, 55.8314876], [-4.2916053, 55.8312745], [-4.2921111, 55.8310507], [-4.292911442146172, 55.83065581027068], [-4.292970860045364, 55.83062649325144], [-4.2933995, 55.830415], [-4.2946575, 55.8297502], [-4.295602399999999, 55.829190999999994], [-4.2960305, 55.8289032], [-4.2966277, 55.8284862], [-4.2970607, 55.82815159999999], [-4.2974663, 55.82782329999999], [-4.2978225, 55.8274934], [-4.2981617, 55.82717999999999], [-4.2983011, 55.8270383], [-4.2984869, 55.8268493], [-4.2991189, 55.8262351], [-4.3001418, 55.825171], [-4.300764900000001, 55.82454479999999], [-4.301246500000001, 55.82405249999999], [-4.3014561, 55.8238477], [-4.3017338, 55.8235627], [-4.3017819, 55.823516], [-4.302012099999999, 55.8232988], [-4.302145600000001, 55.82316350000001], [-4.3023613, 55.82296989999999], [-4.3024513, 55.8228894], [-4.303331599999999, 55.82214400000001], [-4.304404, 55.82140729999999], [-4.305004099999999, 55.82102859999999], [-4.3053973, 55.82079399999999], [-4.3058133, 55.8205691], [-4.306245299999999, 55.8203425], [-4.306791499999999, 55.8200856], [-4.307387, 55.8198272], [-4.3080333, 55.819579700000006], [-4.3087893, 55.819297099999986], [-4.309761999999999, 55.81895170000001], [-4.3099442, 55.81889509999999], [-4.310446499999999, 55.8187489], [-4.3111119, 55.8185149], [-4.3113485, 55.818413599999985], [-4.311913363773703, 55.81812485564747], [-4.312037499999999, 55.8180614], [-4.312372, 55.81785119999999], [-4.312716, 55.81760440000001], [-4.313010799999999, 55.8173244], [-4.3131679, 55.8171703], [-4.313318, 55.8169626], [-4.3134118, 55.81680509999999], [-4.31351, 55.816631], [-4.3135949, 55.81639079999999], [-4.3136466, 55.8162139], [-4.3136713, 55.81598879999999], [-4.3136689, 55.8157582], [-4.3136368, 55.81552289999999], [-4.3135734, 55.8152893], [-4.312698199999999, 55.8126087], [-4.3125919999999995, 55.81234920000001], [-4.3124648, 55.812097900000005], [-4.3122917, 55.811796699999995], [-4.3121412, 55.81159540000001], [-4.3119755, 55.81139749999999], [-4.311913363773703, 55.811335895556255], [-4.3116599, 55.811084599999994], [-4.3112518, 55.810735699999995], [-4.3109352, 55.8105173], [-4.310613199999999, 55.81031579999999], [-4.3104931, 55.8102456], [-4.3101856, 55.8100858], [-4.309935899999999, 55.80996890000001], [-4.309634499999999, 55.80983679999999], [-4.309315299999999, 55.8097147], [-4.3090233, 55.8096104], [-4.3087641, 55.80952909999999], [-4.3083943, 55.80942120000001], [-4.3081561, 55.809358200000005], [-4.3078226, 55.80927990000001], [-4.307624699999999, 55.8092392], [-4.3073522, 55.809183999999995], [-4.307151099999999, 55.809149600000005], [-4.3070548, 55.809134399999984], [-4.3067856, 55.8090961], [-4.3064713, 55.8090592], [-4.306142500000001, 55.8090279], [-4.3058484, 55.80900479999999], [-4.3053453, 55.808977500000005], [-4.303713799999999, 55.80886590000001], [-4.3015982, 55.8087553], [-4.3009335, 55.8087098], [-4.3002803, 55.80864540000001], [-4.3001084999999994, 55.80862079999999], [-4.2996472, 55.8085548], [-4.2990386, 55.80844], [-4.2984129, 55.808296899999995], [-4.2978764, 55.8081493], [-4.2973745, 55.8079842], [-4.2965685, 55.8076818], [-4.295751199999999, 55.8072737], [-4.295167099999999, 55.80690069999999], [-4.2947707, 55.806627099999986], [-4.294664809569961, 55.80654382101159], [-4.2944189999999995, 55.8063505], [-4.294370499999999, 55.8063064], [-4.2941239, 55.806068], [-4.2941026, 55.806047699999986], [-4.2939536, 55.8059051], [-4.2937902, 55.8057182], [-4.2935911, 55.8054412], [-4.2934706, 55.8052679], [-4.2933665, 55.805099000000006], [-4.2932704, 55.804923300000006], [-4.293220899999999, 55.80482349999999], [-4.2931338, 55.8046276], [-4.2931011, 55.8045391], [-4.293046399999999, 55.804387600000005], [-4.2929837, 55.8041723], [-4.292895199999999, 55.80376], [-4.2928641, 55.8036159], [-4.292751999999999, 55.8032206], [-4.2926663, 55.80296200000001], [-4.292564999999999, 55.8027124], [-4.2924203, 55.802389600000005], [-4.292142499999999, 55.80185410000001], [-4.291909499999999, 55.80148329999999], [-4.2916299, 55.8010676], [-4.2913163, 55.8006869], [-4.291015499999999, 55.8003572], [-4.2906048, 55.7999078], [-4.290115799999999, 55.79946410000001], [-4.2890964, 55.798662099999994], [-4.2869749, 55.7971344], [-4.2867691, 55.79699480000001], [-4.2858293, 55.7963227], [-4.285700357211037, 55.79623368357471], [-4.285746842809793, 55.79620173054212], [-4.285711, 55.796177], [-4.285700399998533, 55.79616968236875], [-4.2855857, 55.7960905], [-4.2830455, 55.794284299999994], [-4.281000999999999, 55.792893199999995], [-4.2803959, 55.792483299999994], [-4.2795345, 55.7918999], [-4.2783111, 55.7911239], [-4.2782427, 55.7910801], [-4.278084500000001, 55.7909791], [-4.2773697, 55.790529], [-4.276498, 55.789970999999994], [-4.275749, 55.7895197], [-4.27533251710651, 55.78930001332284]]}", "current_leg_start": "Glasgow Central High Level", "dest_arr_time_act": "1704", "motion_projection": null, "next_location_lat": "55.7893000", "next_location_lon": "-4.2753325", "previous_location": null, "current_leg_milage": "6.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 984.29, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1401.761, \"from_m\": 984.29, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2763.611, \"from_m\": 1401.761, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5883.979, \"from_m\": 2763.611, \"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\": 11426.83, \"from_m\": 5883.979, \"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\": 11962.18, \"from_m\": 11426.83, \"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\": 12627.593, \"from_m\": 11962.18, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18179.443, \"from_m\": 12627.593, \"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\": 18316.716, \"from_m\": 18179.443, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 798938, \"profile_key\": \"5f1d1b1235d286492ef0c58cb63d87b9f8a492616ee892a81012051988db4e59\", \"schedule_id\": 26482, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 141716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 3, \"distance_m\": 2024.549, \"section_seq\": 1, \"route_path_id\": 141716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638\", \"location\": \"Muirhouse South Jn\", \"stage_seq\": 4, \"distance_m\": 2699.309, \"section_seq\": 1, \"route_path_id\": 141716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640\", \"location\": \"Crossmyloof\", \"stage_seq\": 5, \"distance_m\": 3517.487, \"section_seq\": 1, \"route_path_id\": 141716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643\", \"location\": \"Pollokshaws West\", \"stage_seq\": 6, \"distance_m\": 5073.831, \"section_seq\": 1, \"route_path_id\": 141716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643H\", \"location\": \"Busby Jn\", \"stage_seq\": 7, \"distance_m\": 5708.078, \"section_seq\": 1, \"route_path_id\": 141716}, {\"is_pass\": false, \"wtt_arr\": \"1648\", \"wtt_dep\": \"1649\", \"location\": \"Clarkston\", \"stage_seq\": 8, \"distance_m\": 10337.636, \"section_seq\": 1, \"route_path_id\": 141716}, {\"is_pass\": false, \"wtt_arr\": \"1651H\", \"wtt_dep\": \"1652H\", \"location\": \"Busby\", \"stage_seq\": 9, \"distance_m\": 11670.315, \"section_seq\": 1, \"route_path_id\": 141716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655\", \"location\": \"Thorntonhall\", \"stage_seq\": 10, \"distance_m\": 13310.734, \"section_seq\": 1, \"route_path_id\": 141716}, {\"is_pass\": false, \"wtt_arr\": \"1657H\", \"wtt_dep\": \"1700\", \"location\": \"Hairmyres\", \"stage_seq\": 11, \"distance_m\": 15114.161, \"section_seq\": 1, \"route_path_id\": 141716}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1701H\", \"location\": \"Hairmyres East Jn\", \"stage_seq\": 12, \"distance_m\": 16757.201, \"section_seq\": 1, \"route_path_id\": 141716}, {\"is_pass\": false, \"wtt_arr\": \"1704\", \"wtt_dep\": null, \"location\": \"East Kilbride\", \"stage_seq\": 13, \"distance_m\": 18316.716, \"section_seq\": 1, \"route_path_id\": 141716}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 18316.716, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141716}], \"total_distance_m\": 18316.716, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 18316.716, \"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": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "15.0", "current_position_lat": "55.7893000", "current_position_lon": "-4.2753325", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "9", "timing_fact_generation": 1790173987700919, "current_leg_arrival_utc": "2026-09-23T16:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:05.165960", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:33:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.973371", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLC EKL 2J18 156503+156507 4 75 None {"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 984.29, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1401.761, "from_m": 984.29, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2763.611, "from_m": 1401.761, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5883.979, "from_m": 2763.611, "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": 11426.83, "from_m": 5883.979, "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": 11962.18, "from_m": 11426.83, "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": 12627.593, "from_m": 11962.18, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 18179.443, "from_m": 12627.593, "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": 18316.716, "from_m": 18179.443, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}], "service_id": 798938, "profile_key": "5f1d1b1235d286492ef0c58cb63d87b9f8a492616ee892a81012051988db4e59", "schedule_id": 26482, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 141716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Muirhouse North Jn", "stage_seq": 3, "distance_m": 2024.549, "section_seq": 1, "route_path_id": 141716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638", "location": "Muirhouse South Jn", "stage_seq": 4, "distance_m": 2699.309, "section_seq": 1, "route_path_id": 141716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640", "location": "Crossmyloof", "stage_seq": 5, "distance_m": 3517.487, "section_seq": 1, "route_path_id": 141716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643", "location": "Pollokshaws West", "stage_seq": 6, "distance_m": 5073.831, "section_seq": 1, "route_path_id": 141716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643H", "location": "Busby Jn", "stage_seq": 7, "distance_m": 5708.078, "section_seq": 1, "route_path_id": 141716}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": "1649", "location": "Clarkston", "stage_seq": 8, "distance_m": 10337.636, "section_seq": 1, "route_path_id": 141716}, {"is_pass": false, "wtt_arr": "1651H", "wtt_dep": "1652H", "location": "Busby", "stage_seq": 9, "distance_m": 11670.315, "section_seq": 1, "route_path_id": 141716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Thorntonhall", "stage_seq": 10, "distance_m": 13310.734, "section_seq": 1, "route_path_id": 141716}, {"is_pass": false, "wtt_arr": "1657H", "wtt_dep": "1700", "location": "Hairmyres", "stage_seq": 11, "distance_m": 15114.161, "section_seq": 1, "route_path_id": 141716}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1701H", "location": "Hairmyres East Jn", "stage_seq": 12, "distance_m": 16757.201, "section_seq": 1, "route_path_id": 141716}, {"is_pass": false, "wtt_arr": "1704", "wtt_dep": null, "location": "East Kilbride", "stage_seq": 13, "distance_m": 18316.716, "section_seq": 1, "route_path_id": 141716}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 18316.716, "from_m": 0.0, "section_seq": 1, "route_path_id": 141716}], "total_distance_m": 18316.716, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 18316.716, "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} [] Glasgow Central High Level 1633 1633 9 16:33:00 None East Kilbride 1704 1704 None None None https://www.realtimetrains.co.uk/service/gb-nr:W69318/2026-09-23/detailed None Glasgow Central High Level 2026-09-23T16:33:30+01:00 Clarkston 15.0 {"type": "LineString", "coordinates": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.258882, 55.8557621], [-4.2590096, 55.85541479999999], [-4.2590184, 55.85539270000001], [-4.2590424, 55.855321399999994], [-4.2590688, 55.8551807], [-4.2590959, 55.8550224], [-4.2591847000000005, 55.854754099999994], [-4.2592046, 55.854614999999995], [-4.2592249, 55.8545273], [-4.2592621, 55.85439499999998], [-4.2593189, 55.8542296], [-4.2593466, 55.85414889999999], [-4.2594231, 55.8539287], [-4.259488899999999, 55.85374910000001], [-4.259793499999999, 55.8529139], [-4.259853599999999, 55.85274509999999], [-4.2599483000000005, 55.85248489999999], [-4.2599685, 55.852428800000006], [-4.2599976, 55.85234199999999], [-4.2600316, 55.852192], [-4.260039, 55.8519448], [-4.260038699999999, 55.8519284], [-4.2600389, 55.8518999], [-4.2600393, 55.851858], [-4.260040999999999, 55.8517488], [-4.2600417, 55.8515897], [-4.2600445, 55.8514995], [-4.260145199999999, 55.8511238], [-4.260207099999999, 55.8509316], [-4.2602634, 55.8507466], [-4.2602707, 55.85073129999999], [-4.2603133, 55.8506201], [-4.260373899999999, 55.8504453], [-4.2603792, 55.85042989999999], [-4.2604318, 55.85026570000001], [-4.260491, 55.85008929999999], [-4.2605375, 55.84991360000001], [-4.2605746, 55.8497271], [-4.260613099999999, 55.8494664], [-4.260637, 55.8493049], [-4.2606812, 55.8490671], [-4.2607186, 55.84889690000001], [-4.2607708, 55.84866999999999], [-4.26079875844299, 55.848594599955504], [-4.26081091070745, 55.84856182693748], [-4.260828199999999, 55.8485152], [-4.26093, 55.8482261], [-4.2610114, 55.8480535], [-4.2610454, 55.8479763], [-4.261158199999999, 55.84780049999999], [-4.2612843, 55.84763819999999], [-4.2616124, 55.8472615], [-4.261709, 55.8471506], [-4.2619642, 55.84683509999999], [-4.2620335, 55.846704], [-4.2621109, 55.84656710000001], [-4.2621788, 55.84643779999999], [-4.2623448, 55.84604949999999], [-4.2624967, 55.84565039999999], [-4.2626414, 55.84525090000001], [-4.262789399999999, 55.84494190000001], [-4.262968899999999, 55.8446483], [-4.26300264615297, 55.844597384369145], [-4.263024214371008, 55.84456484256779], [-4.2630941, 55.844459400000005], [-4.263113099999999, 55.8444308], [-4.2632481, 55.8442489], [-4.263391799999999, 55.8440579], [-4.2635546, 55.84385549999999], [-4.2637342, 55.8436597], [-4.2639451, 55.8434614], [-4.2642131, 55.843262200000005], [-4.2645257, 55.843068499999994], [-4.2647448, 55.84294469999999], [-4.2648838, 55.8428662], [-4.2649947, 55.8428103], [-4.2651214, 55.8427464], [-4.2653836, 55.8426322], [-4.2656484, 55.8425327], [-4.2657925, 55.842478500000006], [-4.266367899999999, 55.842256299999995], [-4.2666796, 55.842156399999986], [-4.266679774637628, 55.84215634443347], [-4.267174599999999, 55.84199890000001], [-4.2672721, 55.84196790000001], [-4.2674981, 55.8418892], [-4.2677046, 55.84180740000001], [-4.267882599999999, 55.8417266], [-4.268033400000001, 55.84164889999999], [-4.268191999999999, 55.8415661], [-4.2682962, 55.8415044], [-4.2684454, 55.8414077], [-4.2686226, 55.84128599999999], [-4.268766799999999, 55.8411717], [-4.2688836, 55.8410627], [-4.269026, 55.84092690000001], [-4.269150099999999, 55.8408014], [-4.2693663, 55.84055699999998], [-4.2694026, 55.84051600000001], [-4.2698648, 55.83998679999999], [-4.269967599999999, 55.83986910000001], [-4.2704162, 55.8393401], [-4.2705423, 55.839197000000006], [-4.2706171, 55.83912269999999], [-4.2706818, 55.83906449999999], [-4.2708373, 55.83892899999999], [-4.271003599999999, 55.838802399999985], [-4.2711726, 55.838689499999994], [-4.271333499999999, 55.8385856], [-4.2715481, 55.8384651], [-4.2717493, 55.838355099999994], [-4.2719258, 55.8382654], [-4.272045299999999, 55.8382065], [-4.2722335, 55.838123], [-4.272405799999999, 55.8380516], [-4.2727166, 55.8379317], [-4.2728539, 55.8378883], [-4.273227100000001, 55.8377516], [-4.2735135, 55.8376517], [-4.2741373, 55.8374815], [-4.274422099999999, 55.8373811], [-4.2762404, 55.83674], [-4.2776453, 55.8362436], [-4.278888399999999, 55.83580950000001], [-4.280025899999999, 55.835398399999995], [-4.2818688, 55.8347643], [-4.2823384, 55.834601500000005], [-4.2829745, 55.834376799999994], [-4.283424, 55.8342187], [-4.2839343, 55.8340394], [-4.284339600000001, 55.8338983], [-4.284658899999999, 55.8337872], [-4.284871143437124, 55.83371352574252], [-4.285541299999999, 55.83348089999999], [-4.286165, 55.8332631], [-4.2868374, 55.833027599999994], [-4.2878549, 55.83267109999999], [-4.2887986, 55.83234250000001], [-4.2890923, 55.8322385], [-4.290018699999999, 55.8319202], [-4.2902852, 55.831816999999994], [-4.2905754, 55.8317046], [-4.291098799999999, 55.8314876], [-4.2916053, 55.8312745], [-4.2921111, 55.8310507], [-4.292911442146172, 55.83065581027068], [-4.292970860045364, 55.83062649325144], [-4.2933995, 55.830415], [-4.2946575, 55.8297502], [-4.295602399999999, 55.829190999999994], [-4.2960305, 55.8289032], [-4.2966277, 55.8284862], [-4.2970607, 55.82815159999999], [-4.2974663, 55.82782329999999], [-4.2978225, 55.8274934], [-4.2981617, 55.82717999999999], [-4.2983011, 55.8270383], [-4.2984869, 55.8268493], [-4.2991189, 55.8262351], [-4.3001418, 55.825171], [-4.300764900000001, 55.82454479999999], [-4.301246500000001, 55.82405249999999], [-4.3014561, 55.8238477], [-4.3017338, 55.8235627], [-4.3017819, 55.823516], [-4.302012099999999, 55.8232988], [-4.302145600000001, 55.82316350000001], [-4.3023613, 55.82296989999999], [-4.3024513, 55.8228894], [-4.303331599999999, 55.82214400000001], [-4.304404, 55.82140729999999], [-4.305004099999999, 55.82102859999999], [-4.3053973, 55.82079399999999], [-4.3058133, 55.8205691], [-4.306245299999999, 55.8203425], [-4.306791499999999, 55.8200856], [-4.307387, 55.8198272], [-4.3080333, 55.819579700000006], [-4.3087893, 55.819297099999986], [-4.309761999999999, 55.81895170000001], [-4.3099442, 55.81889509999999], [-4.310446499999999, 55.8187489], [-4.3111119, 55.8185149], [-4.3113485, 55.818413599999985], [-4.311913363773703, 55.81812485564747], [-4.312037499999999, 55.8180614], [-4.312372, 55.81785119999999], [-4.312716, 55.81760440000001], [-4.313010799999999, 55.8173244], [-4.3131679, 55.8171703], [-4.313318, 55.8169626], [-4.3134118, 55.81680509999999], [-4.31351, 55.816631], [-4.3135949, 55.81639079999999], [-4.3136466, 55.8162139], [-4.3136713, 55.81598879999999], [-4.3136689, 55.8157582], [-4.3136368, 55.81552289999999], [-4.3135734, 55.8152893], [-4.312698199999999, 55.8126087], [-4.3125919999999995, 55.81234920000001], [-4.3124648, 55.812097900000005], [-4.3122917, 55.811796699999995], [-4.3121412, 55.81159540000001], [-4.3119755, 55.81139749999999], [-4.311913363773703, 55.811335895556255], [-4.3116599, 55.811084599999994], [-4.3112518, 55.810735699999995], [-4.3109352, 55.8105173], [-4.310613199999999, 55.81031579999999], [-4.3104931, 55.8102456], [-4.3101856, 55.8100858], [-4.309935899999999, 55.80996890000001], [-4.309634499999999, 55.80983679999999], [-4.309315299999999, 55.8097147], [-4.3090233, 55.8096104], [-4.3087641, 55.80952909999999], [-4.3083943, 55.80942120000001], [-4.3081561, 55.809358200000005], [-4.3078226, 55.80927990000001], [-4.307624699999999, 55.8092392], [-4.3073522, 55.809183999999995], [-4.307151099999999, 55.809149600000005], [-4.3070548, 55.809134399999984], [-4.3067856, 55.8090961], [-4.3064713, 55.8090592], [-4.306142500000001, 55.8090279], [-4.3058484, 55.80900479999999], [-4.3053453, 55.808977500000005], [-4.303713799999999, 55.80886590000001], [-4.3015982, 55.8087553], [-4.3009335, 55.8087098], [-4.3002803, 55.80864540000001], [-4.3001084999999994, 55.80862079999999], [-4.2996472, 55.8085548], [-4.2990386, 55.80844], [-4.2984129, 55.808296899999995], [-4.2978764, 55.8081493], [-4.2973745, 55.8079842], [-4.2965685, 55.8076818], [-4.295751199999999, 55.8072737], [-4.295167099999999, 55.80690069999999], [-4.2947707, 55.806627099999986], [-4.294664809569961, 55.80654382101159], [-4.2944189999999995, 55.8063505], [-4.294370499999999, 55.8063064], [-4.2941239, 55.806068], [-4.2941026, 55.806047699999986], [-4.2939536, 55.8059051], [-4.2937902, 55.8057182], [-4.2935911, 55.8054412], [-4.2934706, 55.8052679], [-4.2933665, 55.805099000000006], [-4.2932704, 55.804923300000006], [-4.293220899999999, 55.80482349999999], [-4.2931338, 55.8046276], [-4.2931011, 55.8045391], [-4.293046399999999, 55.804387600000005], [-4.2929837, 55.8041723], [-4.292895199999999, 55.80376], [-4.2928641, 55.8036159], [-4.292751999999999, 55.8032206], [-4.2926663, 55.80296200000001], [-4.292564999999999, 55.8027124], [-4.2924203, 55.802389600000005], [-4.292142499999999, 55.80185410000001], [-4.291909499999999, 55.80148329999999], [-4.2916299, 55.8010676], [-4.2913163, 55.8006869], [-4.291015499999999, 55.8003572], [-4.2906048, 55.7999078], [-4.290115799999999, 55.79946410000001], [-4.2890964, 55.798662099999994], [-4.2869749, 55.7971344], [-4.2867691, 55.79699480000001], [-4.2858293, 55.7963227], [-4.285700357211037, 55.79623368357471], [-4.285746842809793, 55.79620173054212], [-4.285711, 55.796177], [-4.285700399998533, 55.79616968236875], [-4.2855857, 55.7960905], [-4.2830455, 55.794284299999994], [-4.281000999999999, 55.792893199999995], [-4.2803959, 55.792483299999994], [-4.2795345, 55.7918999], [-4.2783111, 55.7911239], [-4.2782427, 55.7910801], [-4.278084500000001, 55.7909791], [-4.2773697, 55.790529], [-4.276498, 55.789970999999994], [-4.275749, 55.7895197], [-4.27533251710651, 55.78930001332284]]} 6.5 1633 1648 None None Clarkston 55.7893000 -4.2753325 55.7893000 -4.2753325 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Glasgow Central High Level SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790173987700919 0 0 2026-09-23 16:43:05.973371 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:05.165960
767621 798939 W69826 072L19MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 798939, "stp": "P", "toc": "ScotRail", "uid": "W69826", "consist": "318264", "dest_crs": "DMR", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69826/2026-09-23/detailed", "trust_id": "072L19MT23", "origin_crs": "LRH", "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "Dalmuir", "service_date": "2026-09-23", "dest_arr_time": "1743", "dest_platform": "5", "is_terminated": 1, "next_location": "Merryton", "signalling_id": "2L19", "timing_status": null, "origin_station": "Larkhall", "current_leg_arr": "1634½", "current_leg_dep": "1633", "current_leg_end": "Merryton", "origin_dep_time": "1633", "origin_platform": "2", "current_location": null, "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.974854099999999, 55.73832929999999], [-3.9752134, 55.738867899999995], [-3.975703699999999, 55.73957240000001], [-3.976179299999999, 55.740249899999995], [-3.9761992, 55.740284599999995], [-3.9762273, 55.74033370000001], [-3.9766211999999994, 55.7409335], [-3.9773944, 55.74216570000001], [-3.977423200000001, 55.74220700000001], [-3.977821800000001, 55.742777499999995], [-3.978207299999999, 55.7433801], [-3.9783951000000006, 55.7437577], [-3.9785193, 55.74413950000001], [-3.978577299999999, 55.7444534], [-3.9785887, 55.7447663], [-3.9785285, 55.7452633], [-3.9784067, 55.745648], [-3.9782377000000007, 55.74605179999999], [-3.97783, 55.7468133], [-3.9776481, 55.747186199999994], [-3.977612300000001, 55.7472753], [-3.977535, 55.747472], [-3.977484299999999, 55.74761629999999], [-3.9774549, 55.747752899999995], [-3.9774103, 55.7479532], [-3.977396900000001, 55.748061199999995], [-3.9773816, 55.7483023], [-3.977379500000001, 55.7483653], [-3.977395399999999, 55.748604099999994], [-3.9774138999999993, 55.7487644]]}", "current_leg_start": "Larkhall", "dest_arr_time_act": "1743", "motion_projection": null, "next_location_lat": "55.7487644", "next_location_lon": "-3.9774139", "previous_location": null, "current_leg_milage": "0.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 238.903, \"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\": 3703.014, \"from_m\": 238.903, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4276.059, \"from_m\": 3703.014, \"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\": 4733.286, \"from_m\": 4276.059, \"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\": 6333.967, \"from_m\": 4733.286, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7085.548, \"from_m\": 6333.967, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8225.162, \"from_m\": 7085.548, \"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\": 14153.993, \"from_m\": 8225.162, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15205.191, \"from_m\": 14153.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\": 15518.527, \"from_m\": 15205.191, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15769.804, \"from_m\": 15518.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\": 16069.833, \"from_m\": 15769.804, \"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\": 18574.091, \"from_m\": 16069.833, \"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\": 19309.105, \"from_m\": 18574.091, \"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\": 19406.726, \"from_m\": 19309.105, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19508.958, \"from_m\": 19406.726, \"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\": 19641.512, \"from_m\": 19508.958, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19995.825, \"from_m\": 19641.512, \"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\": 20073.082, \"from_m\": 19995.825, \"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\": 20131.203, \"from_m\": 20073.082, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20604.268, \"from_m\": 20131.203, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23931.501, \"from_m\": 20604.268, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24073.472, \"from_m\": 23931.501, \"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\": 24120.048, \"from_m\": 24073.472, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24814.548, \"from_m\": 24120.048, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25117.103, \"from_m\": 24814.548, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25698.249, \"from_m\": 25117.103, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25958.411, \"from_m\": 25698.249, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29344.168, \"from_m\": 25958.411, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29384.933, \"from_m\": 29344.168, \"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\": 30269.61, \"from_m\": 29384.933, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30629.513, \"from_m\": 30269.61, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30686.655, \"from_m\": 30629.513, \"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\": 31529.418, \"from_m\": 30686.655, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34171.826, \"from_m\": 31529.418, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34241.294, \"from_m\": 34171.826, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37561.807, \"from_m\": 34241.294, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38025.603, \"from_m\": 37561.807, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38070.037, \"from_m\": 38025.603, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38185.276, \"from_m\": 38070.037, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 798939, \"profile_key\": \"cb219fe7a6e61082591661211d0cbba3bdee713b02e5b4271a4ae7adb222d778\", \"schedule_id\": 26648, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Larkhall\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141764}, {\"is_pass\": false, \"wtt_arr\": \"1634H\", \"wtt_dep\": \"1635\", \"location\": \"Merryton\", \"stage_seq\": 2, \"distance_m\": 1209.667, \"section_seq\": 1, \"route_path_id\": 141764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636\", \"location\": \"Allanton Loop\", \"stage_seq\": 3, \"distance_m\": 3331.613, \"section_seq\": 1, \"route_path_id\": 141764}, {\"is_pass\": false, \"wtt_arr\": \"1637H\", \"wtt_dep\": \"1638\", \"location\": \"Chatelherault\", \"stage_seq\": 4, \"distance_m\": 3763.496, \"section_seq\": 1, \"route_path_id\": 141764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639\", \"location\": \"Haughhead Jn\", \"stage_seq\": 5, \"distance_m\": 4692.232, \"section_seq\": 1, \"route_path_id\": 141764}, {\"is_pass\": false, \"wtt_arr\": \"1642\", \"wtt_dep\": \"1643\", \"location\": \"Hamilton Central\", \"stage_seq\": 6, \"distance_m\": 6685.218, \"section_seq\": 1, \"route_path_id\": 141764}, {\"is_pass\": false, \"wtt_arr\": \"1645\", \"wtt_dep\": \"1645H\", \"location\": \"Hamilton West\", \"stage_seq\": 7, \"distance_m\": 8071.361, \"section_seq\": 1, \"route_path_id\": 141764}, {\"is_pass\": false, \"wtt_arr\": \"1648H\", \"wtt_dep\": \"1649\", \"location\": \"Blantyre\", \"stage_seq\": 8, \"distance_m\": 10893.477, \"section_seq\": 1, \"route_path_id\": 141764}, {\"is_pass\": false, \"wtt_arr\": \"1652H\", \"wtt_dep\": \"1659\", \"location\": \"Newton\", \"stage_seq\": 9, \"distance_m\": 14858.462, \"section_seq\": 1, \"route_path_id\": 141764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1700H\", \"location\": \"Newton West Jn\", \"stage_seq\": 10, \"distance_m\": 15963.656, \"section_seq\": 1, \"route_path_id\": 141764}, {\"is_pass\": false, \"wtt_arr\": \"1702\", \"wtt_dep\": \"1702H\", \"location\": \"Cambuslang\", \"stage_seq\": 11, \"distance_m\": 17400.305, \"section_seq\": 1, \"route_path_id\": 141764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1704\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 12, \"distance_m\": 19187.202, \"section_seq\": 1, \"route_path_id\": 141764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1704H\", \"location\": \"Rutherglen Central Jn\", \"stage_seq\": 13, \"distance_m\": 19995.825, \"section_seq\": 1, \"route_path_id\": 141764}, {\"is_pass\": false, \"wtt_arr\": \"1705H\", \"wtt_dep\": \"1706\", \"location\": \"Rutherglen\", \"stage_seq\": 14, \"distance_m\": 20337.688, \"section_seq\": 1, \"route_path_id\": 141764}, {\"is_pass\": false, \"wtt_arr\": \"1708\", \"wtt_dep\": \"1708H\", \"location\": \"Dalmarnock\", \"stage_seq\": 15, \"distance_m\": 21585.074, \"section_seq\": 1, \"route_path_id\": 141764}, {\"is_pass\": false, \"wtt_arr\": \"1710\", \"wtt_dep\": \"1710H\", \"location\": \"Bridgeton\", \"stage_seq\": 16, \"distance_m\": 22471.466, \"section_seq\": 1, \"route_path_id\": 141764}, {\"is_pass\": false, \"wtt_arr\": \"1713\", \"wtt_dep\": \"1714\", \"location\": \"Argyle Street\", \"stage_seq\": 17, \"distance_m\": 24406.915, \"section_seq\": 1, \"route_path_id\": 141764}, {\"is_pass\": false, \"wtt_arr\": \"1715\", \"wtt_dep\": \"1717\", \"location\": \"Glasgow Central Low Level\", \"stage_seq\": 18, \"distance_m\": 24882.02, \"section_seq\": 1, \"route_path_id\": 141764}, {\"is_pass\": false, \"wtt_arr\": \"1718\", \"wtt_dep\": \"1719\", \"location\": \"Anderston\", \"stage_seq\": 19, \"distance_m\": 25675.41, \"section_seq\": 1, \"route_path_id\": 141764}, {\"is_pass\": false, \"wtt_arr\": \"1720H\", \"wtt_dep\": \"1721H\", \"location\": \"Exhibition Centre\", \"stage_seq\": 20, \"distance_m\": 26478.267, \"section_seq\": 1, \"route_path_id\": 141764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1723\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 21, \"distance_m\": 27218.932, \"section_seq\": 1, \"route_path_id\": 141764}, {\"is_pass\": false, \"wtt_arr\": \"1724H\", \"wtt_dep\": \"1725H\", \"location\": \"Partick\", \"stage_seq\": 22, \"distance_m\": 28445.21, \"section_seq\": 1, \"route_path_id\": 141764}, {\"is_pass\": false, \"wtt_arr\": \"1727\", \"wtt_dep\": \"1728\", \"location\": \"Hyndland\", \"stage_seq\": 23, \"distance_m\": 29621.072, \"section_seq\": 1, \"route_path_id\": 141764}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1729\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 24, \"distance_m\": 30151.524, \"section_seq\": 1, \"route_path_id\": 141764}, {\"is_pass\": false, \"wtt_arr\": \"1729H\", \"wtt_dep\": \"1730\", \"location\": \"Jordanhill\", \"stage_seq\": 25, \"distance_m\": 30390.155, \"section_seq\": 1, \"route_path_id\": 141764}, {\"is_pass\": false, \"wtt_arr\": \"1732\", \"wtt_dep\": \"1732H\", \"location\": \"Scotstounhill\", \"stage_seq\": 26, \"distance_m\": 32174.353, \"section_seq\": 1, \"route_path_id\": 141764}, {\"is_pass\": false, \"wtt_arr\": \"1734\", \"wtt_dep\": \"1735\", \"location\": \"Garscadden\", \"stage_seq\": 27, \"distance_m\": 32944.951, \"section_seq\": 1, \"route_path_id\": 141764}, {\"is_pass\": false, \"wtt_arr\": \"1737\", \"wtt_dep\": \"1737H\", \"location\": \"Yoker\", \"stage_seq\": 28, \"distance_m\": 34517.194, \"section_seq\": 1, \"route_path_id\": 141764}, {\"is_pass\": false, \"wtt_arr\": \"1739\", \"wtt_dep\": \"1739H\", \"location\": \"Clydebank\", \"stage_seq\": 29, \"distance_m\": 35886.579, \"section_seq\": 1, \"route_path_id\": 141764}, {\"is_pass\": false, \"wtt_arr\": \"1743\", \"wtt_dep\": null, \"location\": \"Dalmuir\", \"stage_seq\": 30, \"distance_m\": 38185.276, \"section_seq\": 1, \"route_path_id\": 141764}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 38185.276, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141764}], \"total_distance_m\": 38185.276, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 38185.276, \"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": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "1.5", "current_position_lat": "55.7487644", "current_position_lon": "-3.9774139", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Larkhall", "service_state_platform": "2", "timing_fact_generation": 1790173987707368, "current_leg_arrival_utc": "2026-09-23T16:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:05.169619", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:33:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.976126", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P LRH DMR 2L19 318264 3 90 None {"version": 3, "segments": [{"to_m": 238.903, "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": 3703.014, "from_m": 238.903, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4276.059, "from_m": 3703.014, "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": 4733.286, "from_m": 4276.059, "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": 6333.967, "from_m": 4733.286, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7085.548, "from_m": 6333.967, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8225.162, "from_m": 7085.548, "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": 14153.993, "from_m": 8225.162, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15205.191, "from_m": 14153.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": 15518.527, "from_m": 15205.191, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15769.804, "from_m": 15518.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": 16069.833, "from_m": 15769.804, "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": 18574.091, "from_m": 16069.833, "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": 19309.105, "from_m": 18574.091, "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": 19406.726, "from_m": 19309.105, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19508.958, "from_m": 19406.726, "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": 19641.512, "from_m": 19508.958, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 19995.825, "from_m": 19641.512, "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": 20073.082, "from_m": 19995.825, "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": 20131.203, "from_m": 20073.082, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20604.268, "from_m": 20131.203, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23931.501, "from_m": 20604.268, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24073.472, "from_m": 23931.501, "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": 24120.048, "from_m": 24073.472, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24814.548, "from_m": 24120.048, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25117.103, "from_m": 24814.548, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25698.249, "from_m": 25117.103, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25958.411, "from_m": 25698.249, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29344.168, "from_m": 25958.411, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29384.933, "from_m": 29344.168, "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": 30269.61, "from_m": 29384.933, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30629.513, "from_m": 30269.61, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30686.655, "from_m": 30629.513, "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": 31529.418, "from_m": 30686.655, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34171.826, "from_m": 31529.418, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34241.294, "from_m": 34171.826, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37561.807, "from_m": 34241.294, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38025.603, "from_m": 37561.807, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38070.037, "from_m": 38025.603, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38185.276, "from_m": 38070.037, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 798939, "profile_key": "cb219fe7a6e61082591661211d0cbba3bdee713b02e5b4271a4ae7adb222d778", "schedule_id": 26648, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "Larkhall", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141764}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1635", "location": "Merryton", "stage_seq": 2, "distance_m": 1209.667, "section_seq": 1, "route_path_id": 141764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "Allanton Loop", "stage_seq": 3, "distance_m": 3331.613, "section_seq": 1, "route_path_id": 141764}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638", "location": "Chatelherault", "stage_seq": 4, "distance_m": 3763.496, "section_seq": 1, "route_path_id": 141764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639", "location": "Haughhead Jn", "stage_seq": 5, "distance_m": 4692.232, "section_seq": 1, "route_path_id": 141764}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1643", "location": "Hamilton Central", "stage_seq": 6, "distance_m": 6685.218, "section_seq": 1, "route_path_id": 141764}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": "1645H", "location": "Hamilton West", "stage_seq": 7, "distance_m": 8071.361, "section_seq": 1, "route_path_id": 141764}, {"is_pass": false, "wtt_arr": "1648H", "wtt_dep": "1649", "location": "Blantyre", "stage_seq": 8, "distance_m": 10893.477, "section_seq": 1, "route_path_id": 141764}, {"is_pass": false, "wtt_arr": "1652H", "wtt_dep": "1659", "location": "Newton", "stage_seq": 9, "distance_m": 14858.462, "section_seq": 1, "route_path_id": 141764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700H", "location": "Newton West Jn", "stage_seq": 10, "distance_m": 15963.656, "section_seq": 1, "route_path_id": 141764}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": "1702H", "location": "Cambuslang", "stage_seq": 11, "distance_m": 17400.305, "section_seq": 1, "route_path_id": 141764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1704", "location": "Rutherglen East Jn", "stage_seq": 12, "distance_m": 19187.202, "section_seq": 1, "route_path_id": 141764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1704H", "location": "Rutherglen Central Jn", "stage_seq": 13, "distance_m": 19995.825, "section_seq": 1, "route_path_id": 141764}, {"is_pass": false, "wtt_arr": "1705H", "wtt_dep": "1706", "location": "Rutherglen", "stage_seq": 14, "distance_m": 20337.688, "section_seq": 1, "route_path_id": 141764}, {"is_pass": false, "wtt_arr": "1708", "wtt_dep": "1708H", "location": "Dalmarnock", "stage_seq": 15, "distance_m": 21585.074, "section_seq": 1, "route_path_id": 141764}, {"is_pass": false, "wtt_arr": "1710", "wtt_dep": "1710H", "location": "Bridgeton", "stage_seq": 16, "distance_m": 22471.466, "section_seq": 1, "route_path_id": 141764}, {"is_pass": false, "wtt_arr": "1713", "wtt_dep": "1714", "location": "Argyle Street", "stage_seq": 17, "distance_m": 24406.915, "section_seq": 1, "route_path_id": 141764}, {"is_pass": false, "wtt_arr": "1715", "wtt_dep": "1717", "location": "Glasgow Central Low Level", "stage_seq": 18, "distance_m": 24882.02, "section_seq": 1, "route_path_id": 141764}, {"is_pass": false, "wtt_arr": "1718", "wtt_dep": "1719", "location": "Anderston", "stage_seq": 19, "distance_m": 25675.41, "section_seq": 1, "route_path_id": 141764}, {"is_pass": false, "wtt_arr": "1720H", "wtt_dep": "1721H", "location": "Exhibition Centre", "stage_seq": 20, "distance_m": 26478.267, "section_seq": 1, "route_path_id": 141764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1723", "location": "Finnieston East Jn", "stage_seq": 21, "distance_m": 27218.932, "section_seq": 1, "route_path_id": 141764}, {"is_pass": false, "wtt_arr": "1724H", "wtt_dep": "1725H", "location": "Partick", "stage_seq": 22, "distance_m": 28445.21, "section_seq": 1, "route_path_id": 141764}, {"is_pass": false, "wtt_arr": "1727", "wtt_dep": "1728", "location": "Hyndland", "stage_seq": 23, "distance_m": 29621.072, "section_seq": 1, "route_path_id": 141764}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1729", "location": "Hyndland East Jn", "stage_seq": 24, "distance_m": 30151.524, "section_seq": 1, "route_path_id": 141764}, {"is_pass": false, "wtt_arr": "1729H", "wtt_dep": "1730", "location": "Jordanhill", "stage_seq": 25, "distance_m": 30390.155, "section_seq": 1, "route_path_id": 141764}, {"is_pass": false, "wtt_arr": "1732", "wtt_dep": "1732H", "location": "Scotstounhill", "stage_seq": 26, "distance_m": 32174.353, "section_seq": 1, "route_path_id": 141764}, {"is_pass": false, "wtt_arr": "1734", "wtt_dep": "1735", "location": "Garscadden", "stage_seq": 27, "distance_m": 32944.951, "section_seq": 1, "route_path_id": 141764}, {"is_pass": false, "wtt_arr": "1737", "wtt_dep": "1737H", "location": "Yoker", "stage_seq": 28, "distance_m": 34517.194, "section_seq": 1, "route_path_id": 141764}, {"is_pass": false, "wtt_arr": "1739", "wtt_dep": "1739H", "location": "Clydebank", "stage_seq": 29, "distance_m": 35886.579, "section_seq": 1, "route_path_id": 141764}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": null, "location": "Dalmuir", "stage_seq": 30, "distance_m": 38185.276, "section_seq": 1, "route_path_id": 141764}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 38185.276, "from_m": 0.0, "section_seq": 1, "route_path_id": 141764}], "total_distance_m": 38185.276, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 38185.276, "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} [] Larkhall 1633 1633 2 16:33:00 None Dalmuir 1743 1743 5 None None https://www.realtimetrains.co.uk/service/gb-nr:W69826/2026-09-23/detailed None Larkhall 2026-09-23T16:33:30+01:00 Merryton 1.5 {"type": "LineString", "coordinates": [[-3.974854099999999, 55.73832929999999], [-3.9752134, 55.738867899999995], [-3.975703699999999, 55.73957240000001], [-3.976179299999999, 55.740249899999995], [-3.9761992, 55.740284599999995], [-3.9762273, 55.74033370000001], [-3.9766211999999994, 55.7409335], [-3.9773944, 55.74216570000001], [-3.977423200000001, 55.74220700000001], [-3.977821800000001, 55.742777499999995], [-3.978207299999999, 55.7433801], [-3.9783951000000006, 55.7437577], [-3.9785193, 55.74413950000001], [-3.978577299999999, 55.7444534], [-3.9785887, 55.7447663], [-3.9785285, 55.7452633], [-3.9784067, 55.745648], [-3.9782377000000007, 55.74605179999999], [-3.97783, 55.7468133], [-3.9776481, 55.747186199999994], [-3.977612300000001, 55.7472753], [-3.977535, 55.747472], [-3.977484299999999, 55.74761629999999], [-3.9774549, 55.747752899999995], [-3.9774103, 55.7479532], [-3.977396900000001, 55.748061199999995], [-3.9773816, 55.7483023], [-3.977379500000001, 55.7483653], [-3.977395399999999, 55.748604099999994], [-3.9774138999999993, 55.7487644]]} 0.8 1633 1634½ None None Merryton 55.7487644 -3.9774139 55.7487644 -3.9774139 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Larkhall SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790173987707368 0 0 2026-09-23 16:43:05.976126 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:05.169619
767622 798940 W70472 422K82MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:24 2026-09-25 16:43:24 {"id": 798940, "stp": "P", "toc": "West Midlands Trains", "uid": "W70472", "consist": "350130", "dest_crs": "STA", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70472/2026-09-23/detailed", "trust_id": "422K82MT23", "origin_crs": "CRE", "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "Stafford", "service_date": "2026-09-23", "dest_arr_time": "1716", "dest_platform": "6", "is_terminated": 1, "next_location": "Alsager", "signalling_id": "2K82", "timing_status": null, "origin_station": "Crewe", "current_leg_arr": "1641", "current_leg_dep": "1633", "current_leg_end": "Alsager", "origin_dep_time": "1633", "origin_platform": "3", "current_location": null, "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.4326691999999994, 53.08885899999999], [-2.4326086999999994, 53.08875269999999], [-2.4319398999999997, 53.08766], [-2.4316885, 53.0872188], [-2.4310446, 53.0862345], [-2.4308542999999996, 53.0859207], [-2.4308157999999995, 53.08585250000001], [-2.4302155999999995, 53.084847399999994], [-2.4301759, 53.084781], [-2.4298259, 53.0842849], [-2.4297902999999996, 53.0842274], [-2.4297447999999995, 53.0841581], [-2.4296997999999994, 53.0840891], [-2.4296542, 53.0840274], [-2.4296053, 53.08396580000001], [-2.4295494, 53.08390490000001], [-2.429451, 53.0838079], [-2.4293819999999995, 53.083745500000006], [-2.429322599999999, 53.0836943], [-2.4292069999999995, 53.0836017], [-2.4291223000000004, 53.08353400000001], [-2.4289817, 53.0834197], [-2.4288334999999996, 53.0833021], [-2.4285404, 53.0830701], [-2.4283574, 53.08292309999999], [-2.4281683, 53.0827785], [-2.4279467999999995, 53.0826192], [-2.427793799999999, 53.08251], [-2.4276617, 53.082420899999995], [-2.4275326, 53.08234290000001], [-2.4273965, 53.0822641], [-2.4271779, 53.0821461], [-2.4269278, 53.08202360000001], [-2.4266862, 53.0818998], [-2.4263698999999996, 53.081749399999985], [-2.4260446, 53.0816052], [-2.4255649, 53.08140759999999], [-2.425451267122708, 53.081361591389005], [-2.4249103999999995, 53.08114260000001], [-2.4242394999999997, 53.08088299999999], [-2.4238086999999995, 53.08073039999999], [-2.4231976999999993, 53.080533599999995], [-2.4225625999999996, 53.08035379999999], [-2.4216118, 53.08011940000001], [-2.4205742, 53.0798798], [-2.4184244, 53.07938059999999], [-2.417160599999999, 53.07909130000001], [-2.4161947, 53.078862], [-2.4152062, 53.0786099], [-2.4146060000000005, 53.07847309999998], [-2.4100772, 53.077419699999986], [-2.4086981, 53.0770978], [-2.4073594999999997, 53.0767863], [-2.4060332000000004, 53.076483099999976], [-2.4047111, 53.0761746], [-2.4035658999999994, 53.0759067], [-2.4029666, 53.07579750000001], [-2.4023757999999997, 53.0757057], [-2.4015023999999996, 53.075596399999995], [-2.4012144, 53.075565399999995], [-2.4004865999999994, 53.07551980000001], [-2.3997740999999997, 53.075505099999994], [-2.3990835, 53.0755099], [-2.3983415, 53.0755454], [-2.3979153, 53.075582199999985], [-2.3975968, 53.0756124], [-2.3968785, 53.07570809999999], [-2.3954339999999994, 53.075933500000005], [-2.3939613, 53.0761786], [-2.3932568, 53.07628780000001], [-2.3925429999999994, 53.0764068], [-2.3890385, 53.07697129999999], [-2.3884029999999994, 53.0770653], [-2.3857098999999997, 53.0775069], [-2.3844782999999996, 53.07769939999999], [-2.3843194, 53.07772800000001], [-2.3838982, 53.0777964], [-2.382539, 53.07801779999999], [-2.3812056, 53.07829530000001], [-2.380636599999999, 53.07843760000001], [-2.3801836, 53.07855120000001], [-2.3799975, 53.0786044], [-2.3790815, 53.0788792], [-2.3782956, 53.0791469], [-2.3775331, 53.0794149], [-2.3768011999999996, 53.07972589999999], [-2.376099599999999, 53.0800545], [-2.3748248, 53.080617499999995], [-2.3742925999999995, 53.08084259999998], [-2.3734721999999997, 53.08115120000001], [-2.372476, 53.08149120000001], [-2.3717279, 53.081726], [-2.3709611, 53.08193039999999], [-2.369982, 53.0821485], [-2.3689519, 53.08234639999999], [-2.3680059999999994, 53.0825026], [-2.3671486999999996, 53.08260099999999], [-2.3669993, 53.08261819999999], [-2.3664517, 53.082675], [-2.3658023, 53.082731], [-2.3651281, 53.08276609999999], [-2.3644033999999996, 53.08278769999999], [-2.3631255, 53.082795299999994], [-2.3624366999999995, 53.082774], [-2.3609385, 53.0827073], [-2.3587494999999996, 53.0826291], [-2.3571608999999993, 53.0826176], [-2.3560443999999996, 53.0826302], [-2.3557555, 53.0826322], [-2.3536973, 53.0827039], [-2.3527624, 53.0827359], [-2.3517104, 53.0827776], [-2.3509999, 53.08280789999999], [-2.3501676, 53.082838999999986], [-2.3492575, 53.08289200000001], [-2.348249099999999, 53.0829686], [-2.3478643999999997, 53.083001], [-2.3475006, 53.0830339], [-2.3463307, 53.0831573], [-2.3450771, 53.0833166], [-2.3439652999999994, 53.0834831], [-2.3433271, 53.083591299999995], [-2.3422491000000005, 53.08378389999999], [-2.3408506, 53.0840767], [-2.3395287, 53.0843823], [-2.3393242, 53.08443629999999], [-2.3381651, 53.08473459999999], [-2.3370061, 53.0850712], [-2.3356243, 53.08549450000001], [-2.3356197387107556, 53.085495891459885], [-2.335306, 53.085591599999994], [-2.3333176, 53.0861983], [-2.3322138, 53.08653499999999], [-2.3304363999999995, 53.08707829999999], [-2.3289371, 53.0875363], [-2.328351, 53.08771479999999], [-2.3264474, 53.088294299999994], [-2.3239615, 53.0890513], [-2.3229407, 53.08935650000001], [-2.3214981, 53.0897645], [-2.3198997, 53.09017320000001], [-2.3191059, 53.09036390000001], [-2.3173968, 53.0907412], [-2.3164838999999997, 53.0909266], [-2.3148016, 53.09122899999999], [-2.3136369999999995, 53.09141880000001], [-2.3124445, 53.0915929], [-2.3122296999999996, 53.0916222], [-2.3121713, 53.091630599999995], [-2.310652297758602, 53.09181876959621], [-2.3106351, 53.0918209], [-2.3091871, 53.0919751], [-2.3090023, 53.09199389999999], [-2.3078812999999996, 53.09211340000001], [-2.3064423, 53.0922623], [-2.3047465, 53.09243730000001], [-2.3027707, 53.0926372], [-2.3020618, 53.09270999999999], [-2.3014791, 53.0927696], [-2.3006920999999996, 53.0928502], [-2.2999994, 53.0929195], [-2.299412, 53.092983], [-2.2988822, 53.0930381]]}", "current_leg_start": "Crewe", "dest_arr_time_act": "1716", "motion_projection": null, "next_location_lat": "53.0930381", "next_location_lon": "-2.2988822", "previous_location": null, "current_leg_milage": "6.2", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 193.796, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 311.39, \"from_m\": 193.796, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 483.111, \"from_m\": 311.39, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 543.023, \"from_m\": 483.111, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 549.845, \"from_m\": 543.023, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 911.235, \"from_m\": 549.845, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5918.226, \"from_m\": 911.235, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13661.642, \"from_m\": 5918.226, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 13855.57, \"from_m\": 13661.642, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 14674.803, \"from_m\": 13855.57, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21687.005, \"from_m\": 14674.803, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22773.444, \"from_m\": 21687.005, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22808.939, \"from_m\": 22773.444, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23080.748, \"from_m\": 22808.939, \"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\": 23735.96, \"from_m\": 23080.748, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24651.159, \"from_m\": 23735.96, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24678.509, \"from_m\": 24651.159, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25648.77, \"from_m\": 24678.509, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26793.092, \"from_m\": 25648.77, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 35226.922, \"from_m\": 26793.092, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 35347.339, \"from_m\": 35226.922, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35685.148, \"from_m\": 35347.339, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 39440.528, \"from_m\": 35685.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\": 39538.359, \"from_m\": 39440.528, \"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\": 40930.807, \"from_m\": 39538.359, \"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\": 49010.73, \"from_m\": 40930.807, \"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\": 49414.374, \"from_m\": 49010.73, \"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\": 49480.588, \"from_m\": 49414.374, \"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\": 49773.703, \"from_m\": 49480.588, \"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\": 50200.103, \"from_m\": 49773.703, \"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\": 798940, \"profile_key\": \"1351c1b4bcfbdabcf1033522a93a67f4efe36fa71efac048a79505a3b1fcaad2\", \"schedule_id\": 26896, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Crewe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120636}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635H\", \"location\": \"Crewe North Staff Jn\", \"stage_seq\": 2, \"distance_m\": 1596.911, \"section_seq\": 1, \"route_path_id\": 120636}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638H\", \"location\": \"Barthomley Jn\", \"stage_seq\": 3, \"distance_m\": 6137.766, \"section_seq\": 1, \"route_path_id\": 120636}, {\"is_pass\": false, \"wtt_arr\": \"1641\", \"wtt_dep\": \"1642\", \"location\": \"Alsager\", \"stage_seq\": 4, \"distance_m\": 9948.85, \"section_seq\": 1, \"route_path_id\": 120636}, {\"is_pass\": false, \"wtt_arr\": \"1646\", \"wtt_dep\": \"1647\", \"location\": \"Kidsgrove\", \"stage_seq\": 5, \"distance_m\": 13778.251, \"section_seq\": 1, \"route_path_id\": 120636}, {\"is_pass\": false, \"wtt_arr\": \"1651H\", \"wtt_dep\": \"1652\", \"location\": \"Longport\", \"stage_seq\": 6, \"distance_m\": 19348.73, \"section_seq\": 1, \"route_path_id\": 120636}, {\"is_pass\": false, \"wtt_arr\": \"1656H\", \"wtt_dep\": \"1657H\", \"location\": \"Stoke-on-Trent\", \"stage_seq\": 7, \"distance_m\": 23996.919, \"section_seq\": 1, \"route_path_id\": 120636}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1658H\", \"location\": \"Stoke Jn\", \"stage_seq\": 8, \"distance_m\": 24818.147, \"section_seq\": 1, \"route_path_id\": 120636}, {\"is_pass\": false, \"wtt_arr\": \"1704H\", \"wtt_dep\": \"1705H\", \"location\": \"Stone\", \"stage_seq\": 9, \"distance_m\": 35498.722, \"section_seq\": 1, \"route_path_id\": 120636}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1708H\", \"location\": \"Yarnfield Jn\", \"stage_seq\": 10, \"distance_m\": 39605.064, \"section_seq\": 1, \"route_path_id\": 120636}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1710\", \"location\": \"Little Bridgeford Jn\", \"stage_seq\": 11, \"distance_m\": 43773.281, \"section_seq\": 1, \"route_path_id\": 120636}, {\"is_pass\": false, \"wtt_arr\": \"1716\", \"wtt_dep\": null, \"location\": \"Stafford\", \"stage_seq\": 12, \"distance_m\": 50200.103, \"section_seq\": 1, \"route_path_id\": 120636}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 50200.103, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 120636}], \"total_distance_m\": 50200.103, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 50044.191, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 155.912, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "8.0", "current_position_lat": "53.0930381", "current_position_lon": "-2.2988822", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Crewe", "service_state_platform": "3", "timing_fact_generation": 1790173987713343, "current_leg_arrival_utc": "2026-09-23T16:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:05.172943", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:33:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.978691", "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 CRE STA 2K82 350130 4 110 None {"version": 3, "segments": [{"to_m": 193.796, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 311.39, "from_m": 193.796, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 483.111, "from_m": 311.39, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 543.023, "from_m": 483.111, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 549.845, "from_m": 543.023, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 911.235, "from_m": 549.845, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5918.226, "from_m": 911.235, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13661.642, "from_m": 5918.226, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13855.57, "from_m": 13661.642, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14674.803, "from_m": 13855.57, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21687.005, "from_m": 14674.803, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22773.444, "from_m": 21687.005, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22808.939, "from_m": 22773.444, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23080.748, "from_m": 22808.939, "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": 23735.96, "from_m": 23080.748, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24651.159, "from_m": 23735.96, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24678.509, "from_m": 24651.159, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25648.77, "from_m": 24678.509, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26793.092, "from_m": 25648.77, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 35226.922, "from_m": 26793.092, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 35347.339, "from_m": 35226.922, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35685.148, "from_m": 35347.339, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 39440.528, "from_m": 35685.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": 39538.359, "from_m": 39440.528, "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": 40930.807, "from_m": 39538.359, "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": 49010.73, "from_m": 40930.807, "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": 49414.374, "from_m": 49010.73, "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": 49480.588, "from_m": 49414.374, "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": 49773.703, "from_m": 49480.588, "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": 50200.103, "from_m": 49773.703, "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": 798940, "profile_key": "1351c1b4bcfbdabcf1033522a93a67f4efe36fa71efac048a79505a3b1fcaad2", "schedule_id": 26896, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "Crewe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 120636}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635H", "location": "Crewe North Staff Jn", "stage_seq": 2, "distance_m": 1596.911, "section_seq": 1, "route_path_id": 120636}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638H", "location": "Barthomley Jn", "stage_seq": 3, "distance_m": 6137.766, "section_seq": 1, "route_path_id": 120636}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1642", "location": "Alsager", "stage_seq": 4, "distance_m": 9948.85, "section_seq": 1, "route_path_id": 120636}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1647", "location": "Kidsgrove", "stage_seq": 5, "distance_m": 13778.251, "section_seq": 1, "route_path_id": 120636}, {"is_pass": false, "wtt_arr": "1651H", "wtt_dep": "1652", "location": "Longport", "stage_seq": 6, "distance_m": 19348.73, "section_seq": 1, "route_path_id": 120636}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": "1657H", "location": "Stoke-on-Trent", "stage_seq": 7, "distance_m": 23996.919, "section_seq": 1, "route_path_id": 120636}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1658H", "location": "Stoke Jn", "stage_seq": 8, "distance_m": 24818.147, "section_seq": 1, "route_path_id": 120636}, {"is_pass": false, "wtt_arr": "1704H", "wtt_dep": "1705H", "location": "Stone", "stage_seq": 9, "distance_m": 35498.722, "section_seq": 1, "route_path_id": 120636}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708H", "location": "Yarnfield Jn", "stage_seq": 10, "distance_m": 39605.064, "section_seq": 1, "route_path_id": 120636}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1710", "location": "Little Bridgeford Jn", "stage_seq": 11, "distance_m": 43773.281, "section_seq": 1, "route_path_id": 120636}, {"is_pass": false, "wtt_arr": "1716", "wtt_dep": null, "location": "Stafford", "stage_seq": 12, "distance_m": 50200.103, "section_seq": 1, "route_path_id": 120636}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 50200.103, "from_m": 0.0, "section_seq": 1, "route_path_id": 120636}], "total_distance_m": 50200.103, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 50044.191, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 155.912, "synthetic_unknown_infrastructure_limit_mph": 60} [] Crewe 1633 1633 3 16:33:00 None Stafford 1716 1716 6 None None https://www.realtimetrains.co.uk/service/gb-nr:W70472/2026-09-23/detailed None Crewe 2026-09-23T16:33:30+01:00 Alsager 8.0 {"type": "LineString", "coordinates": [[-2.4326691999999994, 53.08885899999999], [-2.4326086999999994, 53.08875269999999], [-2.4319398999999997, 53.08766], [-2.4316885, 53.0872188], [-2.4310446, 53.0862345], [-2.4308542999999996, 53.0859207], [-2.4308157999999995, 53.08585250000001], [-2.4302155999999995, 53.084847399999994], [-2.4301759, 53.084781], [-2.4298259, 53.0842849], [-2.4297902999999996, 53.0842274], [-2.4297447999999995, 53.0841581], [-2.4296997999999994, 53.0840891], [-2.4296542, 53.0840274], [-2.4296053, 53.08396580000001], [-2.4295494, 53.08390490000001], [-2.429451, 53.0838079], [-2.4293819999999995, 53.083745500000006], [-2.429322599999999, 53.0836943], [-2.4292069999999995, 53.0836017], [-2.4291223000000004, 53.08353400000001], [-2.4289817, 53.0834197], [-2.4288334999999996, 53.0833021], [-2.4285404, 53.0830701], [-2.4283574, 53.08292309999999], [-2.4281683, 53.0827785], [-2.4279467999999995, 53.0826192], [-2.427793799999999, 53.08251], [-2.4276617, 53.082420899999995], [-2.4275326, 53.08234290000001], [-2.4273965, 53.0822641], [-2.4271779, 53.0821461], [-2.4269278, 53.08202360000001], [-2.4266862, 53.0818998], [-2.4263698999999996, 53.081749399999985], [-2.4260446, 53.0816052], [-2.4255649, 53.08140759999999], [-2.425451267122708, 53.081361591389005], [-2.4249103999999995, 53.08114260000001], [-2.4242394999999997, 53.08088299999999], [-2.4238086999999995, 53.08073039999999], [-2.4231976999999993, 53.080533599999995], [-2.4225625999999996, 53.08035379999999], [-2.4216118, 53.08011940000001], [-2.4205742, 53.0798798], [-2.4184244, 53.07938059999999], [-2.417160599999999, 53.07909130000001], [-2.4161947, 53.078862], [-2.4152062, 53.0786099], [-2.4146060000000005, 53.07847309999998], [-2.4100772, 53.077419699999986], [-2.4086981, 53.0770978], [-2.4073594999999997, 53.0767863], [-2.4060332000000004, 53.076483099999976], [-2.4047111, 53.0761746], [-2.4035658999999994, 53.0759067], [-2.4029666, 53.07579750000001], [-2.4023757999999997, 53.0757057], [-2.4015023999999996, 53.075596399999995], [-2.4012144, 53.075565399999995], [-2.4004865999999994, 53.07551980000001], [-2.3997740999999997, 53.075505099999994], [-2.3990835, 53.0755099], [-2.3983415, 53.0755454], [-2.3979153, 53.075582199999985], [-2.3975968, 53.0756124], [-2.3968785, 53.07570809999999], [-2.3954339999999994, 53.075933500000005], [-2.3939613, 53.0761786], [-2.3932568, 53.07628780000001], [-2.3925429999999994, 53.0764068], [-2.3890385, 53.07697129999999], [-2.3884029999999994, 53.0770653], [-2.3857098999999997, 53.0775069], [-2.3844782999999996, 53.07769939999999], [-2.3843194, 53.07772800000001], [-2.3838982, 53.0777964], [-2.382539, 53.07801779999999], [-2.3812056, 53.07829530000001], [-2.380636599999999, 53.07843760000001], [-2.3801836, 53.07855120000001], [-2.3799975, 53.0786044], [-2.3790815, 53.0788792], [-2.3782956, 53.0791469], [-2.3775331, 53.0794149], [-2.3768011999999996, 53.07972589999999], [-2.376099599999999, 53.0800545], [-2.3748248, 53.080617499999995], [-2.3742925999999995, 53.08084259999998], [-2.3734721999999997, 53.08115120000001], [-2.372476, 53.08149120000001], [-2.3717279, 53.081726], [-2.3709611, 53.08193039999999], [-2.369982, 53.0821485], [-2.3689519, 53.08234639999999], [-2.3680059999999994, 53.0825026], [-2.3671486999999996, 53.08260099999999], [-2.3669993, 53.08261819999999], [-2.3664517, 53.082675], [-2.3658023, 53.082731], [-2.3651281, 53.08276609999999], [-2.3644033999999996, 53.08278769999999], [-2.3631255, 53.082795299999994], [-2.3624366999999995, 53.082774], [-2.3609385, 53.0827073], [-2.3587494999999996, 53.0826291], [-2.3571608999999993, 53.0826176], [-2.3560443999999996, 53.0826302], [-2.3557555, 53.0826322], [-2.3536973, 53.0827039], [-2.3527624, 53.0827359], [-2.3517104, 53.0827776], [-2.3509999, 53.08280789999999], [-2.3501676, 53.082838999999986], [-2.3492575, 53.08289200000001], [-2.348249099999999, 53.0829686], [-2.3478643999999997, 53.083001], [-2.3475006, 53.0830339], [-2.3463307, 53.0831573], [-2.3450771, 53.0833166], [-2.3439652999999994, 53.0834831], [-2.3433271, 53.083591299999995], [-2.3422491000000005, 53.08378389999999], [-2.3408506, 53.0840767], [-2.3395287, 53.0843823], [-2.3393242, 53.08443629999999], [-2.3381651, 53.08473459999999], [-2.3370061, 53.0850712], [-2.3356243, 53.08549450000001], [-2.3356197387107556, 53.085495891459885], [-2.335306, 53.085591599999994], [-2.3333176, 53.0861983], [-2.3322138, 53.08653499999999], [-2.3304363999999995, 53.08707829999999], [-2.3289371, 53.0875363], [-2.328351, 53.08771479999999], [-2.3264474, 53.088294299999994], [-2.3239615, 53.0890513], [-2.3229407, 53.08935650000001], [-2.3214981, 53.0897645], [-2.3198997, 53.09017320000001], [-2.3191059, 53.09036390000001], [-2.3173968, 53.0907412], [-2.3164838999999997, 53.0909266], [-2.3148016, 53.09122899999999], [-2.3136369999999995, 53.09141880000001], [-2.3124445, 53.0915929], [-2.3122296999999996, 53.0916222], [-2.3121713, 53.091630599999995], [-2.310652297758602, 53.09181876959621], [-2.3106351, 53.0918209], [-2.3091871, 53.0919751], [-2.3090023, 53.09199389999999], [-2.3078812999999996, 53.09211340000001], [-2.3064423, 53.0922623], [-2.3047465, 53.09243730000001], [-2.3027707, 53.0926372], [-2.3020618, 53.09270999999999], [-2.3014791, 53.0927696], [-2.3006920999999996, 53.0928502], [-2.2999994, 53.0929195], [-2.299412, 53.092983], [-2.2988822, 53.0930381]]} 6.2 1633 1641 None None Alsager 53.0930381 -2.2988822 53.0930381 -2.2988822 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Crewe SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790173987713343 0 0 2026-09-23 16:43:05.978691 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:05.172943
767623 798942 C38537 509Y83MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:25 2026-09-25 16:43:25 {"id": 798942, "stp": "P", "toc": "Elizabeth Line", "uid": "C38537", "consist": "345037", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38537/2026-09-23/detailed", "trust_id": "509Y83MT23", "origin_crs": "SNF", "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-23", "dest_arr_time": "1728", "dest_platform": "B", "is_terminated": 1, "next_location": "Brentwood", "signalling_id": "9Y83", "timing_status": null, "origin_station": "Shenfield", "current_leg_arr": "1636½", "current_leg_dep": "1633", "current_leg_end": "Brentwood", "origin_dep_time": "1633", "origin_platform": "6", "current_location": null, "last_update_time": "2026-09-23T16:43:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.3300897, 51.6306148], [0.32957239999999993, 51.6300873], [0.3293109, 51.629792599999995], [0.3291334, 51.6295767], [0.3289890999999999, 51.6293897], [0.3288134999999999, 51.62914669999999], [0.3285214, 51.6287371], [0.3282576, 51.6283092], [0.3279741, 51.6278259], [0.3277454, 51.6274136], [0.3276537, 51.6272291], [0.3273807, 51.62657449999999], [0.3273101, 51.6263941], [0.3270701, 51.625692699999995], [0.3270219, 51.6255489], [0.32690669999999994, 51.6251586], [0.3267487, 51.62456830000001], [0.3266272, 51.624109], [0.3265368, 51.6237664], [0.3264604, 51.62347650000001], [0.3264129, 51.6232741], [0.3262753, 51.6227886], [0.3261542, 51.62244530000001], [0.32604060000000007, 51.6221334], [0.32589039999999997, 51.6217759], [0.3257039, 51.6213737], [0.3255372, 51.6210488], [0.325295, 51.6206303], [0.3250585999999999, 51.620284600000005], [0.3248018, 51.6199178], [0.32455030000000007, 51.61959929999999], [0.32429189999999997, 51.61929249999999], [0.3239521, 51.61893709999999], [0.3236854, 51.61866909999999], [0.32334889999999994, 51.61835209999999], [0.3230499, 51.6180929], [0.32270090000000007, 51.6178195], [0.32229599999999997, 51.6175125], [0.32192599999999993, 51.617237900000006], [0.3215236, 51.6169769], [0.3212227999999999, 51.61678239999999], [0.3208263, 51.61653809999999], [0.32041859999999994, 51.6163127], [0.3200265, 51.6160976], [0.3196413, 51.61589049999999], [0.31925919999999997, 51.61570220000001], [0.3187606, 51.6154674], [0.3182166, 51.6152259], [0.3175183999999999, 51.6149433], [0.316599, 51.61460859999999], [0.31621699999999997, 51.6144752], [0.31539599999999995, 51.61422059999999], [0.3145178, 51.6139723], [0.313575, 51.6137508], [0.31303039999999993, 51.6136419], [0.3126885999999999, 51.6135749], [0.3120300999999999, 51.6134674], [0.3112952, 51.6133561], [0.310638, 51.6132717], [0.30980699999999994, 51.61318790000001], [0.3094037, 51.6131519], [0.308443, 51.6130921], [0.3076732, 51.61306630000001], [0.307192, 51.613053], [0.3060113, 51.613066499999995], [0.3047966, 51.6131205], [0.3040021, 51.613187999999994], [0.3028877, 51.6132847], [0.30236879999999994, 51.6133269], [0.3013798999999999, 51.613405199999995], [0.30097785503817676, 51.61343905696528]]}", "current_leg_start": "Shenfield", "dest_arr_time_act": "1726", "motion_projection": null, "next_location_lat": "51.6134391", "next_location_lon": "0.3009779", "previous_location": null, "current_leg_milage": "2.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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.326, \"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.27, \"from_m\": 9589.326, \"capability_applied\": null, \"effective_limit_mph\": 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.304, \"from_m\": 9627.27, \"capability_applied\": null, \"effective_limit_mph\": 60.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.887, \"from_m\": 10216.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\": 12183.559, \"from_m\": 11071.887, \"capability_applied\": null, \"effective_limit_mph\": 70.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.621, \"from_m\": 12183.559, \"capability_applied\": null, \"effective_limit_mph\": 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.588, \"from_m\": 14147.621, \"capability_applied\": null, \"effective_limit_mph\": 70.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.689, \"from_m\": 18899.588, \"capability_applied\": null, \"effective_limit_mph\": 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.316, \"from_m\": 18955.689, \"capability_applied\": null, \"effective_limit_mph\": 70.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.313, \"from_m\": 20848.316, \"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.297, \"from_m\": 20882.313, \"capability_applied\": null, \"effective_limit_mph\": 70.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.233, \"from_m\": 20993.297, \"capability_applied\": null, \"effective_limit_mph\": 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.966, \"from_m\": 21215.233, \"capability_applied\": null, \"effective_limit_mph\": 40.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.216, \"from_m\": 21292.966, \"capability_applied\": null, \"effective_limit_mph\": 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.873, \"from_m\": 21954.216, \"capability_applied\": null, \"effective_limit_mph\": 70.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.469, \"from_m\": 23240.873, \"capability_applied\": null, \"effective_limit_mph\": 50.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.178, \"from_m\": 23329.469, \"capability_applied\": null, \"effective_limit_mph\": 70.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.256, \"from_m\": 23389.178, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25127.757, \"from_m\": 23479.256, \"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.466, \"from_m\": 25127.757, \"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.549, \"from_m\": 25577.466, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25701.029, \"from_m\": 25640.549, \"capability_applied\": null, \"effective_limit_mph\": 60.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.359, \"from_m\": 25701.029, \"capability_applied\": null, \"effective_limit_mph\": 50.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.101, \"from_m\": 25768.359, \"capability_applied\": null, \"effective_limit_mph\": 40.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.738, \"from_m\": 26874.101, \"capability_applied\": null, \"effective_limit_mph\": 70.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.453, \"from_m\": 27049.738, \"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.234, \"from_m\": 30934.453, \"capability_applied\": null, \"effective_limit_mph\": 56.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.901, \"from_m\": 31164.234, \"capability_applied\": null, \"effective_limit_mph\": 50.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.973, \"from_m\": 31391.901, \"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.166, \"from_m\": 31686.973, \"capability_applied\": null, \"effective_limit_mph\": 50.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.081, \"from_m\": 31709.166, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32116.263, \"from_m\": 31928.081, \"capability_applied\": null, \"effective_limit_mph\": 56.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.734, \"from_m\": 32116.263, \"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\": 33111.012, \"from_m\": 33008.734, \"capability_applied\": null, \"effective_limit_mph\": 56.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.354, \"from_m\": 33111.012, \"capability_applied\": null, \"effective_limit_mph\": 50.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.513, \"from_m\": 33254.354, \"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.532, \"from_m\": 33756.513, \"capability_applied\": null, \"effective_limit_mph\": 50.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.828, \"from_m\": 34373.532, \"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.689, \"from_m\": 35002.828, \"capability_applied\": null, \"effective_limit_mph\": 50.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.571, \"from_m\": 35187.689, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 35811.003, \"from_m\": 35410.571, \"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.999, \"from_m\": 35811.003, \"capability_applied\": null, \"effective_limit_mph\": 25.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.222, \"from_m\": 35956.999, \"capability_applied\": null, \"effective_limit_mph\": 50.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.535, \"from_m\": 36127.222, \"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.75, \"from_m\": 36790.535, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37314.023, \"from_m\": 37088.75, \"capability_applied\": null, \"effective_limit_mph\": 56.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.1, \"from_m\": 37314.023, \"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.403, \"from_m\": 37629.1, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38287.033, \"from_m\": 37882.403, \"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.542, \"from_m\": 38287.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\": 38686.238, \"from_m\": 38447.542, \"capability_applied\": null, \"effective_limit_mph\": 56.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.574, \"from_m\": 38686.238, \"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.208, \"from_m\": 39753.574, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 40354.021, \"from_m\": 40124.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\": 40573.162, \"from_m\": 40354.021, \"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\": 40696.015, \"from_m\": 40573.162, \"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.941, \"from_m\": 40696.015, \"capability_applied\": null, \"effective_limit_mph\": 50.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.965, \"from_m\": 40851.941, \"capability_applied\": null, \"effective_limit_mph\": 56.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.513, \"from_m\": 40989.965, \"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.575, \"from_m\": 41447.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\": 42165.282, \"from_m\": 41602.575, \"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\": 43082.985, \"from_m\": 42165.282, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43364.631, \"from_m\": 43082.985, \"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\": 44439.9, \"from_m\": 43364.631, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44807.548, \"from_m\": 44439.9, \"capability_applied\": null, \"effective_limit_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\": 798942, \"profile_key\": \"011f466b1d9ab3441d3ff79812a1d3d2d52d4b525a0fa57614ebed8508fa781e\", \"schedule_id\": 5492, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Shenfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"1636H\", \"wtt_dep\": \"1637\", \"location\": \"Brentwood\", \"stage_seq\": 2, \"distance_m\": 3166.603, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"1640H\", \"wtt_dep\": \"1641\", \"location\": \"Harold Wood\", \"stage_seq\": 3, \"distance_m\": 8428.887, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"1643H\", \"wtt_dep\": \"1644\", \"location\": \"Gidea Park\", \"stage_seq\": 4, \"distance_m\": 10646.937, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"1646\", \"wtt_dep\": \"1647\", \"location\": \"Romford\", \"stage_seq\": 5, \"distance_m\": 12545.607, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"1650\", \"wtt_dep\": \"1650H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 6, \"distance_m\": 16437.608, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"1652\", \"wtt_dep\": \"1652H\", \"location\": \"Goodmayes\", \"stage_seq\": 7, \"distance_m\": 17560.686, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"1654\", \"wtt_dep\": \"1654H\", \"location\": \"Seven Kings\", \"stage_seq\": 8, \"distance_m\": 18601.331, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"1657H\", \"wtt_dep\": \"1658\", \"location\": \"Ilford\", \"stage_seq\": 9, \"distance_m\": 20663.599, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"wtt_dep\": \"1700H\", \"location\": \"Manor Park\", \"stage_seq\": 10, \"distance_m\": 22480.798, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1701H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 11, \"distance_m\": 23389.178, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"1702H\", \"wtt_dep\": \"1703\", \"location\": \"Forest Gate\", \"stage_seq\": 12, \"distance_m\": 24016.321, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"1704H\", \"wtt_dep\": \"1705\", \"location\": \"Maryland\", \"stage_seq\": 13, \"distance_m\": 25271.844, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"1707\", \"wtt_dep\": \"1708\", \"location\": \"Stratford\", \"stage_seq\": 14, \"distance_m\": 26137.026, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1709\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 15, \"distance_m\": 27215.487, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1711H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 30655.333, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"1712H\", \"wtt_dep\": \"1713H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 17, \"distance_m\": 31683.652, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"1715H\", \"wtt_dep\": \"1716H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 33183.767, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"1718\", \"wtt_dep\": \"1718H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 34904.815, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"1720H\", \"wtt_dep\": \"1721H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 36932.412, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"1723\", \"wtt_dep\": \"1723H\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 38255.254, \"section_seq\": 1, \"route_path_id\": 116061}, {\"is_pass\": false, \"wtt_arr\": \"1726\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 44807.548, \"section_seq\": 1, \"route_path_id\": 116061}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 44807.548, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116061}], \"total_distance_m\": 44807.548, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 41866.255, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2941.293, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.5", "current_position_lat": "51.6134391", "current_position_lon": "0.3009779", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Shenfield", "service_state_platform": "6", "timing_fact_generation": 1790173987722200, "current_leg_arrival_utc": "2026-09-23T16:36:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:05.283329", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:33:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:06.089082", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P SNF PDX 9Y83 345037 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.326, "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.27, "from_m": 9589.326, "capability_applied": null, "effective_limit_mph": 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.304, "from_m": 9627.27, "capability_applied": null, "effective_limit_mph": 60.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.887, "from_m": 10216.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": 12183.559, "from_m": 11071.887, "capability_applied": null, "effective_limit_mph": 70.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.621, "from_m": 12183.559, "capability_applied": null, "effective_limit_mph": 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.588, "from_m": 14147.621, "capability_applied": null, "effective_limit_mph": 70.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.689, "from_m": 18899.588, "capability_applied": null, "effective_limit_mph": 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.316, "from_m": 18955.689, "capability_applied": null, "effective_limit_mph": 70.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.313, "from_m": 20848.316, "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.297, "from_m": 20882.313, "capability_applied": null, "effective_limit_mph": 70.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.233, "from_m": 20993.297, "capability_applied": null, "effective_limit_mph": 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.966, "from_m": 21215.233, "capability_applied": null, "effective_limit_mph": 40.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.216, "from_m": 21292.966, "capability_applied": null, "effective_limit_mph": 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.873, "from_m": 21954.216, "capability_applied": null, "effective_limit_mph": 70.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.469, "from_m": 23240.873, "capability_applied": null, "effective_limit_mph": 50.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.178, "from_m": 23329.469, "capability_applied": null, "effective_limit_mph": 70.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.256, "from_m": 23389.178, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25127.757, "from_m": 23479.256, "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.466, "from_m": 25127.757, "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.549, "from_m": 25577.466, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25701.029, "from_m": 25640.549, "capability_applied": null, "effective_limit_mph": 60.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.359, "from_m": 25701.029, "capability_applied": null, "effective_limit_mph": 50.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.101, "from_m": 25768.359, "capability_applied": null, "effective_limit_mph": 40.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.738, "from_m": 26874.101, "capability_applied": null, "effective_limit_mph": 70.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.453, "from_m": 27049.738, "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.234, "from_m": 30934.453, "capability_applied": null, "effective_limit_mph": 56.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.901, "from_m": 31164.234, "capability_applied": null, "effective_limit_mph": 50.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.973, "from_m": 31391.901, "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.166, "from_m": 31686.973, "capability_applied": null, "effective_limit_mph": 50.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.081, "from_m": 31709.166, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32116.263, "from_m": 31928.081, "capability_applied": null, "effective_limit_mph": 56.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.734, "from_m": 32116.263, "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": 33111.012, "from_m": 33008.734, "capability_applied": null, "effective_limit_mph": 56.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.354, "from_m": 33111.012, "capability_applied": null, "effective_limit_mph": 50.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.513, "from_m": 33254.354, "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.532, "from_m": 33756.513, "capability_applied": null, "effective_limit_mph": 50.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.828, "from_m": 34373.532, "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.689, "from_m": 35002.828, "capability_applied": null, "effective_limit_mph": 50.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.571, "from_m": 35187.689, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 35811.003, "from_m": 35410.571, "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.999, "from_m": 35811.003, "capability_applied": null, "effective_limit_mph": 25.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.222, "from_m": 35956.999, "capability_applied": null, "effective_limit_mph": 50.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.535, "from_m": 36127.222, "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.75, "from_m": 36790.535, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37314.023, "from_m": 37088.75, "capability_applied": null, "effective_limit_mph": 56.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.1, "from_m": 37314.023, "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.403, "from_m": 37629.1, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38287.033, "from_m": 37882.403, "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.542, "from_m": 38287.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": 38686.238, "from_m": 38447.542, "capability_applied": null, "effective_limit_mph": 56.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.574, "from_m": 38686.238, "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.208, "from_m": 39753.574, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 40354.021, "from_m": 40124.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": 40573.162, "from_m": 40354.021, "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": 40696.015, "from_m": 40573.162, "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.941, "from_m": 40696.015, "capability_applied": null, "effective_limit_mph": 50.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.965, "from_m": 40851.941, "capability_applied": null, "effective_limit_mph": 56.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.513, "from_m": 40989.965, "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.575, "from_m": 41447.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": 42165.282, "from_m": 41602.575, "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": 43082.985, "from_m": 42165.282, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43364.631, "from_m": 43082.985, "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": 44439.9, "from_m": 43364.631, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44807.548, "from_m": 44439.9, "capability_applied": null, "effective_limit_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": 798942, "profile_key": "011f466b1d9ab3441d3ff79812a1d3d2d52d4b525a0fa57614ebed8508fa781e", "schedule_id": 5492, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "Shenfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "1636H", "wtt_dep": "1637", "location": "Brentwood", "stage_seq": 2, "distance_m": 3166.603, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "1640H", "wtt_dep": "1641", "location": "Harold Wood", "stage_seq": 3, "distance_m": 8428.887, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "1643H", "wtt_dep": "1644", "location": "Gidea Park", "stage_seq": 4, "distance_m": 10646.937, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1647", "location": "Romford", "stage_seq": 5, "distance_m": 12545.607, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": "1650H", "location": "Chadwell Heath", "stage_seq": 6, "distance_m": 16437.608, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "1652", "wtt_dep": "1652H", "location": "Goodmayes", "stage_seq": 7, "distance_m": 17560.686, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "1654", "wtt_dep": "1654H", "location": "Seven Kings", "stage_seq": 8, "distance_m": 18601.331, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "1657H", "wtt_dep": "1658", "location": "Ilford", "stage_seq": 9, "distance_m": 20663.599, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": "1700H", "location": "Manor Park", "stage_seq": 10, "distance_m": 22480.798, "section_seq": 1, "route_path_id": 116061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1701H", "location": "Forest Gate Jn", "stage_seq": 11, "distance_m": 23389.178, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "1702H", "wtt_dep": "1703", "location": "Forest Gate", "stage_seq": 12, "distance_m": 24016.321, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "1704H", "wtt_dep": "1705", "location": "Maryland", "stage_seq": 13, "distance_m": 25271.844, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "1707", "wtt_dep": "1708", "location": "Stratford", "stage_seq": 14, "distance_m": 26137.026, "section_seq": 1, "route_path_id": 116061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709", "location": "Pudding Mill Lane Portal", "stage_seq": 15, "distance_m": 27215.487, "section_seq": 1, "route_path_id": 116061}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1711H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 16, "distance_m": 30655.333, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "1712H", "wtt_dep": "1713H", "location": "Whitechapel Crossrail", "stage_seq": 17, "distance_m": 31683.652, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "1715H", "wtt_dep": "1716H", "location": "Liverpool Street (Crossrail)", "stage_seq": 18, "distance_m": 33183.767, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "1718", "wtt_dep": "1718H", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 34904.815, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "1720H", "wtt_dep": "1721H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 20, "distance_m": 36932.412, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "1723", "wtt_dep": "1723H", "location": "Bond Street (Crossrail)", "stage_seq": 21, "distance_m": 38255.254, "section_seq": 1, "route_path_id": 116061}, {"is_pass": false, "wtt_arr": "1726", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 22, "distance_m": 44807.548, "section_seq": 1, "route_path_id": 116061}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 44807.548, "from_m": 0.0, "section_seq": 1, "route_path_id": 116061}], "total_distance_m": 44807.548, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 41866.255, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2941.293, "synthetic_unknown_infrastructure_limit_mph": 60} [] Shenfield 1633 1633 6 16:33:00 None Paddington (Crossrail) 1728 1726 B None None https://www.realtimetrains.co.uk/service/gb-nr:C38537/2026-09-23/detailed None Shenfield 2026-09-23T16:33:30+01:00 Brentwood 3.5 {"type": "LineString", "coordinates": [[0.3300897, 51.6306148], [0.32957239999999993, 51.6300873], [0.3293109, 51.629792599999995], [0.3291334, 51.6295767], [0.3289890999999999, 51.6293897], [0.3288134999999999, 51.62914669999999], [0.3285214, 51.6287371], [0.3282576, 51.6283092], [0.3279741, 51.6278259], [0.3277454, 51.6274136], [0.3276537, 51.6272291], [0.3273807, 51.62657449999999], [0.3273101, 51.6263941], [0.3270701, 51.625692699999995], [0.3270219, 51.6255489], [0.32690669999999994, 51.6251586], [0.3267487, 51.62456830000001], [0.3266272, 51.624109], [0.3265368, 51.6237664], [0.3264604, 51.62347650000001], [0.3264129, 51.6232741], [0.3262753, 51.6227886], [0.3261542, 51.62244530000001], [0.32604060000000007, 51.6221334], [0.32589039999999997, 51.6217759], [0.3257039, 51.6213737], [0.3255372, 51.6210488], [0.325295, 51.6206303], [0.3250585999999999, 51.620284600000005], [0.3248018, 51.6199178], [0.32455030000000007, 51.61959929999999], [0.32429189999999997, 51.61929249999999], [0.3239521, 51.61893709999999], [0.3236854, 51.61866909999999], [0.32334889999999994, 51.61835209999999], [0.3230499, 51.6180929], [0.32270090000000007, 51.6178195], [0.32229599999999997, 51.6175125], [0.32192599999999993, 51.617237900000006], [0.3215236, 51.6169769], [0.3212227999999999, 51.61678239999999], [0.3208263, 51.61653809999999], [0.32041859999999994, 51.6163127], [0.3200265, 51.6160976], [0.3196413, 51.61589049999999], [0.31925919999999997, 51.61570220000001], [0.3187606, 51.6154674], [0.3182166, 51.6152259], [0.3175183999999999, 51.6149433], [0.316599, 51.61460859999999], [0.31621699999999997, 51.6144752], [0.31539599999999995, 51.61422059999999], [0.3145178, 51.6139723], [0.313575, 51.6137508], [0.31303039999999993, 51.6136419], [0.3126885999999999, 51.6135749], [0.3120300999999999, 51.6134674], [0.3112952, 51.6133561], [0.310638, 51.6132717], [0.30980699999999994, 51.61318790000001], [0.3094037, 51.6131519], [0.308443, 51.6130921], [0.3076732, 51.61306630000001], [0.307192, 51.613053], [0.3060113, 51.613066499999995], [0.3047966, 51.6131205], [0.3040021, 51.613187999999994], [0.3028877, 51.6132847], [0.30236879999999994, 51.6133269], [0.3013798999999999, 51.613405199999995], [0.30097785503817676, 51.61343905696528]]} 2.0 1633 1636½ None None Brentwood 51.6134391 0.3009779 51.6134391 0.3009779 1 0 2026-09-23 16:43:24 TERMINATED 2026-09-23 16:33:00 Shenfield SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790173987722200 0 0 2026-09-23 16:43:06.089082 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:05.283329
767624 798946 P91059 875N52MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:25 2026-09-25 16:43:25 {"id": 798946, "stp": "P", "toc": "Southeastern", "uid": "P91059", "consist": "377130", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91059/2026-09-23/detailed", "trust_id": "875N52MT23", "origin_crs": null, "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "London Victoria", "service_date": "2026-09-23", "dest_arr_time": "1639", "dest_platform": "4", "is_terminated": 1, "next_location": "Victoria Grosvenor ENT - EXT", "signalling_id": "5N52", "timing_status": null, "origin_station": "Victoria Grovenor Shed", "current_leg_arr": "1635", "current_leg_dep": "1633", "current_leg_end": "Victoria Grosvenor ENT - EXT", "origin_dep_time": "1633", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T16:43:25", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1464641, 51.4862326], [-0.146524, 51.4864905], [-0.14664109999999997, 51.486792099999995], [-0.14677529999999997, 51.487112], [-0.1470547, 51.4875936], [-0.14755569999999998, 51.4884211], [-0.14771799999999996, 51.4886735], [-0.14788, 51.48887899999999], [-0.1479933, 51.4890376], [-0.14805829999999998, 51.489158499999995], [-0.1480818, 51.4892021], [-0.14810767861363547, 51.489294772677454]]}", "current_leg_start": "Victoria Grovenor Shed", "dest_arr_time_act": "1639", "motion_projection": null, "next_location_lat": "51.4892948", "next_location_lon": "-0.1481077", "previous_location": null, "current_leg_milage": "0.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 798946, \"profile_key\": \"607aaee337fe4a395c661a2f9bed829fe91bea09b3f56853c0edb3a7b8f897a1\", \"schedule_id\": 23444, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Victoria Grovenor Shed\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119711}, {\"is_pass\": false, \"wtt_arr\": \"1635\", \"wtt_dep\": \"1635\", \"location\": \"Victoria Grosvenor ENT - EXT\", \"stage_seq\": 2, \"distance_m\": 368.994, \"section_seq\": 1, \"route_path_id\": 119711}, {\"is_pass\": false, \"wtt_arr\": \"1639\", \"wtt_dep\": null, \"location\": \"London Victoria\", \"stage_seq\": 3, \"distance_m\": 1226.116, \"section_seq\": 1, \"route_path_id\": 119711}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1226.116, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119711}], \"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": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.4892948", "current_position_lon": "-0.1481077", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Victoria Grovenor Shed", "service_state_platform": null, "timing_fact_generation": 1790174042211689, "current_leg_arrival_utc": "2026-09-23T16:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:05.288753", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:33:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:06.098501", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None None 5N52 377130 4 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": 798946, "profile_key": "607aaee337fe4a395c661a2f9bed829fe91bea09b3f56853c0edb3a7b8f897a1", "schedule_id": 23444, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "Victoria Grovenor Shed", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119711}, {"is_pass": false, "wtt_arr": "1635", "wtt_dep": "1635", "location": "Victoria Grosvenor ENT - EXT", "stage_seq": 2, "distance_m": 368.994, "section_seq": 1, "route_path_id": 119711}, {"is_pass": false, "wtt_arr": "1639", "wtt_dep": null, "location": "London Victoria", "stage_seq": 3, "distance_m": 1226.116, "section_seq": 1, "route_path_id": 119711}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1226.116, "from_m": 0.0, "section_seq": 1, "route_path_id": 119711}], "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} [] Victoria Grovenor Shed 1633 1633 None 16:33:00 None London Victoria 1639 1639 4 None None https://www.realtimetrains.co.uk/service/gb-nr:P91059/2026-09-23/detailed None Victoria Grovenor Shed 2026-09-23T16:33:30+01:00 Victoria Grosvenor ENT - EXT 2.0 {"type": "LineString", "coordinates": [[-0.1464641, 51.4862326], [-0.146524, 51.4864905], [-0.14664109999999997, 51.486792099999995], [-0.14677529999999997, 51.487112], [-0.1470547, 51.4875936], [-0.14755569999999998, 51.4884211], [-0.14771799999999996, 51.4886735], [-0.14788, 51.48887899999999], [-0.1479933, 51.4890376], [-0.14805829999999998, 51.489158499999995], [-0.1480818, 51.4892021], [-0.14810767861363547, 51.489294772677454]]} 0.2 1633 1635 None None Victoria Grosvenor ENT - EXT 51.4892948 -0.1481077 51.4892948 -0.1481077 1 0 2026-09-23 16:43:25 TERMINATED 2026-09-23 16:33:00 Victoria Grovenor Shed SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790174042211689 0 0 2026-09-23 16:43:06.098501 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:05.288753
767625 798952 G80147 541N11MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:25 2026-09-25 16:43:25 {"id": 798952, "stp": "P", "toc": "London North Eastern Railway", "uid": "G80147", "consist": "801218", "dest_crs": "NCL", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G80147/2026-09-23/detailed", "trust_id": "541N11MT23", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "Newcastle", "service_date": "2026-09-23", "dest_arr_time": "1937", "dest_platform": "3", "is_terminated": 1, "next_location": "Peterborough", "signalling_id": "1N11", "timing_status": null, "origin_station": "London Kings Cross", "current_leg_arr": "1719½", "current_leg_dep": "1633", "current_leg_end": "Peterborough", "origin_dep_time": "1633", "origin_platform": "5", "current_location": null, "last_update_time": "2026-09-23T16:43:25", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12355709999999998, 51.53116150000001], [-0.1234558, 51.5331292], [-0.1234492, 51.5332185], [-0.1234183, 51.53365649999999], [-0.12341, 51.533834299999995], [-0.1234029, 51.5339904], [-0.12340119999999996, 51.53406300000001], [-0.1232637, 51.53471389999999], [-0.1232606, 51.534774600000006], [-0.1232591, 51.53485729999999], [-0.1232079, 51.5355674], [-0.1232037, 51.5356257], [-0.12319769999999997, 51.53570849999999], [-0.1231837, 51.535902500000006], [-0.1230199, 51.5381714], [-0.1230187, 51.5381884], [-0.1230094, 51.5383171], [-0.1229248, 51.5387722], [-0.1228782, 51.539261], [-0.122843, 51.539850400000006], [-0.12283, 51.539954300000005], [-0.1227921, 51.540392399999995], [-0.12275850000000002, 51.5406178], [-0.1227207, 51.540841499999985], [-0.1226779, 51.54105549999999], [-0.1226739533435049, 51.5410723210626], [-0.12266726470856132, 51.54110082872403], [-0.12265211117509786, 51.541165414589976], [-0.12262829999999998, 51.5412669], [-0.1225956, 51.54136439999999], [-0.12254494857996658, 51.54155880935237], [-0.1225370587637376, 51.541589091825706], [-0.1225269266323258, 51.54162798066129], [-0.12251779979630228, 51.54166301097455], [-0.1224992, 51.5417344], [-0.12239060000000002, 51.5421011], [-0.12229479999999998, 51.54231089999999], [-0.12222049999999998, 51.5424737], [-0.1221229, 51.5426464], [-0.1221016, 51.542684], [-0.121968, 51.5429415], [-0.1207666, 51.5452586], [-0.1196955, 51.54732409999998], [-0.11941390000000002, 51.5478488], [-0.1193568, 51.54794470000001], [-0.11932882400194995, 51.54799023571661], [-0.1192303, 51.54815059999999], [-0.1191112, 51.5483462], [-0.11887830000000002, 51.54867839999999], [-0.118677, 51.54894609999999], [-0.1184205, 51.54924900000001], [-0.1180917, 51.5496048], [-0.117838, 51.5498643], [-0.11762389999999998, 51.55005799999999], [-0.1174456, 51.55021270000001], [-0.117215, 51.55039910000001], [-0.1170079, 51.5505573], [-0.1169161, 51.55062499999998], [-0.11683299999999998, 51.55068629999998], [-0.1166318, 51.55084159999999], [-0.11663042812510464, 51.550842590475035], [-0.115925, 51.55135190000001], [-0.1152426, 51.5518305], [-0.11505, 51.55195719999999], [-0.1147737, 51.552140900000005], [-0.11421639999999998, 51.55250120000001], [-0.11419549999999998, 51.5525151], [-0.1138896, 51.55272949999999], [-0.1134084, 51.55306740000001], [-0.1132328, 51.55319870000001], [-0.1129396, 51.55341989999999], [-0.1126493, 51.5536437], [-0.112404, 51.553839799999984], [-0.1123225, 51.55390909999999], [-0.1119827, 51.554195], [-0.1118083, 51.5543482], [-0.111603, 51.554504999999985], [-0.1114385683571304, 51.55466347968381], [-0.11124939999999998, 51.554845799999995], [-0.1111324, 51.55496530000021], [-0.1108896, 51.5552123], [-0.1104596, 51.5556803], [-0.1102249, 51.5559397], [-0.109785, 51.55645449999999], [-0.1095339, 51.55676150000001], [-0.1091677, 51.5572477], [-0.1089755, 51.5575196], [-0.1088628, 51.5576789], [-0.1086804, 51.557951899999985], [-0.10839419999999998, 51.5584124], [-0.10836193856634135, 51.55847027978579], [-0.10828228706243846, 51.55861318111672], [-0.108232, 51.5587034], [-0.107961, 51.55920769999999], [-0.1077704, 51.5596079], [-0.1076085, 51.5599544], [-0.1074612, 51.56030520000001], [-0.1072685, 51.5608156], [-0.10709839999999998, 51.56133829999999], [-0.1070272, 51.5615894], [-0.1069438, 51.5619471], [-0.1068776, 51.5622815], [-0.1068324, 51.5625578], [-0.1067907, 51.5628797], [-0.1067672, 51.5631326], [-0.1067053, 51.56349910000001], [-0.1066774, 51.563746300000005], [-0.1065875, 51.5644836], [-0.106555, 51.5647504], [-0.1065307, 51.5649378], [-0.1064996, 51.5651777], [-0.10645599999999998, 51.5655149], [-0.10645259999999998, 51.5655412], [-0.1064497, 51.56556379999999], [-0.10640969999999998, 51.5658203], [-0.106362, 51.56617119999999], [-0.1062375, 51.56679660000001], [-0.1061445, 51.56719970000001], [-0.1060667, 51.56762179999999], [-0.1060226, 51.567854999999994], [-0.105874, 51.5688445], [-0.1058255, 51.5691945], [-0.1057602, 51.5696738], [-0.1057119, 51.5700913], [-0.1056389, 51.5706409], [-0.1053188, 51.57312189999998], [-0.1052978, 51.5732908], [-0.1052378, 51.57377240000001], [-0.1051833, 51.57415619999998], [-0.1051634, 51.574359300000005], [-0.1051282, 51.5748671], [-0.1051055, 51.5752228], [-0.10510317424974427, 51.575271091673656], [-0.1051015776819172, 51.57530424263783], [-0.1050983, 51.5753723], [-0.10512359999999998, 51.5758289], [-0.10513519999999998, 51.5760034], [-0.10515589999999998, 51.576177900000005], [-0.1052069, 51.5764603], [-0.1052821, 51.576766000000006], [-0.1053733, 51.5770982], [-0.1054748, 51.57746590000001], [-0.10557700000000002, 51.5777822], [-0.1056392, 51.57799930000001], [-0.1057291, 51.578301200000006], [-0.1058686, 51.578638699999985], [-0.10598009999999998, 51.5788551], [-0.1061521, 51.5791969], [-0.10633919999999998, 51.579506599999995], [-0.1065354, 51.5798093], [-0.1067029, 51.580054200000006], [-0.1068517, 51.58025760000001], [-0.10697536022808286, 51.58041873102618], [-0.10716059999999998, 51.5806601], [-0.1077346, 51.5813174], [-0.1081116, 51.5816961], [-0.1086123, 51.5821478], [-0.1088302, 51.5823431], [-0.10960259999999998, 51.5830692], [-0.1098744, 51.5833404], [-0.1102004, 51.58371149999999], [-0.1104153, 51.58398350000001], [-0.1107637, 51.584458999999995], [-0.1108891, 51.5846611], [-0.1110803, 51.58500459999999], [-0.1113571, 51.58554649999999], [-0.1116415, 51.5861764], [-0.1117534, 51.586402500000005], [-0.11198139999999998, 51.586886], [-0.1123542, 51.5876042], [-0.1126653, 51.5881292], [-0.11276459999999998, 51.5882775], [-0.11287450000000002, 51.58845409999999], [-0.11306339999999998, 51.588718], [-0.1134078, 51.589189999999995], [-0.11410720000000002, 51.59006089999998], [-0.1148478, 51.59099220000001], [-0.1154362, 51.59173239999999], [-0.1162078, 51.592706099999994], [-0.1168315, 51.5934945], [-0.117205, 51.5939649], [-0.11753509999999998, 51.5944012], [-0.11790820000000002, 51.59485680000001], [-0.11799, 51.594963499999984], [-0.1183243, 51.59539969999999], [-0.11843539999999995, 51.5955326], [-0.1186963, 51.59584099999999], [-0.11910559999999998, 51.596360700000005], [-0.11937279999999996, 51.5966826], [-0.1198193, 51.597199999999994], [-0.1199352, 51.59733299999999], [-0.1203787240453692, 51.59780562381537], [-0.1203833, 51.5978105], [-0.12071600000000002, 51.5981444], [-0.121066, 51.598475099999995], [-0.1216024, 51.5989584], [-0.12191119999999996, 51.5992183], [-0.1225707, 51.5997394], [-0.1232345, 51.6002635], [-0.12362549999999996, 51.6005465], [-0.12459389999999998, 51.60121259999999], [-0.12478510196385166, 51.60133501286456], [-0.125465, 51.601770300000005], [-0.1258644, 51.6020554], [-0.12636409999999998, 51.602405999999995], [-0.1283143, 51.6036325], [-0.12869429999999998, 51.6038715], [-0.1290257, 51.6040649], [-0.1293755, 51.6042821], [-0.1353298, 51.607958200000006], [-0.13863539999999996, 51.610093199999994], [-0.1386705, 51.6101159], [-0.13914999215740675, 51.61048353460085], [-0.1402205, 51.611304299999986], [-0.140944, 51.611924599999995], [-0.1416313, 51.61255589999999], [-0.1421899, 51.6131418], [-0.1433402, 51.61431429999999], [-0.1434677, 51.614444899999995], [-0.14386319999999997, 51.6148272], [-0.1448102, 51.6158054], [-0.14659679999999997, 51.61762529999999], [-0.14833859999999996, 51.6193995], [-0.1518318, 51.6229905], [-0.15394349999999998, 51.6251278], [-0.15456029999999998, 51.625752], [-0.1561118, 51.6273497], [-0.16027179999999996, 51.63160129999999], [-0.1609602, 51.632297400000006], [-0.1613509, 51.63269249999999], [-0.1627829, 51.6341517], [-0.1637737, 51.63505490000001], [-0.1641815, 51.635474900000006], [-0.16466159999999996, 51.63599429999999], [-0.16523179999999998, 51.6366166], [-0.16558629999999996, 51.6369747], [-0.166332, 51.63775039999999], [-0.1668121, 51.63828129999999], [-0.1668876, 51.6383648], [-0.16727069999999997, 51.6388058], [-0.1678022, 51.6394834], [-0.16820949999999998, 51.640044200000006], [-0.168533, 51.64050429999999], [-0.16857469999999997, 51.6405637], [-0.16897379999999998, 51.64123440000001], [-0.16947269999999998, 51.642064999999995], [-0.17004059999999996, 51.6432258], [-0.17028689999999996, 51.6437044], [-0.1707141, 51.644432599999995], [-0.1709994, 51.64501849999999], [-0.1711629, 51.645342600000006], [-0.1715924, 51.6461816], [-0.1718143, 51.6465938], [-0.17225409999999997, 51.64749129999999], [-0.17296660000000005, 51.6488871], [-0.17309329999999998, 51.6491288], [-0.17335219999999998, 51.6496229], [-0.1735212, 51.6500077], [-0.17368479999999997, 51.65032149999998], [-0.17400130000000005, 51.6509177], [-0.17428569999999996, 51.651582000000005], [-0.17461319999999997, 51.6524428], [-0.1748705, 51.65331330000001], [-0.17498899999999998, 51.65378689999999], [-0.1750814, 51.6542562], [-0.1751784, 51.6548497], [-0.17525239999999995, 51.65544109999999], [-0.1752997, 51.6562677], [-0.1753397, 51.6569203], [-0.1753882, 51.657737], [-0.1754246, 51.6583589], [-0.17545429999999998, 51.65881079999999], [-0.1754587, 51.65887709999999], [-0.17556, 51.66023260000001], [-0.17561449999999998, 51.6608111], [-0.175699, 51.6616149], [-0.1758011, 51.66249830000001], [-0.17584379999999997, 51.66288829999999], [-0.175919, 51.6636882], [-0.1759574, 51.66422539999999], [-0.1760772455052784, 51.666235034589675], [-0.1761456, 51.6673812], [-0.1761796, 51.667929699999995], [-0.1762191, 51.6685992], [-0.17625189999999996, 51.66912920000001], [-0.1762772, 51.6695418], [-0.17628739999999998, 51.6697003], [-0.1762988, 51.66990580000001], [-0.176327, 51.6703898], [-0.1763693, 51.6711165], [-0.17648679999999997, 51.6730257], [-0.17657359999999997, 51.6744849], [-0.17659769999999997, 51.67486350000001], [-0.17664869999999996, 51.67539150000001], [-0.17671119999999998, 51.675836], [-0.1768003, 51.6762953], [-0.17690699999999998, 51.676707399999984], [-0.17704159999999997, 51.6771343], [-0.1771412, 51.6774052], [-0.17728179999999996, 51.67773820000001], [-0.17744159999999998, 51.678085], [-0.1776663, 51.6785106], [-0.17776489999999998, 51.67867300000001], [-0.17802009999999996, 51.67911410000001], [-0.1780701, 51.6792006], [-0.1796630568239043, 51.68178080780469], [-0.18124139999999997, 51.684337200000016], [-0.1838753, 51.68851860000001], [-0.18434669999999995, 51.689234199999994], [-0.18498169999999997, 51.69008809999999], [-0.18511069999999996, 51.6902333], [-0.1851914, 51.6903241], [-0.1858175, 51.6910287], [-0.1867396, 51.691915900000005], [-0.1894594, 51.6942993], [-0.1901574, 51.694902699999986], [-0.19057769999999996, 51.6952616], [-0.1907645, 51.69542880000001], [-0.1908792, 51.6955315], [-0.19110479999999996, 51.69572869999999], [-0.1920578, 51.6965708], [-0.1922902, 51.6967746], [-0.19246489999999997, 51.6969307], [-0.1927049, 51.697141300000006], [-0.19322319322046871, 51.69761852092752], [-0.19347339999999996, 51.6978489], [-0.1936624, 51.6980351], [-0.19380069999999996, 51.6981695], [-0.1940446, 51.69841], [-0.19454179999999996, 51.69892589999999], [-0.1948585, 51.6992546], [-0.1965516, 51.7011267], [-0.1968463, 51.70147659999999], [-0.1975973, 51.702368199999995], [-0.1989317, 51.7039988], [-0.1996304, 51.704834], [-0.20075729999999997, 51.7063969], [-0.2013388, 51.7072863], [-0.2013915, 51.70738390000001], [-0.2023848, 51.70916069999999], [-0.2025297, 51.7094575], [-0.2025835, 51.7095677], [-0.2030014, 51.71054449999999], [-0.2035019, 51.71188649999999], [-0.2037851, 51.71283849999999], [-0.2040102, 51.71357350000001], [-0.2042066, 51.71444309999999], [-0.2043857, 51.715447199999986], [-0.2045097, 51.7164576], [-0.2046334, 51.71847240000001], [-0.20467450000000004, 51.7189534], [-0.2047817, 51.72031260000001], [-0.20484389999999997, 51.7211681], [-0.20485329999999996, 51.7212808], [-0.2048606, 51.721404799999995], [-0.2048709, 51.72154599999999], [-0.20488819999999996, 51.7217847], [-0.2048977611458553, 51.721918011123584], [-0.2050383, 51.72387749999999], [-0.2052593, 51.7268795], [-0.20539900000000005, 51.727892], [-0.2056449, 51.729022], [-0.2060393, 51.73017360000001], [-0.2066577, 51.73155249999999], [-0.2071604, 51.73242589999998], [-0.2072206, 51.73252459999999], [-0.2076223, 51.73315190000001], [-0.2076424, 51.7331834], [-0.2080573, 51.7337855], [-0.20911019999999997, 51.734985899999984], [-0.2095723, 51.735450799999995], [-0.2105561, 51.7363939], [-0.2137567, 51.73928099999999], [-0.21694769999999997, 51.74212920000001], [-0.2179885, 51.7431102], [-0.21926609999999996, 51.7443144], [-0.21964469999999997, 51.744803], [-0.22003949999999997, 51.7453185], [-0.2204172, 51.74580739999998], [-0.2213084, 51.7473456], [-0.221779, 51.748674400000006], [-0.2220257, 51.7498262], [-0.22211379999999997, 51.7509184], [-0.2220318, 51.75216050000001], [-0.2218012, 51.7533578], [-0.2214701, 51.7543034], [-0.2213106, 51.7546515], [-0.22108759999999997, 51.75513800000001], [-0.2206681, 51.755916799999994], [-0.2202282, 51.75651940000001], [-0.2193554, 51.757588299999995], [-0.21841279999999996, 51.758691299999995], [-0.2175426, 51.7597714], [-0.2171702, 51.76030050000001], [-0.21656459999999997, 51.7614486], [-0.2164181, 51.761843899999995], [-0.21621380000000004, 51.7622757], [-0.21594299999999997, 51.76336990000001], [-0.2157731, 51.764388], [-0.21572499999999997, 51.7650611], [-0.2157233, 51.7656615], [-0.21572279999999996, 51.7658242], [-0.215729, 51.7659742], [-0.2157626, 51.766787], [-0.2157726, 51.7668867], [-0.2158015, 51.7671732], [-0.2158555, 51.7681823], [-0.21586309999999995, 51.76832939999999], [-0.21620719999999996, 51.7749516], [-0.2161945, 51.77623580000001], [-0.2161423, 51.776754], [-0.21605579999999996, 51.7772991], [-0.21600823921707624, 51.77753249589623], [-0.21596409999999996, 51.7777491], [-0.2157853, 51.778312], [-0.2157666, 51.7783708], [-0.2156174, 51.77879969999999], [-0.21545629999999996, 51.779256], [-0.2152312, 51.7796528], [-0.2148585, 51.7803774], [-0.2141674, 51.78166199999999], [-0.2140677, 51.78187149999999], [-0.2128798, 51.7840341], [-0.2114488, 51.7865388], [-0.2107564, 51.787784], [-0.2101419, 51.7888889], [-0.2093277, 51.79034], [-0.20920399999999997, 51.7905619], [-0.2092006, 51.790568099999994], [-0.2086386, 51.7915763], [-0.2079646, 51.79278659999999], [-0.20755909999999997, 51.7935171], [-0.20689889999999997, 51.7947012], [-0.2065664, 51.79529540000001], [-0.2062342, 51.7958783], [-0.20574751060147836, 51.79675957589962], [-0.2057471, 51.79671919999999], [-0.2057461503804021, 51.796664676100086], [-0.2056187, 51.79688900000001], [-0.2049505, 51.798181699999994], [-0.2045736, 51.798914], [-0.2042808, 51.79937], [-0.2039568, 51.8000491], [-0.20387459999999996, 51.8002135], [-0.203621, 51.8007203], [-0.20362062968498265, 51.80072103841259], [-0.2036043, 51.8007536], [-0.2031622, 51.80159170000001], [-0.2026523, 51.802623299999986], [-0.2023579, 51.8031994], [-0.20219919999999997, 51.8035151], [-0.2020221, 51.80401930000001], [-0.2017797, 51.8045056], [-0.20163379999999995, 51.8048758], [-0.2014392, 51.8052615], [-0.20125070000000003, 51.80564580000001], [-0.20121169999999997, 51.80573549999998], [-0.2004505, 51.8072519], [-0.20007769999999997, 51.8079991], [-0.19975879999999996, 51.808638300000005], [-0.197936, 51.81226079999999], [-0.19751509999999997, 51.8131166], [-0.1975093850188515, 51.81312778119422], [-0.1963182, 51.81545830000001], [-0.1956568, 51.8168256], [-0.193582, 51.8209205], [-0.19353149999999997, 51.82102220000001], [-0.1926718, 51.8227514], [-0.1925851, 51.8229246], [-0.1923554, 51.823369799999995], [-0.1919893, 51.8240945], [-0.1916481, 51.82477540000001], [-0.19158749999999997, 51.8248963], [-0.19102209999999997, 51.826049299999994], [-0.1892155, 51.8296053], [-0.18882, 51.8304145], [-0.1881671, 51.83175039999999], [-0.1874374320114024, 51.833078520820536], [-0.1865553, 51.83468409999999], [-0.1863381, 51.8350793], [-0.1854768, 51.8366468], [-0.1852701, 51.8370231], [-0.18408859999999996, 51.839724999999994], [-0.1839767, 51.8399291], [-0.1838478, 51.84023690000001], [-0.18325710000000003, 51.84164690000001], [-0.1830623, 51.84225320000001], [-0.182923, 51.8428427], [-0.18277299999999996, 51.8433256], [-0.182681, 51.8440234], [-0.18265459999999997, 51.84439279999999], [-0.1826517, 51.8450182], [-0.182749, 51.8461523], [-0.1830362, 51.8474777], [-0.18306949999999997, 51.84761240000001], [-0.18329699999999996, 51.8485322], [-0.1834663, 51.8492049], [-0.1836801, 51.8501188], [-0.18409459999999997, 51.85157639999999], [-0.1842505, 51.852195900000005], [-0.1845805, 51.8535117], [-0.18460789999999996, 51.85361199999999], [-0.1850043, 51.85529180000001], [-0.1851773, 51.8561042], [-0.1853186, 51.8569044], [-0.1855281, 51.8584657], [-0.18575839999999996, 51.86169060000002], [-0.1857599, 51.86183], [-0.18610979999999996, 51.8640792], [-0.18638199999999996, 51.8650644], [-0.1865552, 51.8655499], [-0.18690839999999995, 51.866271299999994], [-0.1869461, 51.86635049999999], [-0.1872705, 51.867062999999995], [-0.1875325, 51.8677079], [-0.1876173, 51.8679168], [-0.18798039999999996, 51.86891079999999], [-0.18825529999999996, 51.869526099999995], [-0.1891856, 51.871641399999994], [-0.1905946, 51.87469610000001], [-0.1924366, 51.87887330000001], [-0.19325929999999997, 51.88076519999999], [-0.19369949999999997, 51.8817008], [-0.19417149999999997, 51.8826448], [-0.19424679999999997, 51.88278830000001], [-0.1942659, 51.882820300000006], [-0.1952782, 51.8844164], [-0.195365892663738, 51.8845526573466], [-0.1954241, 51.88464309999999], [-0.19602949999999997, 51.8854739], [-0.1979085, 51.8876629], [-0.1987129627288577, 51.8885561180277], [-0.19920379999999996, 51.8891011], [-0.199697, 51.889643799999995], [-0.20015839999999996, 51.89015899999999], [-0.2010984, 51.89134149999999], [-0.2025308, 51.8933444], [-0.20342229999999997, 51.8948241], [-0.2054431, 51.89845390000001], [-0.2056678, 51.8988647], [-0.2062573, 51.89988399999999], [-0.20658, 51.900424000000015], [-0.2068628, 51.9009037], [-0.2071111, 51.9013345], [-0.2072544, 51.90160660000001], [-0.2075212, 51.9021019], [-0.2076298, 51.90233619999999], [-0.2077544, 51.902605], [-0.207978, 51.90307099999999], [-0.2085096, 51.904136399999985], [-0.2087652, 51.904667499999995], [-0.211925, 51.91035539999999], [-0.21271399999999996, 51.911793], [-0.21347, 51.9132049], [-0.2143004, 51.9146082], [-0.21521, 51.91598329999999], [-0.21611489999999997, 51.9172038], [-0.2170795, 51.9183877], [-0.2191953, 51.9206689], [-0.2231536, 51.92506550000001], [-0.22408989999999995, 51.92608400000001], [-0.2248362, 51.9268514], [-0.2255155, 51.92749899999999], [-0.2262934, 51.92819720000001], [-0.22719290000000003, 51.9289091], [-0.2278644, 51.929408499999994], [-0.2318715, 51.932012699999994], [-0.23218580000000005, 51.932216700000005], [-0.23362569999999996, 51.93312550000001], [-0.2338703, 51.9332803], [-0.23558580000000004, 51.9343776], [-0.24504380000000003, 51.94037049999999], [-0.245473, 51.94064240000001], [-0.24666170000000004, 51.94139380000001], [-0.25072380459881916, 51.94396531986611], [-0.2520203999999999, 51.94478610000001], [-0.2524531, 51.94506929999999], [-0.2539447, 51.946016400000005], [-0.25785949999999996, 51.94869909999999], [-0.258668, 51.94932399999999], [-0.2600065999999999, 51.9504217], [-0.2612689, 51.95154120000001], [-0.26307109999999995, 51.95315589999999], [-0.26338749999999994, 51.9534353], [-0.2635431999999999, 51.9535741], [-0.2639672, 51.9540182], [-0.2640739, 51.954111999999995], [-0.2641567, 51.95418479999999], [-0.2643867, 51.954381200000014], [-0.2649057, 51.95490650000001], [-0.2653931, 51.9553387], [-0.26570869999999996, 51.955625000000005], [-0.26604719999999993, 51.95599269999999], [-0.2663606, 51.9562683], [-0.26784179999999996, 51.95762040000001], [-0.2687543, 51.9586158], [-0.2689695, 51.9588736], [-0.26949458523585645, 51.95955212970712], [-0.2695574, 51.9596333], [-0.27043379999999995, 51.96104449999999], [-0.2707963, 51.9617464], [-0.2711391, 51.9625146], [-0.2714354, 51.96322510000001], [-0.2715459, 51.963562800000005], [-0.2717008, 51.9641157], [-0.2717277, 51.9642154], [-0.27175559999999993, 51.9643186], [-0.2720214, 51.96579989999999], [-0.27206179999999996, 51.966535400000005], [-0.2720743, 51.9672686], [-0.2719970551556139, 51.96834090523601], [-0.2719626, 51.96881919999999], [-0.27176429999999996, 51.971318499999995], [-0.2715679, 51.973354], [-0.2714193, 51.9751457], [-0.2714009, 51.9753672], [-0.2712179, 51.976885], [-0.2712046, 51.97700699999999], [-0.2707976999999999, 51.9815131], [-0.2705680999999999, 51.9837563], [-0.2703454, 51.98599110000001], [-0.2700119, 51.9905036], [-0.26949458523585645, 51.99617587835112], [-0.26944679999999993, 51.9966998], [-0.2691984444517296, 51.99930615890027], [-0.2691517, 51.99979669999999], [-0.268876, 52.00287449999999], [-0.2686302, 52.0054185], [-0.26795969999999997, 52.01270459999999], [-0.2679089, 52.013169000000005], [-0.2678654, 52.0136478], [-0.2675471, 52.01694990000001], [-0.26729330000000007, 52.0202524], [-0.26713899999999996, 52.021912], [-0.26692569999999993, 52.0235314], [-0.2667916, 52.02416949999999], [-0.2666414, 52.024783799999994], [-0.266337, 52.02580569999999], [-0.2661435, 52.0263634], [-0.265953, 52.026923999999994], [-0.26566309999999993, 52.02784729999999], [-0.26539759999999996, 52.0287759], [-0.26516, 52.0298117], [-0.26493769999999994, 52.0309962], [-0.2648273, 52.03193969999999], [-0.2635294, 52.04637410000001], [-0.2631921, 52.0500393], [-0.26277751605727717, 52.054578667909794], [-0.2623148, 52.0596445], [-0.2623111, 52.0596849], [-0.2616918999999999, 52.06641160000001], [-0.26161929999999994, 52.0672227], [-0.2614407, 52.069105], [-0.2613142, 52.070524], [-0.2610824, 52.07305989999999], [-0.261055, 52.0733935], [-0.2609458, 52.07467700000001], [-0.2608715, 52.0754674], [-0.260844, 52.0757601], [-0.2608555, 52.0764345], [-0.2608111, 52.07696], [-0.260827, 52.0774417], [-0.26080739999999997, 52.0776258], [-0.260732, 52.0783315], [-0.26072249999999997, 52.0784457], [-0.2606627, 52.079163900000005], [-0.2606219, 52.0796497], [-0.26057949999999996, 52.08031139999999], [-0.2605581, 52.0808646], [-0.2605566, 52.0820594], [-0.26057389999999997, 52.0826615], [-0.2606091, 52.08318059999999], [-0.2606562, 52.08373569999999], [-0.2607228, 52.0842425], [-0.2607706, 52.08460459999999], [-0.2607885, 52.0847262], [-0.26082259999999996, 52.0849427], [-0.26085020000000003, 52.08512940000001], [-0.2608529, 52.08514759999999], [-0.2609131, 52.0854661], [-0.2609311, 52.08558789999999], [-0.2609619, 52.08579709999999], [-0.26101, 52.0860504], [-0.26105069999999997, 52.0862997], [-0.2613582, 52.0880416], [-0.2614942, 52.0889417], [-0.2621809, 52.09309940000001], [-0.26283589999999996, 52.096922500000005], [-0.263372, 52.1000509], [-0.26366139999999993, 52.1013718], [-0.2649114, 52.1044451], [-0.2667189, 52.1072499], [-0.2676049, 52.1082287], [-0.2681367, 52.1088162], [-0.26914933802933944, 52.10978287988833], [-0.26949458523585645, 52.11011245340836], [-0.2696877, 52.1102968], [-0.27287649999999997, 52.1132112], [-0.2734657, 52.1137818], [-0.27518259999999994, 52.11563759999999], [-0.2760189, 52.1166788], [-0.2768636, 52.1178886], [-0.2771780999999999, 52.118339000000006], [-0.2781387, 52.1198716], [-0.2783473, 52.1201994], [-0.2790233, 52.121262], [-0.2793778, 52.1218574], [-0.2800933, 52.1230407], [-0.2805316, 52.1239273], [-0.2808532999999999, 52.1246357], [-0.2810891, 52.12517909999999], [-0.2813042, 52.1256598], [-0.2814327999999999, 52.12599349999999], [-0.2822336, 52.1284864], [-0.28242709999999993, 52.12930510000001], [-0.2825581, 52.130140099999984], [-0.2825668, 52.130309799999985], [-0.28263269999999996, 52.1315938], [-0.2826858, 52.1328768], [-0.2826099, 52.1345177], [-0.2825607, 52.1353344], [-0.2824556999999999, 52.1368263], [-0.2822317, 52.14058109999999], [-0.2821709, 52.14127750000001], [-0.2820857, 52.1429329], [-0.2820471, 52.1436832], [-0.28201229999999994, 52.1443592], [-0.2818251, 52.145916099999994], [-0.281557, 52.14738220000001], [-0.2811145, 52.14926719999999], [-0.2801254, 52.1534293], [-0.279765, 52.154926800000005], [-0.279643, 52.1554338], [-0.2791779, 52.1573964], [-0.27738985848524705, 52.16491882804252], [-0.2769211999999999, 52.16689029999999], [-0.27662989999999993, 52.1681155], [-0.27541779999999993, 52.17306150000001], [-0.27509030000000007, 52.1744433], [-0.2741697, 52.178321], [-0.2735933, 52.1807488], [-0.27135970000000004, 52.18986259999999], [-0.2706175, 52.1928907], [-0.2699326, 52.195505], [-0.2695809, 52.1963619], [-0.2695354, 52.1964728], [-0.26949458523585645, 52.19657222858311], [-0.26891689999999996, 52.1979795], [-0.2673461, 52.20104760000001], [-0.26703569999999993, 52.2015289], [-0.2654529, 52.20398329999998], [-0.26335559999999997, 52.2071331], [-0.2617601, 52.209542199999994], [-0.2615874, 52.2098139], [-0.2597724, 52.2125306], [-0.25716419999999995, 52.21643439999999], [-0.257079, 52.2165623], [-0.2548117771726371, 52.21998654579095], [-0.2546229, 52.2202718], [-0.2520703, 52.22407889999999], [-0.2519993, 52.224190199999995], [-0.25155729999999993, 52.224860799999995], [-0.2502446, 52.2268525], [-0.2496977, 52.22766330000001], [-0.249596, 52.2278113], [-0.2494968, 52.2279617], [-0.24921859999999996, 52.228383400000006], [-0.2477822, 52.2305609], [-0.2477307, 52.230640400000006], [-0.24750619999999995, 52.23098720000001], [-0.24724449999999995, 52.2313914], [-0.2468461, 52.2320247], [-0.2465098, 52.2326], [-0.2464911, 52.232635599999995], [-0.2462667, 52.23306219999999], [-0.2459322999999999, 52.2337133], [-0.24560089999999996, 52.2344652], [-0.24536549999999993, 52.235020599999984], [-0.24515550000000003, 52.235581499999995], [-0.2449569, 52.236138800000006], [-0.2447677, 52.236699599999994], [-0.24470669999999992, 52.2368939], [-0.24439040000000004, 52.2379023], [-0.2440094, 52.23912169999999], [-0.24374779999999996, 52.2399625], [-0.24315559999999992, 52.2417618], [-0.2429787, 52.2422366], [-0.242805, 52.242663799999995], [-0.2426971, 52.2429312], [-0.24230139999999997, 52.24374679999999], [-0.2419035999999999, 52.244533], [-0.24144550000000004, 52.2453268], [-0.24094160000000003, 52.24611689999999], [-0.2384682, 52.2494106], [-0.2380232, 52.2500416], [-0.2377257, 52.2504876], [-0.2370069, 52.2515411], [-0.236526, 52.252359099999985], [-0.2343194, 52.2561138], [-0.2341589, 52.256397199999995], [-0.2337751, 52.2571093], [-0.2337336, 52.25718629999999], [-0.233323, 52.2579482], [-0.2323283, 52.2596406], [-0.23119550000000005, 52.26169550000001], [-0.2298719, 52.2640966], [-0.2288697, 52.26591449999999], [-0.22856219999999997, 52.2664026], [-0.22747280000000003, 52.26793659999999], [-0.22613, 52.2696151], [-0.22433949999999991, 52.27169599999999], [-0.2232646, 52.27308259999999], [-0.2231477, 52.27326070000001], [-0.2225504, 52.2743812], [-0.22226528846787005, 52.27498606676315], [-0.22069829999999996, 52.2783103], [-0.22006229999999996, 52.2798027], [-0.2189496, 52.28179750000001], [-0.2172765, 52.28441800000001], [-0.2167891, 52.28547149999999], [-0.21655099999999997, 52.2860342], [-0.21650590000000003, 52.2861807], [-0.21622099999999997, 52.2871068], [-0.21591759999999996, 52.28822709999999], [-0.215755, 52.28877250000001], [-0.2155341, 52.289469200000006], [-0.215232, 52.2901974], [-0.2147805, 52.29110669999999], [-0.2140862, 52.2922978], [-0.2121148, 52.2955497], [-0.2113768, 52.29683799999999], [-0.21036569999999996, 52.2986031], [-0.20505349999999997, 52.3072571], [-0.200586, 52.3145338], [-0.2003822, 52.3148889], [-0.19990169999999996, 52.31573699999999], [-0.1996505, 52.3161804], [-0.1994712, 52.316487300000006], [-0.19862189999999996, 52.3179573], [-0.19836229999999996, 52.3183701], [-0.1980017, 52.3189484], [-0.1976607, 52.31950289999999], [-0.1972674, 52.3201375], [-0.1964431, 52.321538], [-0.1962949, 52.3217754], [-0.19562959999999996, 52.32288520000001], [-0.1952935, 52.3235299], [-0.1952433, 52.3236127], [-0.19414929999999997, 52.32542980000001], [-0.1936517, 52.326332099999995], [-0.1934747, 52.3266837], [-0.1933197, 52.32700989999999], [-0.193165, 52.32734080000001], [-0.1928195, 52.3281569], [-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.2485847, 52.5719683], [-0.24872839999999996, 52.5721234], [-0.24893150000000003, 52.572364799999995], [-0.2492955, 52.5727698], [-0.24971869999999996, 52.5732557], [-0.2502506, 52.5740377], [-0.2506103, 52.5746118], [-0.2510138788583807, 52.57525588028376]]}", "current_leg_start": "London Kings Cross", "dest_arr_time_act": "1934", "motion_projection": null, "next_location_lat": "52.5752559", "next_location_lon": "-0.2510139", "previous_location": null, "current_leg_milage": "76.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 395.817, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 402.57, \"from_m\": 395.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 419.464, \"from_m\": 402.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1288.599, \"from_m\": 419.464, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.686, \"from_m\": 1288.599, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 1830.776, \"from_m\": 1318.686, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3465.142, \"from_m\": 1830.776, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3722.625, \"from_m\": 3465.142, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4235.2, \"from_m\": 3722.625, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4290.441, \"from_m\": 4235.2, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5583.813, \"from_m\": 4290.441, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9481.319, \"from_m\": 5583.813, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 12632.213, \"from_m\": 9481.319, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 37186.143, \"from_m\": 12632.213, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 87870.792, \"from_m\": 37186.143, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 90657.268, \"from_m\": 87870.792, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 111521.806, \"from_m\": 90657.268, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 114230.301, \"from_m\": 111521.806, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 115586.709, \"from_m\": 114230.301, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 121083.001, \"from_m\": 115586.709, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 122782.07, \"from_m\": 121083.001, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 123561.549, \"from_m\": 122782.07, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 161510.757, \"from_m\": 123561.549, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 169284.216, \"from_m\": 161510.757, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 170378.569, \"from_m\": 169284.216, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 174263.378, \"from_m\": 170378.569, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 194069.262, \"from_m\": 174263.378, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 194336.939, \"from_m\": 194069.262, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 194437.353, \"from_m\": 194336.939, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 194801.602, \"from_m\": 194437.353, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 214977.643, \"from_m\": 194801.602, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 214989.588, \"from_m\": 214977.643, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 216156.111, \"from_m\": 214989.588, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 219218.852, \"from_m\": 216156.111, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 222364.496, \"from_m\": 219218.852, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 224738.367, \"from_m\": 222364.496, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 224792.325, \"from_m\": 224738.367, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 234487.215, \"from_m\": 224792.325, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 238863.513, \"from_m\": 234487.215, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 248112.823, \"from_m\": 238863.513, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 250204.68, \"from_m\": 248112.823, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 251280.177, \"from_m\": 250204.68, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 251400.172, \"from_m\": 251280.177, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 251752.481, \"from_m\": 251400.172, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 252193.424, \"from_m\": 251752.481, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 271797.981, \"from_m\": 252193.424, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 271908.052, \"from_m\": 271797.981, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 295135.45, \"from_m\": 271908.052, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 295177.767, \"from_m\": 295135.45, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 295288.514, \"from_m\": 295177.767, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 295410.392, \"from_m\": 295288.514, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 297716.233, \"from_m\": 295410.392, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 299865.856, \"from_m\": 297716.233, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 302152.903, \"from_m\": 299865.856, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 302400.301, \"from_m\": 302152.903, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 302493.412, \"from_m\": 302400.301, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 302691.874, \"from_m\": 302493.412, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 303434.678, \"from_m\": 302691.874, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 303495.518, \"from_m\": 303434.678, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 303818.36, \"from_m\": 303495.518, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 305013.657, \"from_m\": 303818.36, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 338981.973, \"from_m\": 305013.657, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 339042.385, \"from_m\": 338981.973, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 367383.336, \"from_m\": 339042.385, \"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\": 369702.643, \"from_m\": 367383.336, \"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\": 373094.216, \"from_m\": 369702.643, \"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\": 373506.23, \"from_m\": 373094.216, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 374280.917, \"from_m\": 373506.23, \"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\": 374318.137, \"from_m\": 374280.917, \"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\": 380189.63, \"from_m\": 374318.137, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 381189.744, \"from_m\": 380189.63, \"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\": 382331.198, \"from_m\": 381189.744, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 391910.393, \"from_m\": 382331.198, \"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\": 393410.658, \"from_m\": 391910.393, \"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\": 397761.233, \"from_m\": 393410.658, \"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\": 397804.313, \"from_m\": 397761.233, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 400256.367, \"from_m\": 397804.313, \"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\": 406752.543, \"from_m\": 400256.367, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 408682.073, \"from_m\": 406752.543, \"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\": 409389.857, \"from_m\": 408682.073, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 409859.018, \"from_m\": 409389.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\": 409894.953, \"from_m\": 409859.018, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 410586.945, \"from_m\": 409894.953, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 412977.824, \"from_m\": 410586.945, \"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\": 428588.991, \"from_m\": 412977.824, \"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\": 429422.091, \"from_m\": 428588.991, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 429819.753, \"from_m\": 429422.091, \"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\": 430172.163, \"from_m\": 429819.753, \"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\": 430523.371, \"from_m\": 430172.163, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 431218.307, \"from_m\": 430523.371, \"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\": 431411.479, \"from_m\": 431218.307, \"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\": 431648.15, \"from_m\": 431411.479, \"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\": 431700.117, \"from_m\": 431648.15, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 798952, \"profile_key\": \"ab8e8ebad592401422cec3f837246092c30be35005fd3dc29c07f1bc1a31231e\", \"schedule_id\": 11929, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.41, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.556, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.03, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.896, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643\", \"location\": \"Potters Bar\", \"stage_seq\": 6, \"distance_m\": 20507.345, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 7, \"distance_m\": 32583.012, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648H\", \"location\": \"Digswell Jn\", \"stage_seq\": 8, \"distance_m\": 34061.166, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 9, \"distance_m\": 38333.574, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 44333.368, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 51335.657, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659H\", \"location\": \"Biggleswade\", \"stage_seq\": 12, \"distance_m\": 66139.125, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1701\", \"location\": \"Sandy\", \"stage_seq\": 13, \"distance_m\": 70873.835, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1708\", \"location\": \"Huntingdon\", \"stage_seq\": 14, \"distance_m\": 94514.613, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1714\", \"location\": \"Holme Jn\", \"stage_seq\": 15, \"distance_m\": 111099.725, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1717H\", \"location\": \"Fletton Jn\", \"stage_seq\": 16, \"distance_m\": 120630.126, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": false, \"wtt_arr\": \"1719H\", \"wtt_dep\": \"1721H\", \"location\": \"Peterborough\", \"stage_seq\": 17, \"distance_m\": 122804.148, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1728\", \"location\": \"Tallington Jn\", \"stage_seq\": 18, \"distance_m\": 136496.41, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1735\", \"location\": \"Stoke Jn\", \"stage_seq\": 19, \"distance_m\": 160360.445, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": false, \"wtt_arr\": \"1738H\", \"wtt_dep\": \"1740H\", \"location\": \"Grantham\", \"stage_seq\": 20, \"distance_m\": 169519.03, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1747\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 21, \"distance_m\": 185522.715, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1750\", \"location\": \"Newark North Gate\", \"stage_seq\": 22, \"distance_m\": 193037.89, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1750H\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 23, \"distance_m\": 194129.505, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1753H\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 24, \"distance_m\": 202563.28, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1759H\", \"location\": \"Retford\", \"stage_seq\": 25, \"distance_m\": 222740.626, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1807\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 26, \"distance_m\": 244265.335, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1811H\", \"location\": \"Doncaster\", \"stage_seq\": 27, \"distance_m\": 250691.518, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1814\", \"location\": \"Shaftholme Jn\", \"stage_seq\": 28, \"distance_m\": 257471.307, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1818H\", \"location\": \"Temple Hirst Jn\", \"stage_seq\": 29, \"distance_m\": 271834.005, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1821\", \"location\": \"Hambleton North Jn\", \"stage_seq\": 30, \"distance_m\": 281126.947, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1826\", \"location\": \"Colton Jn\", \"stage_seq\": 31, \"distance_m\": 294090.981, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": false, \"wtt_arr\": \"1830\", \"wtt_dep\": \"1833\", \"location\": \"York\", \"stage_seq\": 32, \"distance_m\": 303032.799, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1835H\", \"location\": \"Skelton Jn\", \"stage_seq\": 33, \"distance_m\": 305580.468, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1840\", \"location\": \"Tollerton Jn\", \"stage_seq\": 34, \"distance_m\": 318363.512, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1846\", \"location\": \"Thirsk\", \"stage_seq\": 35, \"distance_m\": 338645.742, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": false, \"wtt_arr\": \"1850H\", \"wtt_dep\": \"1852\", \"location\": \"Northallerton\", \"stage_seq\": 36, \"distance_m\": 351153.478, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": false, \"wtt_arr\": \"1903\", \"wtt_dep\": \"1905\", \"location\": \"Darlington\", \"stage_seq\": 37, \"distance_m\": 374066.781, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1913H\", \"location\": \"Ferryhill South Jn\", \"stage_seq\": 38, \"distance_m\": 393519.395, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1915\", \"location\": \"Tursdale Jn\", \"stage_seq\": 39, \"distance_m\": 397761.233, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": false, \"wtt_arr\": \"1920H\", \"wtt_dep\": \"1922\", \"location\": \"Durham\", \"stage_seq\": 40, \"distance_m\": 409389.857, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1929\", \"location\": \"Birtley Jn\", \"stage_seq\": 41, \"distance_m\": 423904.56, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1932\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 42, \"distance_m\": 430458.146, \"section_seq\": 1, \"route_path_id\": 134422}, {\"is_pass\": false, \"wtt_arr\": \"1934\", \"wtt_dep\": null, \"location\": \"Newcastle\", \"stage_seq\": 43, \"distance_m\": 431700.117, \"section_seq\": 1, \"route_path_id\": 134422}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 431700.117, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134422}], \"total_distance_m\": 431700.117, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 430878.016, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 822.101, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "46.5", "current_position_lat": "52.5752559", "current_position_lon": "-0.2510139", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "London Kings Cross", "service_state_platform": "5", "timing_fact_generation": 1790174695824487, "current_leg_arrival_utc": "2026-09-23T17:19:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:05.292328", "service_state_evidence_id": 68648790, "current_leg_start_actual_dep": "2026-09-23T16:33:30+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:06.117107", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London North Eastern Railway P KGX NCL 1N11 801218 9 125 None {"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 419.464, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.599, "from_m": 419.464, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.686, "from_m": 1288.599, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 1830.776, "from_m": 1318.686, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3465.142, "from_m": 1830.776, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3722.625, "from_m": 3465.142, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4235.2, "from_m": 3722.625, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4290.441, "from_m": 4235.2, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5583.813, "from_m": 4290.441, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9481.319, "from_m": 5583.813, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 12632.213, "from_m": 9481.319, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 37186.143, "from_m": 12632.213, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 87870.792, "from_m": 37186.143, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 90657.268, "from_m": 87870.792, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 111521.806, "from_m": 90657.268, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 114230.301, "from_m": 111521.806, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 115586.709, "from_m": 114230.301, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 121083.001, "from_m": 115586.709, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 122782.07, "from_m": 121083.001, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 123561.549, "from_m": 122782.07, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 161510.757, "from_m": 123561.549, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 169284.216, "from_m": 161510.757, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 170378.569, "from_m": 169284.216, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 174263.378, "from_m": 170378.569, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 194069.262, "from_m": 174263.378, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 194336.939, "from_m": 194069.262, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 194437.353, "from_m": 194336.939, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 194801.602, "from_m": 194437.353, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 214977.643, "from_m": 194801.602, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 214989.588, "from_m": 214977.643, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 216156.111, "from_m": 214989.588, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 219218.852, "from_m": 216156.111, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 222364.496, "from_m": 219218.852, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 224738.367, "from_m": 222364.496, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 224792.325, "from_m": 224738.367, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 234487.215, "from_m": 224792.325, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 238863.513, "from_m": 234487.215, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 248112.823, "from_m": 238863.513, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 250204.68, "from_m": 248112.823, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 251280.177, "from_m": 250204.68, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 251400.172, "from_m": 251280.177, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 251752.481, "from_m": 251400.172, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 252193.424, "from_m": 251752.481, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 271797.981, "from_m": 252193.424, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 271908.052, "from_m": 271797.981, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 295135.45, "from_m": 271908.052, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 295177.767, "from_m": 295135.45, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 295288.514, "from_m": 295177.767, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 295410.392, "from_m": 295288.514, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 297716.233, "from_m": 295410.392, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 299865.856, "from_m": 297716.233, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 302152.903, "from_m": 299865.856, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 302400.301, "from_m": 302152.903, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 302493.412, "from_m": 302400.301, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 302691.874, "from_m": 302493.412, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 303434.678, "from_m": 302691.874, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 303495.518, "from_m": 303434.678, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 303818.36, "from_m": 303495.518, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 305013.657, "from_m": 303818.36, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 338981.973, "from_m": 305013.657, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 339042.385, "from_m": 338981.973, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 367383.336, "from_m": 339042.385, "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": 369702.643, "from_m": 367383.336, "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": 373094.216, "from_m": 369702.643, "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": 373506.23, "from_m": 373094.216, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 374280.917, "from_m": 373506.23, "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": 374318.137, "from_m": 374280.917, "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": 380189.63, "from_m": 374318.137, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 381189.744, "from_m": 380189.63, "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": 382331.198, "from_m": 381189.744, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 391910.393, "from_m": 382331.198, "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": 393410.658, "from_m": 391910.393, "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": 397761.233, "from_m": 393410.658, "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": 397804.313, "from_m": 397761.233, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 400256.367, "from_m": 397804.313, "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": 406752.543, "from_m": 400256.367, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 408682.073, "from_m": 406752.543, "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": 409389.857, "from_m": 408682.073, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 409859.018, "from_m": 409389.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": 409894.953, "from_m": 409859.018, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 410586.945, "from_m": 409894.953, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 412977.824, "from_m": 410586.945, "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": 428588.991, "from_m": 412977.824, "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": 429422.091, "from_m": 428588.991, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 429819.753, "from_m": 429422.091, "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": 430172.163, "from_m": 429819.753, "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": 430523.371, "from_m": 430172.163, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 431218.307, "from_m": 430523.371, "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": 431411.479, "from_m": 431218.307, "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": 431648.15, "from_m": 431411.479, "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": 431700.117, "from_m": 431648.15, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 798952, "profile_key": "ab8e8ebad592401422cec3f837246092c30be35005fd3dc29c07f1bc1a31231e", "schedule_id": 11929, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.41, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.556, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.03, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638H", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.896, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643", "location": "Potters Bar", "stage_seq": 6, "distance_m": 20507.345, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 32583.012, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648H", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 34061.166, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650", "location": "Woolmer Green Jn", "stage_seq": 9, "distance_m": 38333.574, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653", "location": "Stevenage", "stage_seq": 10, "distance_m": 44333.368, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Hitchin", "stage_seq": 11, "distance_m": 51335.657, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659H", "location": "Biggleswade", "stage_seq": 12, "distance_m": 66139.125, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1701", "location": "Sandy", "stage_seq": 13, "distance_m": 70873.835, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708", "location": "Huntingdon", "stage_seq": 14, "distance_m": 94514.613, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714", "location": "Holme Jn", "stage_seq": 15, "distance_m": 111099.725, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1717H", "location": "Fletton Jn", "stage_seq": 16, "distance_m": 120630.126, "section_seq": 1, "route_path_id": 134422}, {"is_pass": false, "wtt_arr": "1719H", "wtt_dep": "1721H", "location": "Peterborough", "stage_seq": 17, "distance_m": 122804.148, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1728", "location": "Tallington Jn", "stage_seq": 18, "distance_m": 136496.41, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1735", "location": "Stoke Jn", "stage_seq": 19, "distance_m": 160360.445, "section_seq": 1, "route_path_id": 134422}, {"is_pass": false, "wtt_arr": "1738H", "wtt_dep": "1740H", "location": "Grantham", "stage_seq": 20, "distance_m": 169519.03, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1747", "location": "Claypole Down Loop", "stage_seq": 21, "distance_m": 185522.715, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1750", "location": "Newark North Gate", "stage_seq": 22, "distance_m": 193037.89, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1750H", "location": "Newark Flat Crossing", "stage_seq": 23, "distance_m": 194129.505, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1753H", "location": "Carlton On Trent Loop", "stage_seq": 24, "distance_m": 202563.28, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1759H", "location": "Retford", "stage_seq": 25, "distance_m": 222740.626, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1807", "location": "Loversall Carr Jn", "stage_seq": 26, "distance_m": 244265.335, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1811H", "location": "Doncaster", "stage_seq": 27, "distance_m": 250691.518, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1814", "location": "Shaftholme Jn", "stage_seq": 28, "distance_m": 257471.307, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1818H", "location": "Temple Hirst Jn", "stage_seq": 29, "distance_m": 271834.005, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1821", "location": "Hambleton North Jn", "stage_seq": 30, "distance_m": 281126.947, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1826", "location": "Colton Jn", "stage_seq": 31, "distance_m": 294090.981, "section_seq": 1, "route_path_id": 134422}, {"is_pass": false, "wtt_arr": "1830", "wtt_dep": "1833", "location": "York", "stage_seq": 32, "distance_m": 303032.799, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1835H", "location": "Skelton Jn", "stage_seq": 33, "distance_m": 305580.468, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1840", "location": "Tollerton Jn", "stage_seq": 34, "distance_m": 318363.512, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1846", "location": "Thirsk", "stage_seq": 35, "distance_m": 338645.742, "section_seq": 1, "route_path_id": 134422}, {"is_pass": false, "wtt_arr": "1850H", "wtt_dep": "1852", "location": "Northallerton", "stage_seq": 36, "distance_m": 351153.478, "section_seq": 1, "route_path_id": 134422}, {"is_pass": false, "wtt_arr": "1903", "wtt_dep": "1905", "location": "Darlington", "stage_seq": 37, "distance_m": 374066.781, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1913H", "location": "Ferryhill South Jn", "stage_seq": 38, "distance_m": 393519.395, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1915", "location": "Tursdale Jn", "stage_seq": 39, "distance_m": 397761.233, "section_seq": 1, "route_path_id": 134422}, {"is_pass": false, "wtt_arr": "1920H", "wtt_dep": "1922", "location": "Durham", "stage_seq": 40, "distance_m": 409389.857, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1929", "location": "Birtley Jn", "stage_seq": 41, "distance_m": 423904.56, "section_seq": 1, "route_path_id": 134422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1932", "location": "King Edward Bridge South Jn", "stage_seq": 42, "distance_m": 430458.146, "section_seq": 1, "route_path_id": 134422}, {"is_pass": false, "wtt_arr": "1934", "wtt_dep": null, "location": "Newcastle", "stage_seq": 43, "distance_m": 431700.117, "section_seq": 1, "route_path_id": 134422}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 431700.117, "from_m": 0.0, "section_seq": 1, "route_path_id": 134422}], "total_distance_m": 431700.117, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 430878.016, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 822.101, "synthetic_unknown_infrastructure_limit_mph": 60} [] London Kings Cross 1633 1633 5 16:33:00 None Newcastle 1937 1934 3 None None https://www.realtimetrains.co.uk/service/gb-nr:G80147/2026-09-23/detailed None London Kings Cross 2026-09-23T16:33:30+01:00 Peterborough 46.5 {"type": "LineString", "coordinates": [[-0.12355709999999998, 51.53116150000001], [-0.1234558, 51.5331292], [-0.1234492, 51.5332185], [-0.1234183, 51.53365649999999], [-0.12341, 51.533834299999995], [-0.1234029, 51.5339904], [-0.12340119999999996, 51.53406300000001], [-0.1232637, 51.53471389999999], [-0.1232606, 51.534774600000006], [-0.1232591, 51.53485729999999], [-0.1232079, 51.5355674], [-0.1232037, 51.5356257], [-0.12319769999999997, 51.53570849999999], [-0.1231837, 51.535902500000006], [-0.1230199, 51.5381714], [-0.1230187, 51.5381884], [-0.1230094, 51.5383171], [-0.1229248, 51.5387722], [-0.1228782, 51.539261], [-0.122843, 51.539850400000006], [-0.12283, 51.539954300000005], [-0.1227921, 51.540392399999995], [-0.12275850000000002, 51.5406178], [-0.1227207, 51.540841499999985], [-0.1226779, 51.54105549999999], [-0.1226739533435049, 51.5410723210626], [-0.12266726470856132, 51.54110082872403], [-0.12265211117509786, 51.541165414589976], [-0.12262829999999998, 51.5412669], [-0.1225956, 51.54136439999999], [-0.12254494857996658, 51.54155880935237], [-0.1225370587637376, 51.541589091825706], [-0.1225269266323258, 51.54162798066129], [-0.12251779979630228, 51.54166301097455], [-0.1224992, 51.5417344], [-0.12239060000000002, 51.5421011], [-0.12229479999999998, 51.54231089999999], [-0.12222049999999998, 51.5424737], [-0.1221229, 51.5426464], [-0.1221016, 51.542684], [-0.121968, 51.5429415], [-0.1207666, 51.5452586], [-0.1196955, 51.54732409999998], [-0.11941390000000002, 51.5478488], [-0.1193568, 51.54794470000001], [-0.11932882400194995, 51.54799023571661], [-0.1192303, 51.54815059999999], [-0.1191112, 51.5483462], [-0.11887830000000002, 51.54867839999999], [-0.118677, 51.54894609999999], [-0.1184205, 51.54924900000001], [-0.1180917, 51.5496048], [-0.117838, 51.5498643], [-0.11762389999999998, 51.55005799999999], [-0.1174456, 51.55021270000001], [-0.117215, 51.55039910000001], [-0.1170079, 51.5505573], [-0.1169161, 51.55062499999998], [-0.11683299999999998, 51.55068629999998], [-0.1166318, 51.55084159999999], [-0.11663042812510464, 51.550842590475035], [-0.115925, 51.55135190000001], [-0.1152426, 51.5518305], [-0.11505, 51.55195719999999], [-0.1147737, 51.552140900000005], [-0.11421639999999998, 51.55250120000001], [-0.11419549999999998, 51.5525151], [-0.1138896, 51.55272949999999], [-0.1134084, 51.55306740000001], [-0.1132328, 51.55319870000001], [-0.1129396, 51.55341989999999], [-0.1126493, 51.5536437], [-0.112404, 51.553839799999984], [-0.1123225, 51.55390909999999], [-0.1119827, 51.554195], [-0.1118083, 51.5543482], [-0.111603, 51.554504999999985], [-0.1114385683571304, 51.55466347968381], [-0.11124939999999998, 51.554845799999995], [-0.1111324, 51.55496530000021], [-0.1108896, 51.5552123], [-0.1104596, 51.5556803], [-0.1102249, 51.5559397], [-0.109785, 51.55645449999999], [-0.1095339, 51.55676150000001], [-0.1091677, 51.5572477], [-0.1089755, 51.5575196], [-0.1088628, 51.5576789], [-0.1086804, 51.557951899999985], [-0.10839419999999998, 51.5584124], [-0.10836193856634135, 51.55847027978579], [-0.10828228706243846, 51.55861318111672], [-0.108232, 51.5587034], [-0.107961, 51.55920769999999], [-0.1077704, 51.5596079], [-0.1076085, 51.5599544], [-0.1074612, 51.56030520000001], [-0.1072685, 51.5608156], [-0.10709839999999998, 51.56133829999999], [-0.1070272, 51.5615894], [-0.1069438, 51.5619471], [-0.1068776, 51.5622815], [-0.1068324, 51.5625578], [-0.1067907, 51.5628797], [-0.1067672, 51.5631326], [-0.1067053, 51.56349910000001], [-0.1066774, 51.563746300000005], [-0.1065875, 51.5644836], [-0.106555, 51.5647504], [-0.1065307, 51.5649378], [-0.1064996, 51.5651777], [-0.10645599999999998, 51.5655149], [-0.10645259999999998, 51.5655412], [-0.1064497, 51.56556379999999], [-0.10640969999999998, 51.5658203], [-0.106362, 51.56617119999999], [-0.1062375, 51.56679660000001], [-0.1061445, 51.56719970000001], [-0.1060667, 51.56762179999999], [-0.1060226, 51.567854999999994], [-0.105874, 51.5688445], [-0.1058255, 51.5691945], [-0.1057602, 51.5696738], [-0.1057119, 51.5700913], [-0.1056389, 51.5706409], [-0.1053188, 51.57312189999998], [-0.1052978, 51.5732908], [-0.1052378, 51.57377240000001], [-0.1051833, 51.57415619999998], [-0.1051634, 51.574359300000005], [-0.1051282, 51.5748671], [-0.1051055, 51.5752228], [-0.10510317424974427, 51.575271091673656], [-0.1051015776819172, 51.57530424263783], [-0.1050983, 51.5753723], [-0.10512359999999998, 51.5758289], [-0.10513519999999998, 51.5760034], [-0.10515589999999998, 51.576177900000005], [-0.1052069, 51.5764603], [-0.1052821, 51.576766000000006], [-0.1053733, 51.5770982], [-0.1054748, 51.57746590000001], [-0.10557700000000002, 51.5777822], [-0.1056392, 51.57799930000001], [-0.1057291, 51.578301200000006], [-0.1058686, 51.578638699999985], [-0.10598009999999998, 51.5788551], [-0.1061521, 51.5791969], [-0.10633919999999998, 51.579506599999995], [-0.1065354, 51.5798093], [-0.1067029, 51.580054200000006], [-0.1068517, 51.58025760000001], [-0.10697536022808286, 51.58041873102618], [-0.10716059999999998, 51.5806601], [-0.1077346, 51.5813174], [-0.1081116, 51.5816961], [-0.1086123, 51.5821478], [-0.1088302, 51.5823431], [-0.10960259999999998, 51.5830692], [-0.1098744, 51.5833404], [-0.1102004, 51.58371149999999], [-0.1104153, 51.58398350000001], [-0.1107637, 51.584458999999995], [-0.1108891, 51.5846611], [-0.1110803, 51.58500459999999], [-0.1113571, 51.58554649999999], [-0.1116415, 51.5861764], [-0.1117534, 51.586402500000005], [-0.11198139999999998, 51.586886], [-0.1123542, 51.5876042], [-0.1126653, 51.5881292], [-0.11276459999999998, 51.5882775], [-0.11287450000000002, 51.58845409999999], [-0.11306339999999998, 51.588718], [-0.1134078, 51.589189999999995], [-0.11410720000000002, 51.59006089999998], [-0.1148478, 51.59099220000001], [-0.1154362, 51.59173239999999], [-0.1162078, 51.592706099999994], [-0.1168315, 51.5934945], [-0.117205, 51.5939649], [-0.11753509999999998, 51.5944012], [-0.11790820000000002, 51.59485680000001], [-0.11799, 51.594963499999984], [-0.1183243, 51.59539969999999], [-0.11843539999999995, 51.5955326], [-0.1186963, 51.59584099999999], [-0.11910559999999998, 51.596360700000005], [-0.11937279999999996, 51.5966826], [-0.1198193, 51.597199999999994], [-0.1199352, 51.59733299999999], [-0.1203787240453692, 51.59780562381537], [-0.1203833, 51.5978105], [-0.12071600000000002, 51.5981444], [-0.121066, 51.598475099999995], [-0.1216024, 51.5989584], [-0.12191119999999996, 51.5992183], [-0.1225707, 51.5997394], [-0.1232345, 51.6002635], [-0.12362549999999996, 51.6005465], [-0.12459389999999998, 51.60121259999999], [-0.12478510196385166, 51.60133501286456], [-0.125465, 51.601770300000005], [-0.1258644, 51.6020554], [-0.12636409999999998, 51.602405999999995], [-0.1283143, 51.6036325], [-0.12869429999999998, 51.6038715], [-0.1290257, 51.6040649], [-0.1293755, 51.6042821], [-0.1353298, 51.607958200000006], [-0.13863539999999996, 51.610093199999994], [-0.1386705, 51.6101159], [-0.13914999215740675, 51.61048353460085], [-0.1402205, 51.611304299999986], [-0.140944, 51.611924599999995], [-0.1416313, 51.61255589999999], [-0.1421899, 51.6131418], [-0.1433402, 51.61431429999999], [-0.1434677, 51.614444899999995], [-0.14386319999999997, 51.6148272], [-0.1448102, 51.6158054], [-0.14659679999999997, 51.61762529999999], [-0.14833859999999996, 51.6193995], [-0.1518318, 51.6229905], [-0.15394349999999998, 51.6251278], [-0.15456029999999998, 51.625752], [-0.1561118, 51.6273497], [-0.16027179999999996, 51.63160129999999], [-0.1609602, 51.632297400000006], [-0.1613509, 51.63269249999999], [-0.1627829, 51.6341517], [-0.1637737, 51.63505490000001], [-0.1641815, 51.635474900000006], [-0.16466159999999996, 51.63599429999999], [-0.16523179999999998, 51.6366166], [-0.16558629999999996, 51.6369747], [-0.166332, 51.63775039999999], [-0.1668121, 51.63828129999999], [-0.1668876, 51.6383648], [-0.16727069999999997, 51.6388058], [-0.1678022, 51.6394834], [-0.16820949999999998, 51.640044200000006], [-0.168533, 51.64050429999999], [-0.16857469999999997, 51.6405637], [-0.16897379999999998, 51.64123440000001], [-0.16947269999999998, 51.642064999999995], [-0.17004059999999996, 51.6432258], [-0.17028689999999996, 51.6437044], [-0.1707141, 51.644432599999995], [-0.1709994, 51.64501849999999], [-0.1711629, 51.645342600000006], [-0.1715924, 51.6461816], [-0.1718143, 51.6465938], [-0.17225409999999997, 51.64749129999999], [-0.17296660000000005, 51.6488871], [-0.17309329999999998, 51.6491288], [-0.17335219999999998, 51.6496229], [-0.1735212, 51.6500077], [-0.17368479999999997, 51.65032149999998], [-0.17400130000000005, 51.6509177], [-0.17428569999999996, 51.651582000000005], [-0.17461319999999997, 51.6524428], [-0.1748705, 51.65331330000001], [-0.17498899999999998, 51.65378689999999], [-0.1750814, 51.6542562], [-0.1751784, 51.6548497], [-0.17525239999999995, 51.65544109999999], [-0.1752997, 51.6562677], [-0.1753397, 51.6569203], [-0.1753882, 51.657737], [-0.1754246, 51.6583589], [-0.17545429999999998, 51.65881079999999], [-0.1754587, 51.65887709999999], [-0.17556, 51.66023260000001], [-0.17561449999999998, 51.6608111], [-0.175699, 51.6616149], [-0.1758011, 51.66249830000001], [-0.17584379999999997, 51.66288829999999], [-0.175919, 51.6636882], [-0.1759574, 51.66422539999999], [-0.1760772455052784, 51.666235034589675], [-0.1761456, 51.6673812], [-0.1761796, 51.667929699999995], [-0.1762191, 51.6685992], [-0.17625189999999996, 51.66912920000001], [-0.1762772, 51.6695418], [-0.17628739999999998, 51.6697003], [-0.1762988, 51.66990580000001], [-0.176327, 51.6703898], [-0.1763693, 51.6711165], [-0.17648679999999997, 51.6730257], [-0.17657359999999997, 51.6744849], [-0.17659769999999997, 51.67486350000001], [-0.17664869999999996, 51.67539150000001], [-0.17671119999999998, 51.675836], [-0.1768003, 51.6762953], [-0.17690699999999998, 51.676707399999984], [-0.17704159999999997, 51.6771343], [-0.1771412, 51.6774052], [-0.17728179999999996, 51.67773820000001], [-0.17744159999999998, 51.678085], [-0.1776663, 51.6785106], [-0.17776489999999998, 51.67867300000001], [-0.17802009999999996, 51.67911410000001], [-0.1780701, 51.6792006], [-0.1796630568239043, 51.68178080780469], [-0.18124139999999997, 51.684337200000016], [-0.1838753, 51.68851860000001], [-0.18434669999999995, 51.689234199999994], [-0.18498169999999997, 51.69008809999999], [-0.18511069999999996, 51.6902333], [-0.1851914, 51.6903241], [-0.1858175, 51.6910287], [-0.1867396, 51.691915900000005], [-0.1894594, 51.6942993], [-0.1901574, 51.694902699999986], [-0.19057769999999996, 51.6952616], [-0.1907645, 51.69542880000001], [-0.1908792, 51.6955315], [-0.19110479999999996, 51.69572869999999], [-0.1920578, 51.6965708], [-0.1922902, 51.6967746], [-0.19246489999999997, 51.6969307], [-0.1927049, 51.697141300000006], [-0.19322319322046871, 51.69761852092752], [-0.19347339999999996, 51.6978489], [-0.1936624, 51.6980351], [-0.19380069999999996, 51.6981695], [-0.1940446, 51.69841], [-0.19454179999999996, 51.69892589999999], [-0.1948585, 51.6992546], [-0.1965516, 51.7011267], [-0.1968463, 51.70147659999999], [-0.1975973, 51.702368199999995], [-0.1989317, 51.7039988], [-0.1996304, 51.704834], [-0.20075729999999997, 51.7063969], [-0.2013388, 51.7072863], [-0.2013915, 51.70738390000001], [-0.2023848, 51.70916069999999], [-0.2025297, 51.7094575], [-0.2025835, 51.7095677], [-0.2030014, 51.71054449999999], [-0.2035019, 51.71188649999999], [-0.2037851, 51.71283849999999], [-0.2040102, 51.71357350000001], [-0.2042066, 51.71444309999999], [-0.2043857, 51.715447199999986], [-0.2045097, 51.7164576], [-0.2046334, 51.71847240000001], [-0.20467450000000004, 51.7189534], [-0.2047817, 51.72031260000001], [-0.20484389999999997, 51.7211681], [-0.20485329999999996, 51.7212808], [-0.2048606, 51.721404799999995], [-0.2048709, 51.72154599999999], [-0.20488819999999996, 51.7217847], [-0.2048977611458553, 51.721918011123584], [-0.2050383, 51.72387749999999], [-0.2052593, 51.7268795], [-0.20539900000000005, 51.727892], [-0.2056449, 51.729022], [-0.2060393, 51.73017360000001], [-0.2066577, 51.73155249999999], [-0.2071604, 51.73242589999998], [-0.2072206, 51.73252459999999], [-0.2076223, 51.73315190000001], [-0.2076424, 51.7331834], [-0.2080573, 51.7337855], [-0.20911019999999997, 51.734985899999984], [-0.2095723, 51.735450799999995], [-0.2105561, 51.7363939], [-0.2137567, 51.73928099999999], [-0.21694769999999997, 51.74212920000001], [-0.2179885, 51.7431102], [-0.21926609999999996, 51.7443144], [-0.21964469999999997, 51.744803], [-0.22003949999999997, 51.7453185], [-0.2204172, 51.74580739999998], [-0.2213084, 51.7473456], [-0.221779, 51.748674400000006], [-0.2220257, 51.7498262], [-0.22211379999999997, 51.7509184], [-0.2220318, 51.75216050000001], [-0.2218012, 51.7533578], [-0.2214701, 51.7543034], [-0.2213106, 51.7546515], [-0.22108759999999997, 51.75513800000001], [-0.2206681, 51.755916799999994], [-0.2202282, 51.75651940000001], [-0.2193554, 51.757588299999995], [-0.21841279999999996, 51.758691299999995], [-0.2175426, 51.7597714], [-0.2171702, 51.76030050000001], [-0.21656459999999997, 51.7614486], [-0.2164181, 51.761843899999995], [-0.21621380000000004, 51.7622757], [-0.21594299999999997, 51.76336990000001], [-0.2157731, 51.764388], [-0.21572499999999997, 51.7650611], [-0.2157233, 51.7656615], [-0.21572279999999996, 51.7658242], [-0.215729, 51.7659742], [-0.2157626, 51.766787], [-0.2157726, 51.7668867], [-0.2158015, 51.7671732], [-0.2158555, 51.7681823], [-0.21586309999999995, 51.76832939999999], [-0.21620719999999996, 51.7749516], [-0.2161945, 51.77623580000001], [-0.2161423, 51.776754], [-0.21605579999999996, 51.7772991], [-0.21600823921707624, 51.77753249589623], [-0.21596409999999996, 51.7777491], [-0.2157853, 51.778312], [-0.2157666, 51.7783708], [-0.2156174, 51.77879969999999], [-0.21545629999999996, 51.779256], [-0.2152312, 51.7796528], [-0.2148585, 51.7803774], [-0.2141674, 51.78166199999999], [-0.2140677, 51.78187149999999], [-0.2128798, 51.7840341], [-0.2114488, 51.7865388], [-0.2107564, 51.787784], [-0.2101419, 51.7888889], [-0.2093277, 51.79034], [-0.20920399999999997, 51.7905619], [-0.2092006, 51.790568099999994], [-0.2086386, 51.7915763], [-0.2079646, 51.79278659999999], [-0.20755909999999997, 51.7935171], [-0.20689889999999997, 51.7947012], [-0.2065664, 51.79529540000001], [-0.2062342, 51.7958783], [-0.20574751060147836, 51.79675957589962], [-0.2057471, 51.79671919999999], [-0.2057461503804021, 51.796664676100086], [-0.2056187, 51.79688900000001], [-0.2049505, 51.798181699999994], [-0.2045736, 51.798914], [-0.2042808, 51.79937], [-0.2039568, 51.8000491], [-0.20387459999999996, 51.8002135], [-0.203621, 51.8007203], [-0.20362062968498265, 51.80072103841259], [-0.2036043, 51.8007536], [-0.2031622, 51.80159170000001], [-0.2026523, 51.802623299999986], [-0.2023579, 51.8031994], [-0.20219919999999997, 51.8035151], [-0.2020221, 51.80401930000001], [-0.2017797, 51.8045056], [-0.20163379999999995, 51.8048758], [-0.2014392, 51.8052615], [-0.20125070000000003, 51.80564580000001], [-0.20121169999999997, 51.80573549999998], [-0.2004505, 51.8072519], [-0.20007769999999997, 51.8079991], [-0.19975879999999996, 51.808638300000005], [-0.197936, 51.81226079999999], [-0.19751509999999997, 51.8131166], [-0.1975093850188515, 51.81312778119422], [-0.1963182, 51.81545830000001], [-0.1956568, 51.8168256], [-0.193582, 51.8209205], [-0.19353149999999997, 51.82102220000001], [-0.1926718, 51.8227514], [-0.1925851, 51.8229246], [-0.1923554, 51.823369799999995], [-0.1919893, 51.8240945], [-0.1916481, 51.82477540000001], [-0.19158749999999997, 51.8248963], [-0.19102209999999997, 51.826049299999994], [-0.1892155, 51.8296053], [-0.18882, 51.8304145], [-0.1881671, 51.83175039999999], [-0.1874374320114024, 51.833078520820536], [-0.1865553, 51.83468409999999], [-0.1863381, 51.8350793], [-0.1854768, 51.8366468], [-0.1852701, 51.8370231], [-0.18408859999999996, 51.839724999999994], [-0.1839767, 51.8399291], [-0.1838478, 51.84023690000001], [-0.18325710000000003, 51.84164690000001], [-0.1830623, 51.84225320000001], [-0.182923, 51.8428427], [-0.18277299999999996, 51.8433256], [-0.182681, 51.8440234], [-0.18265459999999997, 51.84439279999999], [-0.1826517, 51.8450182], [-0.182749, 51.8461523], [-0.1830362, 51.8474777], [-0.18306949999999997, 51.84761240000001], [-0.18329699999999996, 51.8485322], [-0.1834663, 51.8492049], [-0.1836801, 51.8501188], [-0.18409459999999997, 51.85157639999999], [-0.1842505, 51.852195900000005], [-0.1845805, 51.8535117], [-0.18460789999999996, 51.85361199999999], [-0.1850043, 51.85529180000001], [-0.1851773, 51.8561042], [-0.1853186, 51.8569044], [-0.1855281, 51.8584657], [-0.18575839999999996, 51.86169060000002], [-0.1857599, 51.86183], [-0.18610979999999996, 51.8640792], [-0.18638199999999996, 51.8650644], [-0.1865552, 51.8655499], [-0.18690839999999995, 51.866271299999994], [-0.1869461, 51.86635049999999], [-0.1872705, 51.867062999999995], [-0.1875325, 51.8677079], [-0.1876173, 51.8679168], [-0.18798039999999996, 51.86891079999999], [-0.18825529999999996, 51.869526099999995], [-0.1891856, 51.871641399999994], [-0.1905946, 51.87469610000001], [-0.1924366, 51.87887330000001], [-0.19325929999999997, 51.88076519999999], [-0.19369949999999997, 51.8817008], [-0.19417149999999997, 51.8826448], [-0.19424679999999997, 51.88278830000001], [-0.1942659, 51.882820300000006], [-0.1952782, 51.8844164], [-0.195365892663738, 51.8845526573466], [-0.1954241, 51.88464309999999], [-0.19602949999999997, 51.8854739], [-0.1979085, 51.8876629], [-0.1987129627288577, 51.8885561180277], [-0.19920379999999996, 51.8891011], [-0.199697, 51.889643799999995], [-0.20015839999999996, 51.89015899999999], [-0.2010984, 51.89134149999999], [-0.2025308, 51.8933444], [-0.20342229999999997, 51.8948241], [-0.2054431, 51.89845390000001], [-0.2056678, 51.8988647], [-0.2062573, 51.89988399999999], [-0.20658, 51.900424000000015], [-0.2068628, 51.9009037], [-0.2071111, 51.9013345], [-0.2072544, 51.90160660000001], [-0.2075212, 51.9021019], [-0.2076298, 51.90233619999999], [-0.2077544, 51.902605], [-0.207978, 51.90307099999999], [-0.2085096, 51.904136399999985], [-0.2087652, 51.904667499999995], [-0.211925, 51.91035539999999], [-0.21271399999999996, 51.911793], [-0.21347, 51.9132049], [-0.2143004, 51.9146082], [-0.21521, 51.91598329999999], [-0.21611489999999997, 51.9172038], [-0.2170795, 51.9183877], [-0.2191953, 51.9206689], [-0.2231536, 51.92506550000001], [-0.22408989999999995, 51.92608400000001], [-0.2248362, 51.9268514], [-0.2255155, 51.92749899999999], [-0.2262934, 51.92819720000001], [-0.22719290000000003, 51.9289091], [-0.2278644, 51.929408499999994], [-0.2318715, 51.932012699999994], [-0.23218580000000005, 51.932216700000005], [-0.23362569999999996, 51.93312550000001], [-0.2338703, 51.9332803], [-0.23558580000000004, 51.9343776], [-0.24504380000000003, 51.94037049999999], [-0.245473, 51.94064240000001], [-0.24666170000000004, 51.94139380000001], [-0.25072380459881916, 51.94396531986611], [-0.2520203999999999, 51.94478610000001], [-0.2524531, 51.94506929999999], [-0.2539447, 51.946016400000005], [-0.25785949999999996, 51.94869909999999], [-0.258668, 51.94932399999999], [-0.2600065999999999, 51.9504217], [-0.2612689, 51.95154120000001], [-0.26307109999999995, 51.95315589999999], [-0.26338749999999994, 51.9534353], [-0.2635431999999999, 51.9535741], [-0.2639672, 51.9540182], [-0.2640739, 51.954111999999995], [-0.2641567, 51.95418479999999], [-0.2643867, 51.954381200000014], [-0.2649057, 51.95490650000001], [-0.2653931, 51.9553387], [-0.26570869999999996, 51.955625000000005], [-0.26604719999999993, 51.95599269999999], [-0.2663606, 51.9562683], [-0.26784179999999996, 51.95762040000001], [-0.2687543, 51.9586158], [-0.2689695, 51.9588736], [-0.26949458523585645, 51.95955212970712], [-0.2695574, 51.9596333], [-0.27043379999999995, 51.96104449999999], [-0.2707963, 51.9617464], [-0.2711391, 51.9625146], [-0.2714354, 51.96322510000001], [-0.2715459, 51.963562800000005], [-0.2717008, 51.9641157], [-0.2717277, 51.9642154], [-0.27175559999999993, 51.9643186], [-0.2720214, 51.96579989999999], [-0.27206179999999996, 51.966535400000005], [-0.2720743, 51.9672686], [-0.2719970551556139, 51.96834090523601], [-0.2719626, 51.96881919999999], [-0.27176429999999996, 51.971318499999995], [-0.2715679, 51.973354], [-0.2714193, 51.9751457], [-0.2714009, 51.9753672], [-0.2712179, 51.976885], [-0.2712046, 51.97700699999999], [-0.2707976999999999, 51.9815131], [-0.2705680999999999, 51.9837563], [-0.2703454, 51.98599110000001], [-0.2700119, 51.9905036], [-0.26949458523585645, 51.99617587835112], [-0.26944679999999993, 51.9966998], [-0.2691984444517296, 51.99930615890027], [-0.2691517, 51.99979669999999], [-0.268876, 52.00287449999999], [-0.2686302, 52.0054185], [-0.26795969999999997, 52.01270459999999], [-0.2679089, 52.013169000000005], [-0.2678654, 52.0136478], [-0.2675471, 52.01694990000001], [-0.26729330000000007, 52.0202524], [-0.26713899999999996, 52.021912], [-0.26692569999999993, 52.0235314], [-0.2667916, 52.02416949999999], [-0.2666414, 52.024783799999994], [-0.266337, 52.02580569999999], [-0.2661435, 52.0263634], [-0.265953, 52.026923999999994], [-0.26566309999999993, 52.02784729999999], [-0.26539759999999996, 52.0287759], [-0.26516, 52.0298117], [-0.26493769999999994, 52.0309962], [-0.2648273, 52.03193969999999], [-0.2635294, 52.04637410000001], [-0.2631921, 52.0500393], [-0.26277751605727717, 52.054578667909794], [-0.2623148, 52.0596445], [-0.2623111, 52.0596849], [-0.2616918999999999, 52.06641160000001], [-0.26161929999999994, 52.0672227], [-0.2614407, 52.069105], [-0.2613142, 52.070524], [-0.2610824, 52.07305989999999], [-0.261055, 52.0733935], [-0.2609458, 52.07467700000001], [-0.2608715, 52.0754674], [-0.260844, 52.0757601], [-0.2608555, 52.0764345], [-0.2608111, 52.07696], [-0.260827, 52.0774417], [-0.26080739999999997, 52.0776258], [-0.260732, 52.0783315], [-0.26072249999999997, 52.0784457], [-0.2606627, 52.079163900000005], [-0.2606219, 52.0796497], [-0.26057949999999996, 52.08031139999999], [-0.2605581, 52.0808646], [-0.2605566, 52.0820594], [-0.26057389999999997, 52.0826615], [-0.2606091, 52.08318059999999], [-0.2606562, 52.08373569999999], [-0.2607228, 52.0842425], [-0.2607706, 52.08460459999999], [-0.2607885, 52.0847262], [-0.26082259999999996, 52.0849427], [-0.26085020000000003, 52.08512940000001], [-0.2608529, 52.08514759999999], [-0.2609131, 52.0854661], [-0.2609311, 52.08558789999999], [-0.2609619, 52.08579709999999], [-0.26101, 52.0860504], [-0.26105069999999997, 52.0862997], [-0.2613582, 52.0880416], [-0.2614942, 52.0889417], [-0.2621809, 52.09309940000001], [-0.26283589999999996, 52.096922500000005], [-0.263372, 52.1000509], [-0.26366139999999993, 52.1013718], [-0.2649114, 52.1044451], [-0.2667189, 52.1072499], [-0.2676049, 52.1082287], [-0.2681367, 52.1088162], [-0.26914933802933944, 52.10978287988833], [-0.26949458523585645, 52.11011245340836], [-0.2696877, 52.1102968], [-0.27287649999999997, 52.1132112], [-0.2734657, 52.1137818], [-0.27518259999999994, 52.11563759999999], [-0.2760189, 52.1166788], [-0.2768636, 52.1178886], [-0.2771780999999999, 52.118339000000006], [-0.2781387, 52.1198716], [-0.2783473, 52.1201994], [-0.2790233, 52.121262], [-0.2793778, 52.1218574], [-0.2800933, 52.1230407], [-0.2805316, 52.1239273], [-0.2808532999999999, 52.1246357], [-0.2810891, 52.12517909999999], [-0.2813042, 52.1256598], [-0.2814327999999999, 52.12599349999999], [-0.2822336, 52.1284864], [-0.28242709999999993, 52.12930510000001], [-0.2825581, 52.130140099999984], [-0.2825668, 52.130309799999985], [-0.28263269999999996, 52.1315938], [-0.2826858, 52.1328768], [-0.2826099, 52.1345177], [-0.2825607, 52.1353344], [-0.2824556999999999, 52.1368263], [-0.2822317, 52.14058109999999], [-0.2821709, 52.14127750000001], [-0.2820857, 52.1429329], [-0.2820471, 52.1436832], [-0.28201229999999994, 52.1443592], [-0.2818251, 52.145916099999994], [-0.281557, 52.14738220000001], [-0.2811145, 52.14926719999999], [-0.2801254, 52.1534293], [-0.279765, 52.154926800000005], [-0.279643, 52.1554338], [-0.2791779, 52.1573964], [-0.27738985848524705, 52.16491882804252], [-0.2769211999999999, 52.16689029999999], [-0.27662989999999993, 52.1681155], [-0.27541779999999993, 52.17306150000001], [-0.27509030000000007, 52.1744433], [-0.2741697, 52.178321], [-0.2735933, 52.1807488], [-0.27135970000000004, 52.18986259999999], [-0.2706175, 52.1928907], [-0.2699326, 52.195505], [-0.2695809, 52.1963619], [-0.2695354, 52.1964728], [-0.26949458523585645, 52.19657222858311], [-0.26891689999999996, 52.1979795], [-0.2673461, 52.20104760000001], [-0.26703569999999993, 52.2015289], [-0.2654529, 52.20398329999998], [-0.26335559999999997, 52.2071331], [-0.2617601, 52.209542199999994], [-0.2615874, 52.2098139], [-0.2597724, 52.2125306], [-0.25716419999999995, 52.21643439999999], [-0.257079, 52.2165623], [-0.2548117771726371, 52.21998654579095], [-0.2546229, 52.2202718], [-0.2520703, 52.22407889999999], [-0.2519993, 52.224190199999995], [-0.25155729999999993, 52.224860799999995], [-0.2502446, 52.2268525], [-0.2496977, 52.22766330000001], [-0.249596, 52.2278113], [-0.2494968, 52.2279617], [-0.24921859999999996, 52.228383400000006], [-0.2477822, 52.2305609], [-0.2477307, 52.230640400000006], [-0.24750619999999995, 52.23098720000001], [-0.24724449999999995, 52.2313914], [-0.2468461, 52.2320247], [-0.2465098, 52.2326], [-0.2464911, 52.232635599999995], [-0.2462667, 52.23306219999999], [-0.2459322999999999, 52.2337133], [-0.24560089999999996, 52.2344652], [-0.24536549999999993, 52.235020599999984], [-0.24515550000000003, 52.235581499999995], [-0.2449569, 52.236138800000006], [-0.2447677, 52.236699599999994], [-0.24470669999999992, 52.2368939], [-0.24439040000000004, 52.2379023], [-0.2440094, 52.23912169999999], [-0.24374779999999996, 52.2399625], [-0.24315559999999992, 52.2417618], [-0.2429787, 52.2422366], [-0.242805, 52.242663799999995], [-0.2426971, 52.2429312], [-0.24230139999999997, 52.24374679999999], [-0.2419035999999999, 52.244533], [-0.24144550000000004, 52.2453268], [-0.24094160000000003, 52.24611689999999], [-0.2384682, 52.2494106], [-0.2380232, 52.2500416], [-0.2377257, 52.2504876], [-0.2370069, 52.2515411], [-0.236526, 52.252359099999985], [-0.2343194, 52.2561138], [-0.2341589, 52.256397199999995], [-0.2337751, 52.2571093], [-0.2337336, 52.25718629999999], [-0.233323, 52.2579482], [-0.2323283, 52.2596406], [-0.23119550000000005, 52.26169550000001], [-0.2298719, 52.2640966], [-0.2288697, 52.26591449999999], [-0.22856219999999997, 52.2664026], [-0.22747280000000003, 52.26793659999999], [-0.22613, 52.2696151], [-0.22433949999999991, 52.27169599999999], [-0.2232646, 52.27308259999999], [-0.2231477, 52.27326070000001], [-0.2225504, 52.2743812], [-0.22226528846787005, 52.27498606676315], [-0.22069829999999996, 52.2783103], [-0.22006229999999996, 52.2798027], [-0.2189496, 52.28179750000001], [-0.2172765, 52.28441800000001], [-0.2167891, 52.28547149999999], [-0.21655099999999997, 52.2860342], [-0.21650590000000003, 52.2861807], [-0.21622099999999997, 52.2871068], [-0.21591759999999996, 52.28822709999999], [-0.215755, 52.28877250000001], [-0.2155341, 52.289469200000006], [-0.215232, 52.2901974], [-0.2147805, 52.29110669999999], [-0.2140862, 52.2922978], [-0.2121148, 52.2955497], [-0.2113768, 52.29683799999999], [-0.21036569999999996, 52.2986031], [-0.20505349999999997, 52.3072571], [-0.200586, 52.3145338], [-0.2003822, 52.3148889], [-0.19990169999999996, 52.31573699999999], [-0.1996505, 52.3161804], [-0.1994712, 52.316487300000006], [-0.19862189999999996, 52.3179573], [-0.19836229999999996, 52.3183701], [-0.1980017, 52.3189484], [-0.1976607, 52.31950289999999], [-0.1972674, 52.3201375], [-0.1964431, 52.321538], [-0.1962949, 52.3217754], [-0.19562959999999996, 52.32288520000001], [-0.1952935, 52.3235299], [-0.1952433, 52.3236127], [-0.19414929999999997, 52.32542980000001], [-0.1936517, 52.326332099999995], [-0.1934747, 52.3266837], [-0.1933197, 52.32700989999999], [-0.193165, 52.32734080000001], [-0.1928195, 52.3281569], [-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.2485847, 52.5719683], [-0.24872839999999996, 52.5721234], [-0.24893150000000003, 52.572364799999995], [-0.2492955, 52.5727698], [-0.24971869999999996, 52.5732557], [-0.2502506, 52.5740377], [-0.2506103, 52.5746118], [-0.2510138788583807, 52.57525588028376]]} 76.3 1633 1719½ None None Peterborough 52.5752559 -0.2510139 52.5752559 -0.2510139 1 0 2026-09-23 16:43:25 TERMINATED 2026-09-23 16:33:00 London Kings Cross TD NEVER_DEPARTED_TIMEOUT 68648790 1790174695824487 2 2 2026-09-23 16:43:06.117107 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:05.292328
767626 798953 P85209 881D14MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:25 2026-09-25 16:43:25 {"id": 798953, "stp": "P", "toc": "Southeastern", "uid": "P85209", "consist": "707004+707012", "dest_crs": "CHX", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85209/2026-09-23/detailed", "trust_id": "881D14MT23", "origin_crs": "GRV", "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-23", "dest_arr_time": "1735", "dest_platform": "1", "is_terminated": 1, "next_location": "Northfleet", "signalling_id": "1D14", "timing_status": null, "origin_station": "Gravesend", "current_leg_arr": "1637", "current_leg_dep": "1633", "current_leg_end": "Northfleet", "origin_dep_time": "1633", "origin_platform": "0", "current_location": null, "last_update_time": "2026-09-23T16:43:25", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.36712224169326135, 51.44134684111567], [0.3668411, 51.4413508], [0.3661049, 51.441340100000005], [0.3656053, 51.44131999999999], [0.3651378, 51.4412848], [0.3647862, 51.4412481], [0.3641284, 51.44115909999999], [0.36365809999999993, 51.44108239999999], [0.3630410999999999, 51.4409556], [0.362645, 51.4408655], [0.3623021, 51.440782600000006], [0.3618059, 51.4406781], [0.3613438, 51.440571100000014], [0.36079729999999993, 51.4403813], [0.3602304, 51.4401618], [0.35932611364780853, 51.439848464436615], [0.35915449999999993, 51.439789], [0.35759369999999996, 51.4392904], [0.35716549999999997, 51.4391757], [0.3566629, 51.43905209999999], [0.35524719999999993, 51.43869249999999], [0.3543057, 51.438471400000005], [0.3532543, 51.4382407], [0.35231289999999993, 51.4380852], [0.35130429999999996, 51.4379247], [0.35013219999999995, 51.43776919999999], [0.3491076, 51.43765380000001], [0.3483298, 51.4375869], [0.34722959999999997, 51.4375363], [0.34631449999999997, 51.43749570000001], [0.3458249, 51.4374739], [0.34560459999999993, 51.4374697], [0.3453042, 51.4374678], [0.34504100000000004, 51.43746899999999], [0.3447554, 51.43747139999999], [0.34437429999999997, 51.4374795], [0.3440912, 51.4374878], [0.34372389999999997, 51.4375017], [0.34325659999999997, 51.437523500000005], [0.34307809999999994, 51.4375344], [0.3427606, 51.4375554], [0.3424536, 51.43757839999999], [0.3420079, 51.4376187], [0.3418669999999999, 51.4376329], [0.3414364999999999, 51.437686600000006], [0.34099039999999997, 51.4377455], [0.3399666, 51.4378996], [0.33921819999999997, 51.43804080000001], [0.33834649999999994, 51.43822359999999], [0.33778269999999994, 51.4383584], [0.3373953, 51.4384568], [0.3369867, 51.4385701], [0.3366205, 51.43867839999999], [0.3363288, 51.4387679], [0.3362862, 51.438781], [0.33623679999999995, 51.438796800000006], [0.33622309999999994, 51.4388012], [0.33593459999999997, 51.43889339999999], [0.33545829999999993, 51.43905719999999], [0.3349794, 51.43926139999999], [0.3345436, 51.4394685], [0.3342961, 51.4396022], [0.33422506925158335, 51.43964372212159], [0.3340188, 51.43976429999999], [0.3335874, 51.4400301], [0.33328379999999996, 51.4402183], [0.33194979999999996, 51.44089], [0.33132999999999996, 51.44113479999999], [0.33105017326969355, 51.44123546954114], [0.3309068209380885, 51.441287041416984], [0.33079229999999993, 51.44136280000001], [0.33062532869532335, 51.44148146761434], [0.3305565653119731, 51.441530338117595], [0.3304252, 51.441623699999994], [0.329975, 51.4419466], [0.3295022, 51.44233839999999], [0.3289261636192083, 51.442817580280106], [0.3287237, 51.44298599999999], [0.32850579999999996, 51.4431726], [0.3282676, 51.4433516], [0.3277997, 51.4436979], [0.32719159999999997, 51.4441198], [0.3268944, 51.444333099999994], [0.32658849999999995, 51.444528299999995], [0.32592189999999993, 51.44490450000001], [0.3255611, 51.4451038], [0.32521969999999994, 51.44529150000001], [0.32491229999999993, 51.44545689999999], [0.3245952, 51.44561980000002], [0.3239596, 51.44593419999999], [0.32368000996728147, 51.44606232473968]]}", "current_leg_start": "Gravesend", "dest_arr_time_act": "1735", "motion_projection": null, "next_location_lat": "51.4460623", "next_location_lon": "0.3236800", "previous_location": null, "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\": 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\": 3746.538, \"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\": 3795.901, \"from_m\": 3746.538, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8944.782, \"from_m\": 3795.901, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10747.921, \"from_m\": 8944.782, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11263.61, \"from_m\": 10747.921, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11613.298, \"from_m\": 11263.61, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11658.94, \"from_m\": 11613.298, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12012.493, \"from_m\": 11658.94, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12571.611, \"from_m\": 12012.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\": 12599.301, \"from_m\": 12571.611, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14187.733, \"from_m\": 12599.301, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15191.869, \"from_m\": 14187.733, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27063.702, \"from_m\": 15191.869, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27138.587, \"from_m\": 27063.702, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 27984.431, \"from_m\": 27138.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\": 28399.873, \"from_m\": 27984.431, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28808.457, \"from_m\": 28399.873, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 28905.702, \"from_m\": 28808.457, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35015.455, \"from_m\": 28905.702, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36058.879, \"from_m\": 35015.455, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 38446.833, \"from_m\": 36058.879, \"capability_applied\": null, \"effective_limit_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\": 798953, \"profile_key\": \"3295f500b61355606d521301d6f6cab2677942328adbb13353e3818f9306f675\", \"schedule_id\": 21534, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Gravesend\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119440}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 2, \"distance_m\": 2415.58, \"section_seq\": 1, \"route_path_id\": 119440}, {\"is_pass\": false, \"wtt_arr\": \"1637\", \"wtt_dep\": \"1637H\", \"location\": \"Northfleet\", \"stage_seq\": 3, \"distance_m\": 3442.597, \"section_seq\": 1, \"route_path_id\": 119440}, {\"is_pass\": false, \"wtt_arr\": \"1639\", \"wtt_dep\": \"1639H\", \"location\": \"Swanscombe\", \"stage_seq\": 4, \"distance_m\": 4402.067, \"section_seq\": 1, \"route_path_id\": 119440}, {\"is_pass\": false, \"wtt_arr\": \"1642\", \"wtt_dep\": \"1643\", \"location\": \"Greenhithe\", \"stage_seq\": 5, \"distance_m\": 6598.277, \"section_seq\": 1, \"route_path_id\": 119440}, {\"is_pass\": false, \"wtt_arr\": \"1644H\", \"wtt_dep\": \"1645\", \"location\": \"Stone Crossing\", \"stage_seq\": 6, \"distance_m\": 7880.487, \"section_seq\": 1, \"route_path_id\": 119440}, {\"is_pass\": false, \"wtt_arr\": \"1649\", \"wtt_dep\": \"1650\", \"location\": \"Dartford\", \"stage_seq\": 7, \"distance_m\": 10990.893, \"section_seq\": 1, \"route_path_id\": 119440}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1651H\", \"location\": \"Dartford Jn\", \"stage_seq\": 8, \"distance_m\": 11712.367, \"section_seq\": 1, \"route_path_id\": 119440}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652H\", \"location\": \"Crayford Spur B Jn\", \"stage_seq\": 9, \"distance_m\": 12599.301, \"section_seq\": 1, \"route_path_id\": 119440}, {\"is_pass\": false, \"wtt_arr\": \"1653H\", \"wtt_dep\": \"1654H\", \"location\": \"Crayford\", \"stage_seq\": 10, \"distance_m\": 13983.833, \"section_seq\": 1, \"route_path_id\": 119440}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": \"1657H\", \"location\": \"Bexley\", \"stage_seq\": 11, \"distance_m\": 16304.932, \"section_seq\": 1, \"route_path_id\": 119440}, {\"is_pass\": false, \"wtt_arr\": \"1659H\", \"wtt_dep\": \"1700\", \"location\": \"Albany Park\", \"stage_seq\": 12, \"distance_m\": 17893.019, \"section_seq\": 1, \"route_path_id\": 119440}, {\"is_pass\": false, \"wtt_arr\": \"1702\", \"wtt_dep\": \"1703\", \"location\": \"Sidcup\", \"stage_seq\": 13, \"distance_m\": 19396.824, \"section_seq\": 1, \"route_path_id\": 119440}, {\"is_pass\": false, \"wtt_arr\": \"1705H\", \"wtt_dep\": \"1706H\", \"location\": \"New Eltham\", \"stage_seq\": 14, \"distance_m\": 21786.966, \"section_seq\": 1, \"route_path_id\": 119440}, {\"is_pass\": false, \"wtt_arr\": \"1708H\", \"wtt_dep\": \"1709\", \"location\": \"Mottingham\", \"stage_seq\": 15, \"distance_m\": 23238.533, \"section_seq\": 1, \"route_path_id\": 119440}, {\"is_pass\": false, \"wtt_arr\": \"1712\", \"wtt_dep\": \"1712H\", \"location\": \"Lee\", \"stage_seq\": 16, \"distance_m\": 25816.784, \"section_seq\": 1, \"route_path_id\": 119440}, {\"is_pass\": false, \"wtt_arr\": \"1714H\", \"wtt_dep\": \"1715H\", \"location\": \"Hither Green\", \"stage_seq\": 17, \"distance_m\": 26975.359, \"section_seq\": 1, \"route_path_id\": 119440}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1718\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 18, \"distance_m\": 28495.668, \"section_seq\": 1, \"route_path_id\": 119440}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1719H\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 19, \"distance_m\": 29896.354, \"section_seq\": 1, \"route_path_id\": 119440}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1720H\", \"location\": \"New Cross\", \"stage_seq\": 20, \"distance_m\": 30715.039, \"section_seq\": 1, \"route_path_id\": 119440}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1722H\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 21, \"distance_m\": 33688.306, \"section_seq\": 1, \"route_path_id\": 119440}, {\"is_pass\": false, \"wtt_arr\": \"1725\", \"wtt_dep\": \"1726H\", \"location\": \"London Bridge\", \"stage_seq\": 22, \"distance_m\": 35553.499, \"section_seq\": 1, \"route_path_id\": 119440}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1728H\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 23, \"distance_m\": 36493.683, \"section_seq\": 1, \"route_path_id\": 119440}, {\"is_pass\": false, \"wtt_arr\": \"1730H\", \"wtt_dep\": \"1732\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 24, \"distance_m\": 37240.197, \"section_seq\": 1, \"route_path_id\": 119440}, {\"is_pass\": false, \"wtt_arr\": \"1735\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 25, \"distance_m\": 38446.833, \"section_seq\": 1, \"route_path_id\": 119440}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 38446.833, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119440}], \"total_distance_m\": 38446.833, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 37299.81, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1147.023, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "51.4460623", "current_position_lon": "0.3236800", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Gravesend", "service_state_platform": "0", "timing_fact_generation": 1790174048990750, "current_leg_arrival_utc": "2026-09-23T16:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:05.299167", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:33:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:06.121013", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P GRV CHX 1D14 707004+707012 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": 3746.538, "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": 3795.901, "from_m": 3746.538, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8944.782, "from_m": 3795.901, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10747.921, "from_m": 8944.782, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11263.61, "from_m": 10747.921, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11613.298, "from_m": 11263.61, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11658.94, "from_m": 11613.298, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12012.493, "from_m": 11658.94, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12571.611, "from_m": 12012.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": 12599.301, "from_m": 12571.611, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14187.733, "from_m": 12599.301, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15191.869, "from_m": 14187.733, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27063.702, "from_m": 15191.869, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27138.587, "from_m": 27063.702, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 27984.431, "from_m": 27138.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": 28399.873, "from_m": 27984.431, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28808.457, "from_m": 28399.873, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 28905.702, "from_m": 28808.457, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35015.455, "from_m": 28905.702, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36058.879, "from_m": 35015.455, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 38446.833, "from_m": 36058.879, "capability_applied": null, "effective_limit_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": 798953, "profile_key": "3295f500b61355606d521301d6f6cab2677942328adbb13353e3818f9306f675", "schedule_id": 21534, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "Gravesend", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119440}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635H", "location": "Springhead Junction (CTRL)", "stage_seq": 2, "distance_m": 2415.58, "section_seq": 1, "route_path_id": 119440}, {"is_pass": false, "wtt_arr": "1637", "wtt_dep": "1637H", "location": "Northfleet", "stage_seq": 3, "distance_m": 3442.597, "section_seq": 1, "route_path_id": 119440}, {"is_pass": false, "wtt_arr": "1639", "wtt_dep": "1639H", "location": "Swanscombe", "stage_seq": 4, "distance_m": 4402.067, "section_seq": 1, "route_path_id": 119440}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1643", "location": "Greenhithe", "stage_seq": 5, "distance_m": 6598.277, "section_seq": 1, "route_path_id": 119440}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645", "location": "Stone Crossing", "stage_seq": 6, "distance_m": 7880.487, "section_seq": 1, "route_path_id": 119440}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1650", "location": "Dartford", "stage_seq": 7, "distance_m": 10990.893, "section_seq": 1, "route_path_id": 119440}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1651H", "location": "Dartford Jn", "stage_seq": 8, "distance_m": 11712.367, "section_seq": 1, "route_path_id": 119440}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "Crayford Spur B Jn", "stage_seq": 9, "distance_m": 12599.301, "section_seq": 1, "route_path_id": 119440}, {"is_pass": false, "wtt_arr": "1653H", "wtt_dep": "1654H", "location": "Crayford", "stage_seq": 10, "distance_m": 13983.833, "section_seq": 1, "route_path_id": 119440}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": "1657H", "location": "Bexley", "stage_seq": 11, "distance_m": 16304.932, "section_seq": 1, "route_path_id": 119440}, {"is_pass": false, "wtt_arr": "1659H", "wtt_dep": "1700", "location": "Albany Park", "stage_seq": 12, "distance_m": 17893.019, "section_seq": 1, "route_path_id": 119440}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": "1703", "location": "Sidcup", "stage_seq": 13, "distance_m": 19396.824, "section_seq": 1, "route_path_id": 119440}, {"is_pass": false, "wtt_arr": "1705H", "wtt_dep": "1706H", "location": "New Eltham", "stage_seq": 14, "distance_m": 21786.966, "section_seq": 1, "route_path_id": 119440}, {"is_pass": false, "wtt_arr": "1708H", "wtt_dep": "1709", "location": "Mottingham", "stage_seq": 15, "distance_m": 23238.533, "section_seq": 1, "route_path_id": 119440}, {"is_pass": false, "wtt_arr": "1712", "wtt_dep": "1712H", "location": "Lee", "stage_seq": 16, "distance_m": 25816.784, "section_seq": 1, "route_path_id": 119440}, {"is_pass": false, "wtt_arr": "1714H", "wtt_dep": "1715H", "location": "Hither Green", "stage_seq": 17, "distance_m": 26975.359, "section_seq": 1, "route_path_id": 119440}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1718", "location": "Parks Bridge Jn", "stage_seq": 18, "distance_m": 28495.668, "section_seq": 1, "route_path_id": 119440}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1719H", "location": "Tanners Hill Jn (NX)", "stage_seq": 19, "distance_m": 29896.354, "section_seq": 1, "route_path_id": 119440}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1720H", "location": "New Cross", "stage_seq": 20, "distance_m": 30715.039, "section_seq": 1, "route_path_id": 119440}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1722H", "location": "Blue Anchor (Kent)", "stage_seq": 21, "distance_m": 33688.306, "section_seq": 1, "route_path_id": 119440}, {"is_pass": false, "wtt_arr": "1725", "wtt_dep": "1726H", "location": "London Bridge", "stage_seq": 22, "distance_m": 35553.499, "section_seq": 1, "route_path_id": 119440}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1728H", "location": "Ewer Street Jn", "stage_seq": 23, "distance_m": 36493.683, "section_seq": 1, "route_path_id": 119440}, {"is_pass": false, "wtt_arr": "1730H", "wtt_dep": "1732", "location": "London Waterloo (East)", "stage_seq": 24, "distance_m": 37240.197, "section_seq": 1, "route_path_id": 119440}, {"is_pass": false, "wtt_arr": "1735", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 25, "distance_m": 38446.833, "section_seq": 1, "route_path_id": 119440}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 38446.833, "from_m": 0.0, "section_seq": 1, "route_path_id": 119440}], "total_distance_m": 38446.833, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 37299.81, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1147.023, "synthetic_unknown_infrastructure_limit_mph": 60} [] Gravesend 1633 1633 0 16:33:00 None London Charing Cross 1735 1735 1 None None https://www.realtimetrains.co.uk/service/gb-nr:P85209/2026-09-23/detailed None Gravesend 2026-09-23T16:33:30+01:00 Northfleet 4.0 {"type": "LineString", "coordinates": [[0.36712224169326135, 51.44134684111567], [0.3668411, 51.4413508], [0.3661049, 51.441340100000005], [0.3656053, 51.44131999999999], [0.3651378, 51.4412848], [0.3647862, 51.4412481], [0.3641284, 51.44115909999999], [0.36365809999999993, 51.44108239999999], [0.3630410999999999, 51.4409556], [0.362645, 51.4408655], [0.3623021, 51.440782600000006], [0.3618059, 51.4406781], [0.3613438, 51.440571100000014], [0.36079729999999993, 51.4403813], [0.3602304, 51.4401618], [0.35932611364780853, 51.439848464436615], [0.35915449999999993, 51.439789], [0.35759369999999996, 51.4392904], [0.35716549999999997, 51.4391757], [0.3566629, 51.43905209999999], [0.35524719999999993, 51.43869249999999], [0.3543057, 51.438471400000005], [0.3532543, 51.4382407], [0.35231289999999993, 51.4380852], [0.35130429999999996, 51.4379247], [0.35013219999999995, 51.43776919999999], [0.3491076, 51.43765380000001], [0.3483298, 51.4375869], [0.34722959999999997, 51.4375363], [0.34631449999999997, 51.43749570000001], [0.3458249, 51.4374739], [0.34560459999999993, 51.4374697], [0.3453042, 51.4374678], [0.34504100000000004, 51.43746899999999], [0.3447554, 51.43747139999999], [0.34437429999999997, 51.4374795], [0.3440912, 51.4374878], [0.34372389999999997, 51.4375017], [0.34325659999999997, 51.437523500000005], [0.34307809999999994, 51.4375344], [0.3427606, 51.4375554], [0.3424536, 51.43757839999999], [0.3420079, 51.4376187], [0.3418669999999999, 51.4376329], [0.3414364999999999, 51.437686600000006], [0.34099039999999997, 51.4377455], [0.3399666, 51.4378996], [0.33921819999999997, 51.43804080000001], [0.33834649999999994, 51.43822359999999], [0.33778269999999994, 51.4383584], [0.3373953, 51.4384568], [0.3369867, 51.4385701], [0.3366205, 51.43867839999999], [0.3363288, 51.4387679], [0.3362862, 51.438781], [0.33623679999999995, 51.438796800000006], [0.33622309999999994, 51.4388012], [0.33593459999999997, 51.43889339999999], [0.33545829999999993, 51.43905719999999], [0.3349794, 51.43926139999999], [0.3345436, 51.4394685], [0.3342961, 51.4396022], [0.33422506925158335, 51.43964372212159], [0.3340188, 51.43976429999999], [0.3335874, 51.4400301], [0.33328379999999996, 51.4402183], [0.33194979999999996, 51.44089], [0.33132999999999996, 51.44113479999999], [0.33105017326969355, 51.44123546954114], [0.3309068209380885, 51.441287041416984], [0.33079229999999993, 51.44136280000001], [0.33062532869532335, 51.44148146761434], [0.3305565653119731, 51.441530338117595], [0.3304252, 51.441623699999994], [0.329975, 51.4419466], [0.3295022, 51.44233839999999], [0.3289261636192083, 51.442817580280106], [0.3287237, 51.44298599999999], [0.32850579999999996, 51.4431726], [0.3282676, 51.4433516], [0.3277997, 51.4436979], [0.32719159999999997, 51.4441198], [0.3268944, 51.444333099999994], [0.32658849999999995, 51.444528299999995], [0.32592189999999993, 51.44490450000001], [0.3255611, 51.4451038], [0.32521969999999994, 51.44529150000001], [0.32491229999999993, 51.44545689999999], [0.3245952, 51.44561980000002], [0.3239596, 51.44593419999999], [0.32368000996728147, 51.44606232473968]]} 2.1 1633 1637 None None Northfleet 51.4460623 0.3236800 51.4460623 0.3236800 1 0 2026-09-23 16:43:25 TERMINATED 2026-09-23 16:33:00 Gravesend SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790174048990750 0 0 2026-09-23 16:43:06.121013 0 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:05.299167
767627 798954 W33873 721H71MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:25 2026-09-25 16:43:25 {"id": 798954, "stp": "P", "toc": "Avanti West Coast", "uid": "W33873", "consist": "390138", "dest_crs": "MAN", "num_carr": 11, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33873/2026-09-23/detailed", "trust_id": "721H71MT23", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-23", "dest_arr_time": "1844", "dest_platform": "5", "is_terminated": 1, "next_location": "Stafford", "signalling_id": "1H71", "timing_status": null, "origin_station": "London Euston", "current_leg_arr": "1748½", "current_leg_dep": "1633", "current_leg_end": "Stafford", "origin_dep_time": "1633", "origin_platform": "4", "current_location": null, "last_update_time": "2026-09-23T16:43:25", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1338278, 51.5281729], [-0.1338843, 51.5282241], [-0.1348127, 51.5290647], [-0.1352258, 51.5293722], [-0.1357752, 51.5297385], [-0.1360079, 51.529902099999994], [-0.1360293, 51.5299169], [-0.1363772, 51.5301313], [-0.13644659999999997, 51.530169099999995], [-0.1365717, 51.530238999999995], [-0.13687129999999997, 51.53040540000001], [-0.13708339999999997, 51.5305354], [-0.13734509999999997, 51.53068919999999], [-0.13746379999999997, 51.5307475], [-0.1376439, 51.5308418], [-0.13779759999999996, 51.5309223], [-0.1379531, 51.5309998], [-0.1381647, 51.5311105], [-0.1382909, 51.5311755], [-0.13842469999999998, 51.5312424], [-0.13875699999999996, 51.53139709999999], [-0.13928419999999997, 51.53162329999999], [-0.1396482, 51.531771], [-0.13988789999999998, 51.5318689], [-0.14020949999999996, 51.5320214], [-0.1405536, 51.53219149999999], [-0.1408614, 51.5323573], [-0.14114579999999996, 51.5325277], [-0.1414323, 51.532714700000014], [-0.1416889, 51.532895100000005], [-0.1419305, 51.5330732], [-0.142208, 51.53329630000001], [-0.14236279999999998, 51.533425099999995], [-0.1425427, 51.5335787], [-0.1426508, 51.53367389999998], [-0.1426562, 51.53367860000001], [-0.14282750000000002, 51.5338296], [-0.14324789999999998, 51.5342117], [-0.1434363, 51.53440079999999], [-0.1436073, 51.5345424], [-0.14376279999999997, 51.534685899999985], [-0.14393439999999996, 51.5348383], [-0.1439847, 51.534884200000015], [-0.14411910000000003, 51.534993099999994], [-0.1442148289815698, 51.53507577511147], [-0.1443193, 51.535166], [-0.14459359999999996, 51.53538700000001], [-0.14471, 51.535486699999986], [-0.14498229999999998, 51.5357395], [-0.1455778, 51.53627649999999], [-0.1467754, 51.5373648], [-0.14690869999999998, 51.5374887], [-0.14707129999999996, 51.5376393], [-0.1473396, 51.5378828], [-0.1476782, 51.5381897], [-0.14797289999999996, 51.53846130000001], [-0.1482142, 51.538678], [-0.1486417, 51.5390731], [-0.1488076, 51.539222900000006], [-0.14934539999999996, 51.5397103], [-0.1495739, 51.53991959999999], [-0.14978619999999998, 51.54011409999999], [-0.1498365, 51.54015770000001], [-0.14984089999999997, 51.5401615], [-0.15007829999999997, 51.5403794], [-0.1504377, 51.540705599999995], [-0.1506007, 51.5408449], [-0.15095350000000002, 51.541137500000005], [-0.1510938, 51.54124629999999], [-0.1512153, 51.541336900000005], [-0.1513636, 51.5414413], [-0.151492, 51.541524800000005], [-0.1515433, 51.54157280000001], [-0.1517573, 51.5416974], [-0.1521589, 51.541912], [-0.1524428, 51.5420497], [-0.1527471, 51.542182699999984], [-0.1529972, 51.542289399999994], [-0.1532234, 51.54237549999999], [-0.15351519999999996, 51.542483], [-0.15396379999999998, 51.54262320000001], [-0.1542082, 51.5426929], [-0.15446190000000004, 51.5427596], [-0.15455319999999995, 51.54278120000001], [-0.15471539999999998, 51.5428196], [-0.1549011, 51.5428612], [-0.155114, 51.54290479999999], [-0.1553205, 51.542938099999986], [-0.1555486, 51.542975], [-0.15583589999999997, 51.543014], [-0.15586829999999996, 51.5430174], [-0.1561105, 51.54304650000001], [-0.15636750000000002, 51.54306389999999], [-0.156581, 51.5430753], [-0.15704079999999998, 51.543085000000005], [-0.15731879999999998, 51.54307790000001], [-0.1575811, 51.5430696], [-0.15805779999999997, 51.54304770000001], [-0.1588300295502352, 51.54303949342656], [-0.1589141, 51.5430386], [-0.1597294, 51.543027], [-0.16003239999999996, 51.54303], [-0.1603424, 51.543028199999995], [-0.1608628, 51.5430106], [-0.16098433591356076, 51.54301826074991], [-0.16112349999999998, 51.5430095], [-0.1614025, 51.5429925], [-0.1616826, 51.54297029999999], [-0.16199629999999998, 51.5429444], [-0.16199738785569054, 51.54294429276519], [-0.16339929999999997, 51.542806099999986], [-0.17205139999999997, 51.5419533], [-0.17495039999999998, 51.541675999999995], [-0.17613089999999998, 51.541556], [-0.1770521, 51.5414706], [-0.17741797498074766, 51.54142826352675], [-0.17746215221779643, 51.541423151645674], [-0.17783679999999996, 51.5413798], [-0.1796630568239043, 51.54115294176895], [-0.1797447, 51.54114280000001], [-0.1802586, 51.5410679], [-0.18082519999999996, 51.54096809999999], [-0.18169809999999997, 51.54077850000001], [-0.1825176, 51.5406012], [-0.1829593, 51.54049139999999], [-0.183496, 51.54036670000001], [-0.1839131, 51.5402574], [-0.1844249, 51.540116], [-0.1848366, 51.5400047], [-0.1852795, 51.5398667], [-0.1857785, 51.53971520000001], [-0.18633569999999997, 51.53953560000001], [-0.18673980000000004, 51.5394008], [-0.18697579999999997, 51.5393217], [-0.1871924, 51.53924399999998], [-0.1875804, 51.53910189999999], [-0.1879037, 51.5389765], [-0.1883099, 51.538815], [-0.18884549999999997, 51.5385911], [-0.1898228, 51.5382148], [-0.1902153, 51.5380417], [-0.19055879999999997, 51.53789669999999], [-0.19081629999999997, 51.53779529999999], [-0.1912984, 51.5376419], [-0.192141, 51.53730999999999], [-0.1928609, 51.53702289999999], [-0.1931553, 51.536913799999994], [-0.19330859999999997, 51.53685960000001], [-0.1937526, 51.5367169], [-0.193977, 51.536632999999995], [-0.1944787, 51.5364575], [-0.19478159999999997, 51.5363546], [-0.1952036, 51.5362157], [-0.1957665, 51.536041], [-0.1963847, 51.5358472], [-0.19681029999999997, 51.5357137], [-0.1972433, 51.5355909], [-0.1980062, 51.5353849], [-0.1986661, 51.53522159999999], [-0.1994106, 51.5350484], [-0.2001103, 51.53489460000001], [-0.20072519999999996, 51.53474919999999], [-0.2010212, 51.5346808], [-0.2013841, 51.5345983], [-0.20206809999999997, 51.5344587], [-0.2026919, 51.5343398], [-0.2028982, 51.53429219999999], [-0.2030863, 51.5342433], [-0.2033012, 51.53418619999999], [-0.20343779999999995, 51.5341606], [-0.20363079999999997, 51.5341241], [-0.20440059999999996, 51.5339882], [-0.20471, 51.533930999999995], [-0.2055829, 51.533769199999995], [-0.20724919999999997, 51.5334641], [-0.2078567, 51.533346900000005], [-0.2094167, 51.5330612], [-0.2111021, 51.5327531], [-0.2128218, 51.532432], [-0.21430230000000003, 51.53215], [-0.21568439999999997, 51.5318847], [-0.2170031, 51.531641], [-0.21829739999999995, 51.53139369999999], [-0.2197499, 51.5311162], [-0.2205072, 51.5309797], [-0.22128909999999996, 51.530849499999995], [-0.2219899, 51.530745], [-0.22269890000000003, 51.530652], [-0.2236028, 51.53055319999999], [-0.22444790000000003, 51.5304791], [-0.22504189999999996, 51.5304385], [-0.2283438, 51.53022229999999], [-0.2292195, 51.5301748], [-0.22951589999999997, 51.5301537], [-0.2302951, 51.530115399999985], [-0.2304201, 51.5301096], [-0.2306416, 51.53010789999999], [-0.23102669999999997, 51.530125700000006], [-0.2313775, 51.5301297], [-0.2314993, 51.5301252], [-0.2319143, 51.5301191], [-0.2321749, 51.53011879999999], [-0.2329942, 51.5301294], [-0.23343630000000004, 51.5301459], [-0.2338865, 51.5301636], [-0.2343419999999999, 51.5301909], [-0.23501979999999997, 51.530230199999984], [-0.23557, 51.53027129999999], [-0.23585699999999993, 51.5302938], [-0.2361092, 51.5303139], [-0.2365318, 51.5303576], [-0.23664030000000005, 51.53037359999999], [-0.2371317, 51.5304379], [-0.2373276, 51.530463399999995], [-0.237641, 51.5305041], [-0.23792549999999996, 51.5305389], [-0.2384791, 51.53060969999999], [-0.23901489999999995, 51.53069159999999], [-0.23952639999999997, 51.53077230000001], [-0.2400541999999999, 51.5308667], [-0.24052630000000003, 51.5309588], [-0.24088293705960373, 51.531036021381425], [-0.2411446999999999, 51.531092699999995], [-0.2414527, 51.5311599], [-0.241712, 51.53120729999999], [-0.24207880000000004, 51.53126149999999], [-0.24226139999999993, 51.53129010000001], [-0.24249049999999997, 51.5313271], [-0.24281200000000003, 51.5313864], [-0.24290500000000004, 51.5314076], [-0.24371771499648928, 51.5315929890468], [-0.24406640951640676, 51.53167252979215], [-0.24452219999999997, 51.5317765], [-0.2464747, 51.5322295], [-0.24728970000000003, 51.5324213], [-0.24774219999999997, 51.5325385], [-0.24816519999999995, 51.53265209999999], [-0.2490811, 51.5329297], [-0.2513217, 51.5336588], [-0.25237989999999993, 51.5340058], [-0.2528788, 51.5341677], [-0.25309529999999997, 51.5342374], [-0.25364839999999994, 51.534418499999994], [-0.25449019999999994, 51.5347027], [-0.2549123, 51.5348491], [-0.2551465, 51.5349369], [-0.2553986, 51.53504530000001], [-0.25571649999999996, 51.53516119999998], [-0.2557981, 51.53519020000001], [-0.2559680924256076, 51.535248081905245], [-0.25604518367098683, 51.53527433121618], [-0.25639839999999997, 51.5353946], [-0.2567073, 51.5355044], [-0.25750419999999996, 51.5357754], [-0.25800959999999995, 51.5359346], [-0.25850149999999994, 51.536087599999995], [-0.2588221, 51.5361857], [-0.2591901999999999, 51.536289999999994], [-0.25971, 51.53644499999999], [-0.2604266, 51.5366711], [-0.2610487, 51.5368739], [-0.26190949999999996, 51.53715129999999], [-0.26256549999999995, 51.5373716], [-0.2630846, 51.53753999999999], [-0.2636411, 51.5377221], [-0.2640776, 51.5378661], [-0.2645193, 51.5380137], [-0.2650410999999999, 51.53819000000001], [-0.26546220000000004, 51.538326100000006], [-0.2658687, 51.538456800000006], [-0.2663904, 51.5386252], [-0.26688439999999997, 51.53877920000001], [-0.2668959425881618, 51.53878304428146], [-0.26706777644972785, 51.53884027384527], [-0.2673573, 51.5389367], [-0.2677925, 51.5390772], [-0.2684398, 51.539288000000006], [-0.2689580999999999, 51.53945989999999], [-0.2694406, 51.53961619999999], [-0.26949458523585645, 51.5396344083773], [-0.2698456, 51.5397528], [-0.2703037999999999, 51.53989909999999], [-0.2707597, 51.540049], [-0.27137569999999994, 51.540251699999985], [-0.2722524, 51.54053609999999], [-0.2729786, 51.540772999999994], [-0.2742403, 51.5411874], [-0.2747941, 51.5413661], [-0.27502379999999993, 51.54144420000001], [-0.275672, 51.5416884], [-0.27596319999999996, 51.54179309999999], [-0.2762068999999999, 51.5418715], [-0.27635429999999994, 51.54192], [-0.2764496000000001, 51.5419513], [-0.2764466, 51.5419549], [-0.2767784999999999, 51.542086000000005], [-0.2769189, 51.5421388], [-0.2770209, 51.542173299999995], [-0.2770658999999999, 51.542188], [-0.2773941999999999, 51.542309999999986], [-0.2777395, 51.5424642], [-0.2777764999999999, 51.54247959999999], [-0.27820569999999994, 51.542679699999994], [-0.2786272, 51.542869199999984], [-0.2789541, 51.5429924], [-0.2790328999999999, 51.54301890000001], [-0.27926359999999995, 51.543104], [-0.2795117, 51.54320239999999], [-0.27971609999999997, 51.5432793], [-0.2799304, 51.54334779999999], [-0.280433, 51.543512599999985], [-0.28088139999999995, 51.543667000000006], [-0.28120480000000003, 51.5437852], [-0.2814445, 51.54386949999999], [-0.2815806, 51.5439185], [-0.2818087, 51.54400820000001], [-0.2819271, 51.54406259999999], [-0.2821354, 51.5441548], [-0.2825154, 51.5443276], [-0.28269579999999994, 51.5444079], [-0.2834653, 51.54471509999999], [-0.2842585, 51.5450498], [-0.2850093, 51.5453827], [-0.28575649999999997, 51.545734], [-0.2873033, 51.546476299999995], [-0.28809799999999997, 51.5468662], [-0.2885507, 51.5471053], [-0.2887601367944963, 51.54722404656223], [-0.2888507336576323, 51.547275413113944], [-0.28895529999999997, 51.5473347], [-0.2894873, 51.54763879999999], [-0.2900805, 51.54799400000001], [-0.2904184, 51.548186], [-0.29078450000000006, 51.548395600000006], [-0.2911639, 51.54862990000001], [-0.2914718, 51.54880419999999], [-0.2916802, 51.5489164], [-0.2919885, 51.5490704], [-0.2921969, 51.5491676], [-0.2924151, 51.549270199999995], [-0.29265279999999994, 51.549383000000006], [-0.29279489999999997, 51.5494594], [-0.2928498, 51.5494907], [-0.29322289999999995, 51.549702499999995], [-0.2933934, 51.54981610000001], [-0.29364149999999994, 51.550003999999994], [-0.2939544, 51.5502282], [-0.2941234, 51.55035329999998], [-0.29437869999999994, 51.5505333], [-0.29450209999999993, 51.55062439999998], [-0.29463, 51.5507225], [-0.2947399, 51.5508138], [-0.29488549999999997, 51.5509451], [-0.29517720000000003, 51.5511963], [-0.2952416200445446, 51.55125680858461], [-0.29555599999999993, 51.5515521], [-0.2964737, 51.5523665], [-0.2968202999999999, 51.55271019999999], [-0.297276, 51.55316179999999], [-0.2977083, 51.5535915], [-0.29809859999999994, 51.5539991], [-0.29849469999999995, 51.554446299999995], [-0.2986660459105177, 51.55465748270763], [-0.29867091164884985, 51.55466347968381], [-0.29868895534545353, 51.55468571836119], [-0.2988701999999999, 51.5549091], [-0.29916989999999993, 51.5552966], [-0.2994533999999999, 51.5556866], [-0.29999849999999995, 51.5564787], [-0.3005088, 51.5572731], [-0.3008016, 51.55774290000001], [-0.3010967, 51.5582397], [-0.30234189999999994, 51.560357499999995], [-0.30296909999999994, 51.56141650000001], [-0.3033337, 51.56204389999999], [-0.3035906, 51.5624721], [-0.3047021, 51.5643564], [-0.3050034999999999, 51.5647825], [-0.3050135, 51.5647997], [-0.30524149999999994, 51.565183799999986], [-0.3054179, 51.5654845], [-0.3057537, 51.5659727], [-0.3060187, 51.5664245], [-0.30632079999999995, 51.56693089999999], [-0.30652789999999996, 51.5672884], [-0.30671539999999997, 51.567602], [-0.30694799999999994, 51.56799550000001], [-0.30712159999999994, 51.568290399999995], [-0.3072928999999999, 51.5685825], [-0.30752199999999996, 51.56897519999999], [-0.30770139999999996, 51.56927009999999], [-0.3080254, 51.5698247], [-0.3082696, 51.5702362], [-0.3084605, 51.5705606], [-0.3086826999999999, 51.570936], [-0.3088771, 51.5712662], [-0.3091306, 51.571687], [-0.3093306, 51.572031300000006], [-0.309347, 51.572059499999995], [-0.30957959999999995, 51.5724544], [-0.30977049999999995, 51.5727824], [-0.3099291, 51.5730464], [-0.3100807, 51.5733046], [-0.3102577, 51.5736059], [-0.3104174, 51.57387849999999], [-0.310598, 51.57418280000001], [-0.3108815, 51.5746575], [-0.3110991, 51.575023599999994], [-0.3113351, 51.5754256], [-0.31155159999999993, 51.575789500000006], [-0.3117934, 51.57619009999999], [-0.31212559999999995, 51.5767079], [-0.3123753, 51.57708670000001], [-0.3126027, 51.577412800000005], [-0.31262913942009046, 51.577448111341155], [-0.31266266850901764, 51.57749289129664], [-0.3128580999999999, 51.5777539], [-0.3129831, 51.5779212], [-0.3133488, 51.57838], [-0.31366469999999996, 51.57875109999999], [-0.3139147, 51.5790374], [-0.3141843000000001, 51.5793387], [-0.31443079999999995, 51.57959970000001], [-0.31471200000000005, 51.5798989], [-0.31507599999999997, 51.5803294], [-0.31557699999999994, 51.5807982], [-0.3164783, 51.58160899999999], [-0.3169258999999999, 51.58199569999999], [-0.31756700000000004, 51.5825309], [-0.3177591, 51.5826661], [-0.3180981, 51.58293499999999], [-0.3184371999999999, 51.5832018], [-0.31883429999999996, 51.5835026], [-0.3189023999999999, 51.583554199999995], [-0.3194244, 51.583942500000006], [-0.3198954, 51.5842833], [-0.3202946, 51.584566599999995], [-0.32078409999999996, 51.58489740000001], [-0.32136849999999995, 51.585282799999995], [-0.3219448999999999, 51.5856438], [-0.32254889999999997, 51.586019799999995], [-0.323079, 51.5863369], [-0.32356039999999997, 51.58661450000001], [-0.3244105, 51.587123299999995], [-0.32508639999999994, 51.5874949], [-0.3263873, 51.58813979999999], [-0.3278545, 51.5888613], [-0.3288496, 51.589349600000006], [-0.3302013999999999, 51.58999779999999], [-0.3315370999999999, 51.59064599999999], [-0.3325813, 51.5911305], [-0.3328608, 51.59126009999999], [-0.3333234, 51.5914854], [-0.3341452, 51.5918831], [-0.33424699999999996, 51.5919326], [-0.33450919999999995, 51.59206], [-0.33468699999999996, 51.5921451], [-0.33483699999999994, 51.592216099999995], [-0.33554379999999995, 51.5925484], [-0.33614009999999994, 51.59283129999999], [-0.3368157, 51.593157099999985], [-0.33761759999999996, 51.5935421], [-0.3380678999999999, 51.59375519999999], [-0.33824229999999994, 51.593839499999994], [-0.3386317, 51.5940259], [-0.34151069999999994, 51.595401200000005], [-0.3418978, 51.59558390000001], [-0.34485769999999993, 51.596990000000005], [-0.34870399999999996, 51.5988061], [-0.3515021, 51.60014], [-0.35534239999999995, 51.6019657], [-0.35672770000000004, 51.6026328], [-0.35803189999999996, 51.6032788], [-0.35932611364780853, 51.603953510469125], [-0.35950180000000004, 51.6040451], [-0.3609985, 51.604851399999994], [-0.3626883, 51.6057876], [-0.3639328, 51.6065405], [-0.3649681, 51.60718020000001], [-0.3659659, 51.60782650000001], [-0.3668189, 51.608402899999994], [-0.3676128, 51.608949199999984], [-0.36843429999999994, 51.6095461], [-0.3695994, 51.610397], [-0.3697095609744746, 51.61048353460085], [-0.3707128, 51.611271599999995], [-0.37208669999999994, 51.6123705], [-0.37324479999999993, 51.613300300000006], [-0.3746831, 51.6144458], [-0.3761798, 51.6156849], [-0.3774557999999999, 51.6168411], [-0.3784435, 51.61781], [-0.3794038, 51.6188092], [-0.3801863, 51.6197023], [-0.3808844, 51.620541199999984], [-0.3817366, 51.6216573], [-0.3823911, 51.62259649999999], [-0.3829926, 51.6234953], [-0.3835719, 51.6244611], [-0.38419419999999993, 51.6255967], [-0.3847628, 51.626749], [-0.3851759, 51.6276214], [-0.38559429999999995, 51.62851059999999], [-0.3860664, 51.6296095], [-0.3863929, 51.630535599999995], [-0.3866719, 51.6314879], [-0.3868917999999999, 51.6324469], [-0.3870427, 51.6332622], [-0.38715, 51.6341745], [-0.3872144, 51.634987], [-0.3872305, 51.6354797], [-0.3872197, 51.6362189], [-0.38720589999999994, 51.6365204], [-0.3871822, 51.6370379], [-0.3871445999999999, 51.6374707], [-0.3870992, 51.637833699999995], [-0.3869436, 51.638792499999994], [-0.3868566, 51.6392047], [-0.3866527, 51.63996710000001], [-0.38638040000000007, 51.64108619999999], [-0.386186, 51.64168819999999], [-0.3861349, 51.64183210000001], [-0.3858439, 51.6426509], [-0.3855529999999999, 51.64349249999999], [-0.3853075, 51.64422209999999], [-0.3850488, 51.645013799999994], [-0.3850357, 51.6450542], [-0.38488, 51.6455351], [-0.3847573, 51.6458933], [-0.38465179999999993, 51.64622879999999], [-0.3845484, 51.6465403], [-0.38422919999999994, 51.6475027], [-0.3841205, 51.647920199999994], [-0.3840038999999999, 51.6484613], [-0.3839234, 51.649030499999995], [-0.38386439999999994, 51.64962299999999], [-0.3838751, 51.6502254], [-0.3839341, 51.6509044], [-0.3840413999999999, 51.65151680000001], [-0.3841861999999999, 51.6521525], [-0.3845202, 51.6530813], [-0.3846143, 51.65328589999999], [-0.3848783, 51.6538599], [-0.3853235, 51.65463530000001], [-0.386037, 51.655623799999994], [-0.3867224, 51.65640829999999], [-0.3874463, 51.65711610000001], [-0.3880717, 51.657650899999986], [-0.3890479999999999, 51.65841960000001], [-0.3896819, 51.6589078], [-0.3899898, 51.6591449], [-0.39021739999999994, 51.659308300000006], [-0.3909625, 51.6598946], [-0.3916369, 51.66041899999998], [-0.3922375, 51.6608706], [-0.3929072, 51.66139439999999], [-0.3933808, 51.6617316], [-0.39352599999999993, 51.6618434], [-0.3939263999999999, 51.662150999999994], [-0.394071, 51.66225990000001], [-0.3942376, 51.6623853], [-0.3946154, 51.662683099999995], [-0.39489079999999993, 51.6628948], [-0.3949151, 51.6629135], [-0.39622489999999994, 51.6639247], [-0.3965258412185496, 51.6641570167877], [-0.3975348, 51.6649359], [-0.3979579999999999, 51.66527210000001], [-0.3990508, 51.666121700000005], [-0.3991959974788646, 51.666235034589675], [-0.3998282, 51.6667285], [-0.3999135, 51.6667944], [-0.4001638, 51.6669877], [-0.40072269999999993, 51.667419300000006], [-0.4014542, 51.6679848], [-0.4020984, 51.6684961], [-0.4028574, 51.66907509999999], [-0.4032452, 51.6693583], [-0.4041435, 51.669988], [-0.4045275, 51.6702666], [-0.4050362, 51.670652], [-0.4053663, 51.6709086], [-0.40579989999999994, 51.67124169999999], [-0.4062006, 51.67155939999999], [-0.4065882, 51.6718477], [-0.4072073, 51.672329399999995], [-0.40780179999999994, 51.6727918], [-0.4083536, 51.6732083], [-0.408884, 51.6736167], [-0.40943089999999993, 51.674042400000005], [-0.40996949999999993, 51.67445789999999], [-0.4105212999999999, 51.674881600000006], [-0.41137539999999995, 51.675586], [-0.4149324, 51.6783062], [-0.4163808, 51.67942810000001], [-0.4182095, 51.680817], [-0.4199873, 51.68217309999999], [-0.4210262, 51.682984], [-0.42112739999999993, 51.6830622], [-0.4238435, 51.68516209999999], [-0.4264809, 51.6871918], [-0.4271915999999999, 51.6877369], [-0.4277382, 51.6881626], [-0.42832989999999993, 51.6886007], [-0.4288314999999999, 51.6890057], [-0.4294766, 51.6895416], [-0.4298903999999999, 51.6899091], [-0.43015839999999994, 51.6901554], [-0.4304857, 51.690454499999994], [-0.4308224, 51.6908052], [-0.4311995, 51.691189599999994], [-0.4315339, 51.69155129999999], [-0.4320058, 51.6920717], [-0.4323426, 51.69246929999999], [-0.4326426, 51.69284710000001], [-0.4328667, 51.69313819999999], [-0.4331086, 51.6934579], [-0.43327219999999994, 51.69368359999999], [-0.4333786, 51.69384339999999], [-0.4335912, 51.69417240000001], [-0.433871, 51.6946075], [-0.43407729999999994, 51.6949471], [-0.4342576, 51.695269], [-0.4344673999999999, 51.695643800000006], [-0.4346179999999999, 51.6959393], [-0.4348386, 51.6963692], [-0.4349963, 51.69671759999999], [-0.43515039999999994, 51.69710270000001], [-0.4352856, 51.69742389999999], [-0.4354196, 51.69778039999999], [-0.4355311, 51.698068500000005], [-0.43562359999999994, 51.698335199999995], [-0.43574689999999994, 51.69873799999999], [-0.4358939, 51.699226], [-0.4360398, 51.699689000000006], [-0.4361904, 51.700182100000006], [-0.43635519999999994, 51.7007105], [-0.4365354, 51.70128149999999], [-0.43670849999999994, 51.70185099999999], [-0.4368593999999999, 51.70235829999999], [-0.4369029, 51.7025], [-0.43704059999999995, 51.7029423], [-0.4372290999999999, 51.7035383], [-0.43744969999999994, 51.7043039], [-0.4376056, 51.70482029999999], [-0.4377148, 51.7051963], [-0.4377487000000001, 51.7053301], [-0.4379179, 51.70587149999999], [-0.4380724, 51.70638009999999], [-0.4382399, 51.70691729999999], [-0.4384206, 51.707484699999995], [-0.4384529999999999, 51.7075847], [-0.4386247, 51.708111800000005], [-0.4387374, 51.70846010000001], [-0.4388654, 51.708873800000006], [-0.4390793, 51.70957510000001], [-0.4391121999999999, 51.7096924], [-0.43915, 51.70981870000001], [-0.4393563, 51.7104799], [-0.4395069, 51.71097], [-0.4397858, 51.7118074], [-0.4400058999999999, 51.71251329999998], [-0.4402182999999999, 51.71329239999999], [-0.4405314, 51.7141362], [-0.4406243, 51.7143579], [-0.4408209, 51.71483140000001], [-0.4409258, 51.7150597], [-0.44112129999999994, 51.715456199999984], [-0.4414056, 51.7160013], [-0.4416981, 51.716522], [-0.4420055, 51.717028], [-0.4423363, 51.7175517], [-0.4429507999999999, 51.718415799999995], [-0.44317540000000005, 51.7186929], [-0.44327769999999994, 51.7188191], [-0.44351919999999995, 51.71911699999998], [-0.4441362, 51.719828799999995], [-0.44468330000000006, 51.7204181], [-0.44513669999999994, 51.7208457], [-0.4456302, 51.7213425], [-0.44628065493092023, 51.721918011123584], [-0.44663869999999994, 51.72223480000001], [-0.4473924, 51.7228263], [-0.44781820000000006, 51.7231379], [-0.4479740999999999, 51.7232552], [-0.4483178, 51.7234976], [-0.4487899, 51.723805000000006], [-0.4491576420597607, 51.72402515186119], [-0.4495789999999999, 51.7242774], [-0.45023879999999994, 51.7246783], [-0.45075599999999993, 51.725014599999994], [-0.4508928, 51.7250894], [-0.4515096, 51.725483], [-0.452156, 51.7258568], [-0.4528185, 51.7262456], [-0.45351320000000006, 51.7266676], [-0.45365780000000006, 51.726756], [-0.4539745, 51.72695590000001], [-0.4545155, 51.72728859999999], [-0.4570384, 51.728745], [-0.4579157, 51.72927519999999], [-0.45970450000000007, 51.73031449999999], [-0.4614245, 51.7313404], [-0.4630647, 51.73230920000001], [-0.4636445, 51.7326472], [-0.4650809, 51.7334381], [-0.4665736, 51.7342322], [-0.46967369999999986, 51.735697], [-0.473323, 51.7372269], [-0.4758946999999999, 51.73819089999999], [-0.4760488, 51.7382422], [-0.479648, 51.73944149999999], [-0.4818884, 51.7400743], [-0.4825109, 51.74023710000001], [-0.4841137999999999, 51.7406358], [-0.4861067, 51.7410804], [-0.48800019999999994, 51.741496], [-0.4887063, 51.74165119999999], [-0.4892949, 51.7417956], [-0.4912176999999999, 51.7422069], [-0.4933513999999999, 51.74266930000001], [-0.4938604, 51.7427802], [-0.4968198999999998, 51.7434829], [-0.49717369999999994, 51.743565], [-0.4974736, 51.74363], [-0.4987969, 51.74391670000001], [-0.5005922, 51.74429860000001], [-0.5033581, 51.7448989], [-0.5063941999999999, 51.74559930000001], [-0.5075778999999999, 51.7458963], [-0.5081254999999999, 51.7460342], [-0.5088861999999998, 51.746235], [-0.509666, 51.7464299], [-0.5106012, 51.7466655], [-0.5121292, 51.747047], [-0.513662, 51.74744239999999], [-0.5136623123710655, 51.74744248256308], [-0.5138034999999999, 51.7474798], [-0.5143965999999999, 51.7476276], [-0.5152519999999999, 51.747845000000005], [-0.5161413000000001, 51.7480892], [-0.5173051, 51.7483832], [-0.5186741, 51.7487194], [-0.521563, 51.7494525], [-0.5226603999999999, 51.74973099999999], [-0.5258359, 51.7505194], [-0.5269971, 51.75081900000001], [-0.5281662999999999, 51.751108599999995], [-0.5347052, 51.7527557], [-0.5389891704717129, 51.75386442091401], [-0.5409674, 51.7544515], [-0.5413286, 51.75456909999999], [-0.5430617, 51.75513320000001], [-0.5454355, 51.7559747], [-0.5477370999999999, 51.7568876], [-0.5506775999999999, 51.7581789], [-0.5534989, 51.7595699], [-0.554647, 51.7601877], [-0.5557614, 51.76083549999999], [-0.5569944999999998, 51.76152749999999], [-0.5579164, 51.76196939999999], [-0.5588882, 51.7623694], [-0.5589240999999999, 51.7623832], [-0.5590494, 51.7624313], [-0.5595395, 51.76260520000001], [-0.5599516999999999, 51.7627569], [-0.5606310999999999, 51.762997300000016], [-0.561159, 51.7631524], [-0.5612709, 51.7631853], [-0.5613022, 51.76319230000001], [-0.5621615999999999, 51.76338460000001], [-0.5626907, 51.76349989999999], [-0.5633269, 51.76362220000001], [-0.5639975, 51.76373290000001], [-0.5655933, 51.76397930000001], [-0.5665992999999999, 51.7641283], [-0.5676011, 51.764305099999994], [-0.5695250999999999, 51.7647068], [-0.5701881999999999, 51.764857600000006], [-0.5720655, 51.7653515], [-0.5739501, 51.76592350000001], [-0.5742963, 51.76604470000001], [-0.5755492999999999, 51.7664834], [-0.5771259999999999, 51.7670789], [-0.5795323, 51.7681054], [-0.5806824, 51.76866280000001], [-0.5818047, 51.76923699999999], [-0.5835241, 51.77024560000001], [-0.5868709, 51.7722402], [-0.5875781, 51.7726339], [-0.5898071, 51.773948799999985], [-0.5925964999999999, 51.775441699999995], [-0.592621, 51.77545479999999], [-0.5957566999999999, 51.7769465], [-0.5968131, 51.77742370000001], [-0.5970531462187612, 51.77753249589623], [-0.5980264, 51.7779736], [-0.5981304999999999, 51.77801409999999], [-0.6000174999999999, 51.7788003], [-0.6015474, 51.77949299999999], [-0.6034768, 51.7804376], [-0.6047629, 51.7811564], [-0.6050946999999999, 51.78137029999999], [-0.6080966, 51.783305799999994], [-0.6095932, 51.784427699999995], [-0.6109799999999999, 51.7855995], [-0.6126217, 51.7871799], [-0.6133708, 51.7879822], [-0.6140842, 51.7888029], [-0.6151968999999999, 51.7902398], [-0.6157113999999999, 51.7909788], [-0.615863, 51.7912077], [-0.6162032999999999, 51.7917212], [-0.6168967, 51.792899299999995], [-0.6177527, 51.79453349999999], [-0.6182953, 51.795501], [-0.6189673000000001, 51.7964813], [-0.6193612, 51.7970191], [-0.6198265999999999, 51.7976218], [-0.6202005, 51.7980755], [-0.6202602, 51.7981479], [-0.6206702, 51.798637], [-0.6214216, 51.799503300000005], [-0.6219425522448498, 51.80007068754441], [-0.6219444, 51.8000727], [-0.6224964999999999, 51.80064889999999], [-0.6227629000000001, 51.8009203], [-0.6233838, 51.80152549999999], [-0.6238677, 51.8019783], [-0.6242941, 51.8023572], [-0.6248460999999998, 51.80284780000001], [-0.6264857, 51.8042356], [-0.628820698883665, 51.80625536617541], [-0.6288486, 51.806279499999995], [-0.6316553, 51.80867010000001], [-0.6316602999999998, 51.8086744], [-0.6333284, 51.8101076], [-0.6361927000000002, 51.81258149999999], [-0.6378999, 51.814053699999995], [-0.6406228999999999, 51.8164212], [-0.6407127999999999, 51.8164981], [-0.6414103, 51.81709479999999], [-0.6442343999999999, 51.8195436], [-0.6449407, 51.8202044], [-0.6456359, 51.820895400000005], [-0.6464635999999999, 51.8217733], [-0.6472425, 51.82266789999999], [-0.6488613, 51.8247502], [-0.6499361999999999, 51.8263483], [-0.6504474999999998, 51.82718729999999], [-0.6509179999999999, 51.8280377], [-0.6512826, 51.82878839999999], [-0.6518687999999999, 51.8299957], [-0.6525714, 51.8317726], [-0.6530439469176692, 51.833078520820536], [-0.6537922, 51.835146300000005], [-0.6538592999999999, 51.83533769999999], [-0.6545922, 51.8373619], [-0.6547753999999999, 51.8378487], [-0.6549022, 51.83825459999999], [-0.6549815, 51.8384721], [-0.6556280999999999, 51.8402463], [-0.6557065, 51.8404792], [-0.6566053, 51.84296599999999], [-0.6582747999999999, 51.84763349999999], [-0.6583808, 51.84792540000001], [-0.6590112, 51.8496811], [-0.6593472999999999, 51.8506171], [-0.6593976, 51.850758599999985], [-0.6602943999999998, 51.85324399999999], [-0.6616377, 51.8570544], [-0.6620698, 51.85829530000001], [-0.6624768, 51.8594597], [-0.662791, 51.8603857], [-0.6632717000000001, 51.86171], [-0.6634819999999999, 51.862289399999995], [-0.6637260999999999, 51.8630105], [-0.6655269, 51.86794820000001], [-0.6666551999999999, 51.8711115], [-0.6667577999999998, 51.87140209999999], [-0.6675995, 51.873787], [-0.6679004, 51.8746394], [-0.6680647, 51.875105], [-0.6680961999999999, 51.8751941], [-0.6682955999999999, 51.875759], [-0.6688325235202387, 51.8772802318483], [-0.6691650999999998, 51.87822249999999], [-0.6693811, 51.87883430000001], [-0.6694477999999999, 51.8790168], [-0.6694806999999999, 51.87913129999999], [-0.6696405999999999, 51.879560899999994], [-0.6700145, 51.88048690000001], [-0.6706061999999999, 51.8821149], [-0.6728372999999999, 51.8883213], [-0.6729217781035176, 51.8885561180277], [-0.6745981999999999, 51.89321569999999], [-0.6753756, 51.8953537], [-0.6755164999999999, 51.8957408], [-0.6768018999999998, 51.8993116], [-0.6768647, 51.899492], [-0.6771142999999998, 51.9002235], [-0.6773409, 51.900968199999994], [-0.6775381, 51.901626099999994], [-0.6777013, 51.90228489999999], [-0.6779483999999999, 51.90341749999999], [-0.6781375999999999, 51.904553400000005], [-0.6782873999999999, 51.90571949999999], [-0.678392, 51.9067334], [-0.6784405999999998, 51.9078202], [-0.6784516999999999, 51.9089129], [-0.6784367999999998, 51.9096257], [-0.6784143, 51.91027150000001], [-0.6783587999999999, 51.911108], [-0.6783144, 51.9116309], [-0.6782991000000002, 51.91175379999999], [-0.6782805999999999, 51.91194589999999], [-0.6780896, 51.9135665], [-0.6780132, 51.9141472], [-0.6779086, 51.91464520000001], [-0.6777609, 51.915243100000005], [-0.6775678999999999, 51.91591420000001], [-0.6773479999999998, 51.9165437], [-0.6772312999999999, 51.9168489], [-0.6763929, 51.9187962], [-0.6761567999999999, 51.9194235], [-0.6759687, 51.92005350000001], [-0.6758207, 51.92081959999999], [-0.6757735, 51.921463900000006], [-0.6757831999999999, 51.9222423], [-0.6759542999999999, 51.92322969999999], [-0.6762544, 51.9241612], [-0.6765437, 51.924966100000006], [-0.6770852999999999, 51.9264206], [-0.6775474999999999, 51.9274963], [-0.6778275, 51.9280608], [-0.6793811, 51.9303333], [-0.6803746, 51.931747699999995], [-0.6804192, 51.9318112], [-0.6805341999999999, 51.9319539], [-0.6810900999999999, 51.932637799999995], [-0.6821322, 51.9336819], [-0.6832504, 51.93460929999999], [-0.6847156, 51.935581899999995], [-0.6862489, 51.9364199], [-0.6878851999999999, 51.93712630000001], [-0.6898728999999999, 51.9378067], [-0.6918161, 51.938321499999994], [-0.6935226999999999, 51.9386753], [-0.6952281999999999, 51.93903], [-0.6980080999999999, 51.9397232], [-0.7001702999999999, 51.94037599999999], [-0.7036242999999999, 51.94158579999999], [-0.7067601, 51.9428956], [-0.7081062, 51.9435284], [-0.7089629077740515, 51.94396531986611], [-0.7097668, 51.94437529999999], [-0.7116357, 51.9454309], [-0.7135043, 51.946605600000005], [-0.7159370000000002, 51.9483375], [-0.7180943, 51.9501111], [-0.7186522272956171, 51.950641531271266], [-0.7192467, 51.95120670000001], [-0.7204771999999999, 51.9524955], [-0.7213607000000001, 51.95352239999999], [-0.7225659, 51.95508889999999], [-0.7233513999999999, 51.9562827], [-0.7240543999999999, 51.95749909999999], [-0.7246828999999999, 51.9587545], [-0.7252457999999999, 51.9600394], [-0.7258969999999999, 51.9618978], [-0.7278088999999999, 51.967931199999995], [-0.7286968, 51.9707885], [-0.7291205, 51.9721006], [-0.7296900999999999, 51.97392669999999], [-0.7306211, 51.976811], [-0.7308539999999999, 51.977569900000006], [-0.731324, 51.9789998], [-0.7314438999999999, 51.9794929], [-0.7318423999999999, 51.98077999999999], [-0.7324674, 51.9828225], [-0.7325036, 51.98293209999999], [-0.7330314, 51.98452629999998], [-0.7333949999999999, 51.9857322], [-0.7334168, 51.98579500000001], [-0.7344544, 51.98898620000001], [-0.7350805, 51.9911501], [-0.7351138, 51.9912928], [-0.7355609000000001, 51.99267019999999], [-0.7355929631561972, 51.99277899156706], [-0.7356154538450682, 51.99285530321318], [-0.73571, 51.9931761], [-0.7358374999999999, 51.99374989999999], [-0.7359088, 51.99401689999999], [-0.7360645, 51.994561199999985], [-0.7360788, 51.99460820000001], [-0.7363015, 51.9953091], [-0.7365107944412363, 51.995967930759136], [-0.7367863999999998, 51.9968355], [-0.7369415, 51.9973254], [-0.7369634, 51.9973998], [-0.7373804, 51.998648], [-0.7375069, 51.998979000000006], [-0.7376217304507775, 51.99930615890027], [-0.73815, 52.00081119999999], [-0.7381734999999999, 52.000879199999986], [-0.7387392999999999, 52.00218649999999], [-0.7389598, 52.002657], [-0.7391663999999999, 52.0030598], [-0.7394731999999999, 52.0036527], [-0.7398603999999999, 52.004340699999986], [-0.7402414999999999, 52.00498619999999], [-0.74091, 52.0060002], [-0.7414547, 52.0068033], [-0.7420000999999999, 52.0075335], [-0.7422587, 52.0078549], [-0.7429943, 52.00875750000001], [-0.7435232999999999, 52.009359], [-0.7438739999999999, 52.0097524], [-0.7444514, 52.01037130000001], [-0.7451012999999999, 52.0110298], [-0.7454634, 52.01138429999999], [-0.7462316, 52.0121039], [-0.7467141, 52.01253750000001], [-0.7469101999999999, 52.012722200000006], [-0.7473531, 52.013111399999985], [-0.7476065, 52.0133269], [-0.7479808, 52.013628399999995], [-0.7484141, 52.0139773], [-0.7488103999999999, 52.01428349999999], [-0.7492949, 52.0146611], [-0.7497696999999999, 52.0150202], [-0.7502493, 52.0153852], [-0.7511166999999999, 52.0160461], [-0.751611, 52.016421], [-0.7520644, 52.0167704], [-0.7530136999999999, 52.017490499999994], [-0.7547068000000001, 52.0187815], [-0.7550868999999999, 52.019065999999995], [-0.7556000999999999, 52.0194628], [-0.7561755, 52.01990680000001], [-0.7563888, 52.0200693], [-0.7564793, 52.0201381], [-0.7575611999999999, 52.020962100000006], [-0.7599978999999999, 52.02281769999999], [-0.7606174999999998, 52.0232914], [-0.7611350000000001, 52.02368549999999], [-0.7617975999999999, 52.02419], [-0.7630367999999998, 52.02512990000001], [-0.765546, 52.02705170000001], [-0.7664701999999999, 52.02775959999999], [-0.7674864999999998, 52.02853799999998], [-0.7682188, 52.029093], [-0.7683012, 52.0291554], [-0.7707294, 52.030995], [-0.7724302, 52.032297500000006], [-0.7730651999999999, 52.032779700000006], [-0.7731975, 52.03288020000001], [-0.7739230149242216, 52.033436365886025], [-0.7745967, 52.0339528], [-0.7759579, 52.0349863], [-0.7771296999999999, 52.0358772], [-0.7777911, 52.036385900000006], [-0.7803436999999999, 52.038326600000005], [-0.7806873, 52.03863809999999], [-0.7814461, 52.03921259999999], [-0.7831841999999999, 52.0405366], [-0.7849973999999998, 52.0419134], [-0.7867501999999998, 52.04325129999998], [-0.7874167, 52.04374789999999], [-0.7883795999999998, 52.0444878], [-0.7892862, 52.04517489999999], [-0.7899674999999999, 52.0456945], [-0.7908889, 52.0463907], [-0.7918584999999999, 52.0471289], [-0.7927382, 52.0477978], [-0.7936984999999999, 52.0485277], [-0.7942503, 52.04897960000001], [-0.794865, 52.04945299999999], [-0.7950295000000001, 52.0495829], [-0.7957707, 52.050195], [-0.7960708, 52.050447], [-0.7975521999999999, 52.05171179999999], [-0.7984914, 52.0525921], [-0.7990906999999999, 52.0532136], [-0.7993588999999999, 52.053521], [-0.7997372, 52.0539931], [-0.8001648015072971, 52.054578667909794], [-0.8003801, 52.05487350000001], [-0.8006663000000002, 52.05531669999999], [-0.8009136, 52.0557607], [-0.8009928419592552, 52.05592668613417], [-0.8010967205317795, 52.05601271994079], [-0.801175, 52.056171299999995], [-0.8013823999999999, 52.0566081], [-0.8016463, 52.05726940000001], [-0.8019425999999998, 52.0581926], [-0.8021525, 52.0589767], [-0.8023608, 52.0597666], [-0.8025537, 52.060588199999984], [-0.8027667999999999, 52.0614969], [-0.8028783, 52.0619439], [-0.8030663999999998, 52.0626281], [-0.8031301999999999, 52.06279430000001], [-0.8032937999999998, 52.0632403], [-0.8034709000000001, 52.063674], [-0.8036653, 52.06407960000001], [-0.8038631999999999, 52.0645128], [-0.8040539, 52.06484869999999], [-0.8044013999999999, 52.0653961], [-0.8048029999999999, 52.0659259], [-0.8052442999999999, 52.066443], [-0.8057342, 52.0669486], [-0.806036, 52.06720479999999], [-0.8063073000000001, 52.067460899999986], [-0.8067194, 52.06781929999999], [-0.8070032, 52.0680613], [-0.8072993999999999, 52.0682968], [-0.8079043999999999, 52.06876199999999], [-0.8084837557075693, 52.069194023744515], [-0.8085202000000001, 52.0692212], [-0.8091273, 52.0696865], [-0.8097138999999999, 52.0701626], [-0.8102616999999999, 52.070652], [-0.8105208, 52.07090039999999], [-0.8107722, 52.071151699999994], [-0.8112481, 52.0716653], [-0.8119129999999999, 52.0724165], [-0.8125661999999999, 52.0731686], [-0.8166564000000001, 52.0778359], [-0.8170138, 52.0782397], [-0.8173821999999998, 52.0786392], [-0.8173887, 52.0786462], [-0.817756, 52.07903600000001], [-0.8181359999999999, 52.0794299], [-0.8185299999999999, 52.0798195], [-0.8189334999999999, 52.08020450000001], [-0.8193443, 52.08058809999999], [-0.8197728999999999, 52.0809629], [-0.8201982, 52.08134079999999], [-0.8206281999999999, 52.0817157], [-0.8210673, 52.08208810000001], [-0.8215176999999999, 52.082453599999994], [-0.8219779, 52.0828174], [-0.8224462000000001, 52.08317600000001], [-0.822924, 52.0835306], [-0.8234087, 52.0838802], [-0.8239005999999999, 52.0842257], [-0.8243991, 52.08456700000001], [-0.824906, 52.08490429999999], [-0.8254205999999998, 52.08523710000001], [-0.8259415999999999, 52.08556589999999], [-0.8264693999999999, 52.0858908], [-0.8270031999999999, 52.0862097], [-0.8275477, 52.0865225], [-0.828101, 52.086834], [-0.8284248999999999, 52.0870099], [-0.8286612, 52.0871383], [-0.8292258, 52.0874386], [-0.8297971, 52.0877339], [-0.8303746, 52.08802690000001], [-0.8309531999999998, 52.088317200000006], [-0.8315341000000002, 52.08860700000001], [-0.8321157, 52.08889400000001], [-0.8329469, 52.089318199999994], [-0.8337696999999998, 52.0897505], [-0.8345809999999999, 52.090191299999994], [-0.8353839, 52.0906371], [-0.8368036999999999, 52.0914695], [-0.8374981999999999, 52.0918999], [-0.8381892, 52.0923324], [-0.8388549999999999, 52.092781], [-0.8395133, 52.093229], [-0.8408099, 52.09413690000001], [-0.8416169999999998, 52.0947372], [-0.8424038, 52.095352000000005], [-0.8431716999999999, 52.09597360000001], [-0.8439182, 52.096603599999995], [-0.8446439, 52.097248099999995], [-0.8453533999999999, 52.097900200000005], [-0.8454038999999999, 52.09794910000001], [-0.8460377, 52.09856349999999], [-0.8467039, 52.0992333], [-0.8473497, 52.0999031], [-0.8479579, 52.10058430000001], [-0.848539, 52.101273299999995], [-0.849105, 52.1019686], [-0.8496493999999999, 52.10266550000001], [-0.8501706999999998, 52.10336789999999], [-0.8506770999999999, 52.1040734], [-0.8511714, 52.1047827], [-0.8545597613942089, 52.10978287988833], [-0.8548093, 52.1101511], [-0.8558087999999999, 52.111625999999994], [-0.8565915999999999, 52.11278109999999], [-0.8566116999999998, 52.1128107], [-0.8574617, 52.11406499999999], [-0.8577196, 52.1144335], [-0.8578128999999999, 52.1145697], [-0.8581554999999998, 52.1150886], [-0.8590659, 52.1164319], [-0.8597188999999998, 52.1173952], [-0.8602975999999999, 52.11816830000001], [-0.8690673999999999, 52.1311052], [-0.8695051, 52.1317356], [-0.8699519, 52.13236320000001], [-0.870413, 52.1329878], [-0.8708918, 52.1336044], [-0.8713871, 52.1342163], [-0.8718999, 52.1348243], [-0.8724321999999999, 52.1354263], [-0.8729773, 52.13602310000001], [-0.8732094, 52.1362694], [-0.8733504, 52.1364189], [-0.8736648999999999, 52.136744199999995], [-0.8738988, 52.1369827], [-0.8741309999999999, 52.1372195], [-0.8760632, 52.1391006], [-0.8783994, 52.1414423], [-0.8785573999999999, 52.1416119], [-0.8804476999999999, 52.1434234], [-0.8806427999999998, 52.14361420000001], [-0.8816801, 52.14458059999999], [-0.8825955999999999, 52.1454481], [-0.8828806999999999, 52.1457103], [-0.8831707, 52.14596999999999], [-0.8834639999999999, 52.14622659999999], [-0.8837658999999999, 52.1464805], [-0.8840696, 52.1467348], [-0.8843797, 52.146983199999994], [-0.8846960999999999, 52.1472288], [-0.8850214, 52.1474687], [-0.8852984, 52.147675199999995], [-0.8855799, 52.1478778], [-0.8861558, 52.148279], [-0.8867387000000001, 52.1486728], [-0.8873371, 52.149055700000005], [-0.8885387, 52.14982619999999], [-0.8891368999999999, 52.150213], [-0.8897193999999999, 52.1506082], [-0.8909105999999999, 52.1514423], [-0.8920521, 52.15230170000001], [-0.8931870999999999, 52.15316659999999], [-0.8942881999999999, 52.1540419], [-0.8948446, 52.1545024], [-0.8953667000000001, 52.154935], [-0.8964425000000001, 52.155864999999984], [-0.8969671000000001, 52.156333700000005], [-0.8974912000000002, 52.15680340000001], [-0.8980007, 52.15728140000001], [-0.8983152841195214, 52.157581519633055], [-0.8985009000000002, 52.15775860000001], [-0.8989878000000001, 52.1582431], [-0.8992284999999998, 52.158485], [-0.8994714999999998, 52.1587292], [-0.8998448, 52.159117900000005], [-0.9002115, 52.15950759999999], [-0.9009308, 52.16029309999999], [-0.9017403, 52.161219799999984], [-0.9024995, 52.162156800000005], [-0.9035446999999998, 52.16351989999998], [-0.9041567, 52.16434120000001], [-0.904555238830366, 52.16491882804252], [-0.9055888, 52.1664168], [-0.9058938, 52.166835], [-0.9062009999999996, 52.167236699999975], [-0.9065274, 52.1676338], [-0.9068572999999998, 52.1680342], [-0.9072158, 52.1684341], [-0.9075767, 52.168823299999985], [-0.9079528, 52.16920759999999], [-0.9083466999999998, 52.1695931], [-0.9087431999999998, 52.1699667], [-0.9093672000000002, 52.17052730000001], [-0.9099382, 52.17101019999999], [-0.9106581, 52.1715819], [-0.9113262, 52.17207789999999], [-0.9124816999999996, 52.172882900000005], [-0.9137724, 52.17370309999999], [-0.915084, 52.1744532], [-0.916379, 52.17512320000001], [-0.9178031999999998, 52.175791], [-0.9190832, 52.17633819999999], [-0.9205529999999996, 52.17690890000001], [-0.9221087, 52.1774517], [-0.9231601000000002, 52.177790599999994], [-0.9244181, 52.17815569999999], [-0.9261079, 52.17858989999999], [-0.9275134, 52.1789073], [-0.9290265, 52.179210100000006], [-0.9298656999999998, 52.17936460000001], [-0.9314481999999998, 52.17965730000001], [-0.9330923, 52.1799978], [-0.9348132999999998, 52.18040349999999], [-0.935953, 52.180697], [-0.9364671, 52.1808417], [-0.9373378, 52.1811085], [-0.939014, 52.1816323], [-0.9405607, 52.1821825], [-0.9420634, 52.1827617], [-0.9434009, 52.183315599999986], [-0.944052, 52.1835911], [-0.9461388999999998, 52.184489], [-0.9469642, 52.1848358], [-0.9476011, 52.185106899999994], [-0.9480339, 52.1852926], [-0.9503532, 52.18628679999998], [-0.9504359, 52.18632229999999], [-0.9515029999999998, 52.1867894], [-0.9523702, 52.18714709999999], [-0.9539763, 52.18784860000001], [-0.955834, 52.18865819999999], [-0.9574308, 52.1893335], [-0.9584399, 52.1897342], [-0.9598171, 52.19028430000001], [-0.9612383999999998, 52.19081309999999], [-0.9627791, 52.1913491], [-0.9646345, 52.191948399999994], [-0.9659407, 52.192347299999994], [-0.9671952, 52.1927106], [-0.9689803999999996, 52.1931945], [-0.9706314, 52.19361210000001], [-0.9720571999999998, 52.1939392], [-0.9733572999999998, 52.1942215], [-0.9748933, 52.1945365], [-0.9762013999999998, 52.1947832], [-0.9774637999999998, 52.1950101], [-0.9786371, 52.1951965], [-0.9794346, 52.1953206], [-0.981126, 52.19555479999999], [-0.9825597, 52.19576099999998], [-0.9838456999999998, 52.1959751], [-0.9848310999999998, 52.1961738], [-0.9863582999999998, 52.19651019999999], [-0.9873861000000002, 52.1967676], [-0.9881468125314736, 52.19698913626014], [-0.9885845, 52.197116599999994], [-0.9893878, 52.1973733], [-0.9902627999999998, 52.197673499999986], [-0.9918673, 52.1982402], [-0.9929663, 52.19859009999998], [-0.9941148, 52.1989349], [-0.9955958, 52.1993319], [-0.9973076, 52.199718700000005], [-0.9991509, 52.20008779999999], [-1.0007515, 52.2003515], [-1.0023617, 52.2005832], [-1.0034811999999995, 52.200727], [-1.0053289, 52.2009273], [-1.0061881, 52.201027899999985], [-1.0072692, 52.2011763], [-1.008474, 52.201366400000005], [-1.0099259, 52.20163569999999], [-1.0111201, 52.201889400000006], [-1.0123265, 52.20216990000001], [-1.0136373999999997, 52.2024983], [-1.0145557, 52.2027491], [-1.0157016, 52.20308690000001], [-1.0165334, 52.20335440000001], [-1.0169863999999995, 52.2035138], [-1.0173109, 52.203628899999984], [-1.0188476999999998, 52.2042156], [-1.0196468000000003, 52.2045305], [-1.0198917, 52.20462700000001], [-1.0202444, 52.2047668], [-1.0203631000000002, 52.2048139], [-1.0219245, 52.205436500000005], [-1.0232684, 52.2059715], [-1.0237581, 52.20616209999999], [-1.0448067, 52.214492199999995], [-1.0451737, 52.21464129999998], [-1.0555495, 52.218752], [-1.058665021668996, 52.21998654579095], [-1.0611101, 52.2209554], [-1.0626831, 52.221565], [-1.0669169, 52.223241899999984], [-1.0696608, 52.22432299999999], [-1.0705033, 52.2246725], [-1.0711839, 52.2249868], [-1.0718819999999998, 52.2253536], [-1.0724863, 52.22571870000001], [-1.0731181, 52.2261436], [-1.0737454, 52.2266197], [-1.0742305, 52.22704809999999], [-1.0745427, 52.2273653], [-1.0749984, 52.22784909999999], [-1.0754555, 52.2284149], [-1.0755767, 52.2285861], [-1.0759041, 52.2290715], [-1.0762305, 52.229576], [-1.0771495999999998, 52.2309496], [-1.0772638, 52.2311083], [-1.0776608, 52.231581600000005], [-1.0779783409434258, 52.2319429614121], [-1.0780724, 52.232049999999994], [-1.0785339, 52.23249469999999], [-1.0787603, 52.2326938], [-1.0790405, 52.2329402], [-1.0799782, 52.2336411], [-1.0804966, 52.23400170000001], [-1.0812309, 52.234472], [-1.0821002999999998, 52.2350343], [-1.0831384, 52.2356905], [-1.0837056, 52.2361092], [-1.0845758, 52.2368457], [-1.0851244, 52.237393399999995], [-1.0857019, 52.23807829999999], [-1.0860187, 52.2385377], [-1.0863447, 52.239097400000006], [-1.086614, 52.23967619999999], [-1.0867735999999997, 52.240072899999994], [-1.0869659000000005, 52.24072879999999], [-1.0870738999999998, 52.24152010000001], [-1.0871120999999997, 52.242158100000005], [-1.0870762, 52.2426057], [-1.0870182, 52.24311889999999], [-1.0869125, 52.2435952], [-1.0866899, 52.24442400000001], [-1.0864024, 52.24539229999999], [-1.0861334, 52.246315799999984], [-1.0858832, 52.24728639999999], [-1.0857768, 52.247801599999995], [-1.0857092, 52.2482242], [-1.0856066, 52.2491861], [-1.0855624, 52.2505262], [-1.0856051, 52.2511562], [-1.0856491, 52.2517846], [-1.0857233999999998, 52.2524345], [-1.0858374999999998, 52.2530908], [-1.0859853999999998, 52.253748400000006], [-1.0861587, 52.254412999999985], [-1.0864068000000002, 52.2551792], [-1.0867308, 52.256004], [-1.0869918, 52.2565981], [-1.0872639, 52.2571656], [-1.0876833, 52.2579244], [-1.0881069, 52.2586028], [-1.0884018, 52.259062], [-1.0889627999999998, 52.25982929999999], [-1.0897368, 52.2607913], [-1.0908204, 52.2619959], [-1.0917125999999997, 52.2629531], [-1.0919796, 52.2632582], [-1.0927426, 52.264154299999994], [-1.0932726, 52.264835899999994], [-1.0937637, 52.265531], [-1.0941313, 52.2660887], [-1.0946585999999998, 52.26695990000001], [-1.0950363999999997, 52.2676793], [-1.0954577, 52.2685893], [-1.0958299, 52.2694805], [-1.0961903, 52.27044870000001], [-1.0968006, 52.2722069], [-1.0973263, 52.273758699999995], [-1.0975695000000003, 52.27445209999999], [-1.0976590999999998, 52.27471520000001], [-1.0977553539973384, 52.27498606676315], [-1.0978737, 52.2753191], [-1.0990014, 52.278496], [-1.0990504, 52.2786309], [-1.0991181, 52.27881730000001], [-1.0999370999999998, 52.2810714], [-1.1000746, 52.2814305], [-1.1003311, 52.2819548], [-1.1005828, 52.28242569999999], [-1.1008609, 52.2829024], [-1.1011992, 52.28337349999999], [-1.1015648, 52.283878400000006], [-1.1016618, 52.2839948], [-1.1017949, 52.284148300000005], [-1.102162, 52.284598800000005], [-1.1028275, 52.28529939999999], [-1.1041691, 52.286670699999995], [-1.1060144999999997, 52.28856890000001], [-1.1079615, 52.2905636], [-1.1094175, 52.2920761], [-1.1121969, 52.2949339], [-1.1137733999999997, 52.296556], [-1.1154839, 52.2983115], [-1.117247, 52.3001359], [-1.1191365, 52.3020617], [-1.1199472, 52.30283889999999], [-1.1214368999999995, 52.30412919999999], [-1.1229416999999997, 52.3053038], [-1.1237142, 52.30586000000001], [-1.1241923, 52.3061861], [-1.1251509, 52.3067906], [-1.1261152, 52.307355400000006], [-1.1271958999999998, 52.3079774], [-1.1317756, 52.310476699999995], [-1.1360564, 52.31283419999999], [-1.1371936, 52.31345170000001], [-1.1396799999999998, 52.3148164], [-1.1423602, 52.3162756], [-1.1451806, 52.3178192], [-1.1463916999999997, 52.3185223], [-1.1478210999999998, 52.31940110000001], [-1.1487451, 52.3200066], [-1.1497303, 52.32065720000001], [-1.1503115, 52.3210665], [-1.1524093999999998, 52.32261979999999], [-1.1543419, 52.324138799999986], [-1.1557472000000002, 52.3252453], [-1.157073, 52.32626709999999], [-1.1589848, 52.3277409], [-1.1591834, 52.3278983], [-1.1606962, 52.3290772], [-1.1614146, 52.3296341], [-1.1617801097814873, 52.32991742479848], [-1.1618331, 52.32995849999999], [-1.1657033, 52.332961099999984], [-1.1658839, 52.333102], [-1.1676352, 52.3344724], [-1.1678098693553778, 52.33460968637544], [-1.1708369, 52.3369888], [-1.1725572, 52.3383069], [-1.1733417, 52.33892149999999], [-1.1746631999999997, 52.33993910000001], [-1.1780488, 52.34258260000001], [-1.180549, 52.3445221], [-1.1823689999999998, 52.3459417], [-1.1835713, 52.34687999999999], [-1.1850508, 52.34802289999998], [-1.1865521, 52.34920100000001], [-1.188189, 52.350454199999994], [-1.1899726999999998, 52.3517291], [-1.1911395, 52.3525186], [-1.192333, 52.353277], [-1.1935266, 52.35397470000001], [-1.1940148, 52.3542517], [-1.1946993, 52.354618599999995], [-1.195887, 52.35523450000001], [-1.1985256, 52.35652199999999], [-1.1997035, 52.35708489999999], [-1.2025332, 52.3584578], [-1.2038987, 52.35911159999999], [-1.2054344999999995, 52.3598713], [-1.2066803, 52.36046529999999], [-1.2071014, 52.36066640000001], [-1.2146934, 52.3643361], [-1.2209652, 52.3673848], [-1.2218041, 52.367799299999994], [-1.2222106, 52.36802879999999], [-1.2225268, 52.36817769999999], [-1.2231328, 52.3684798], [-1.2232432792908106, 52.368533068146355], [-1.2240126, 52.368904], [-1.2263650999999998, 52.3700414], [-1.2277222000000003, 52.370703], [-1.2288568, 52.3712483], [-1.2297654, 52.3716812], [-1.2304767, 52.37198529999999], [-1.2311548999999995, 52.3723156], [-1.232789, 52.37310419999999], [-1.2350516, 52.37418399999999], [-1.2363373999999998, 52.3747608], [-1.2376294, 52.3753185], [-1.23850315715789, 52.375688494532795], [-1.2387462, 52.37575169999999], [-1.2390925, 52.3758676], [-1.2392397, 52.37591689999999], [-1.2400979999999997, 52.37622480000001], [-1.2410313999999998, 52.3765637], [-1.2419513999999998, 52.376878099999985], [-1.2425763, 52.3770664], [-1.2430966999999995, 52.377207199999994], [-1.2442204999999995, 52.37748390000001], [-1.2450500999999998, 52.3776887], [-1.2463984999999995, 52.3780046], [-1.2473078, 52.3782191], [-1.2485790999999995, 52.3785073], [-1.2487647, 52.37854659999999], [-1.250057, 52.378820000000005], [-1.2512935, 52.3790607], [-1.2521123418825486, 52.379211555579005], [-1.2524844, 52.3792801], [-1.2532301, 52.379411100000006], [-1.2535654, 52.37947], [-1.2538925, 52.3795272], [-1.255142, 52.37980879999999], [-1.255523, 52.37987499999999], [-1.2558581, 52.3799333], [-1.2565719, 52.38005929999999], [-1.2575375, 52.38020180000001], [-1.25764139776733, 52.38021569899575], [-1.2582610999999997, 52.3802986], [-1.2592139, 52.3803986], [-1.2602411, 52.380478499999995], [-1.2611559, 52.38054400000001], [-1.2618316, 52.38059], [-1.2624057999999998, 52.3806308], [-1.2629421, 52.380663599999984], [-1.2635751999999998, 52.38068489999999], [-1.2641277999999998, 52.38070119999999], [-1.2645543999999995, 52.3807077], [-1.2650989, 52.380712599999995], [-1.265565, 52.380705799999994], [-1.266169, 52.380694600000005], [-1.2669297, 52.3806623], [-1.2672394, 52.38064919999999], [-1.2680273, 52.38061909999999], [-1.2688533999999998, 52.38056989999998], [-1.2693608999999997, 52.3805505], [-1.2710984, 52.38050280000001], [-1.2715811999999995, 52.38049130000001], [-1.2722175, 52.3804864], [-1.2731623999999997, 52.3805139], [-1.2740346, 52.38056209999999], [-1.2748029655209787, 52.38062786169004], [-1.275085, 52.380652000000005], [-1.2758493, 52.3807418], [-1.2764339999999998, 52.380828699999995], [-1.2770467, 52.3809252], [-1.2777006999999998, 52.38105829999999], [-1.2783239, 52.3812009], [-1.2789252, 52.3813473], [-1.2796365, 52.3815477], [-1.2799191, 52.381624599999995], [-1.2809449, 52.3819604], [-1.2816334, 52.382214299999994], [-1.2827552, 52.3826878], [-1.2838402999999998, 52.38318340000001], [-1.2844599999999995, 52.3834755], [-1.2849333, 52.3837004], [-1.2850205, 52.3837418], [-1.2871737706366408, 52.384780653945135], [-1.289063, 52.38569210000001], [-1.2904838999999997, 52.3864214], [-1.2911256, 52.3867309], [-1.2915631, 52.386942], [-1.2916895, 52.3870038], [-1.2948755, 52.3885429], [-1.2962041, 52.3892403], [-1.2974397, 52.38992859999999], [-1.2989692, 52.3908723], [-1.2991062999999998, 52.3909624], [-1.3006620999999998, 52.391994200000006], [-1.3008561, 52.39212380000001], [-1.3024397, 52.3931857], [-1.3031801, 52.3937317], [-1.3038486, 52.3941796], [-1.3052187999999998, 52.3950955], [-1.305287, 52.3951441], [-1.3053599000000002, 52.395195150000056], [-1.3058754999999995, 52.395584099999994], [-1.3118975, 52.39962380000001], [-1.3121959, 52.39982319999999], [-1.3199432, 52.4050151], [-1.3267270999999998, 52.4095474], [-1.3277043, 52.4101845], [-1.3292015, 52.4111202], [-1.3305549, 52.41192019999999], [-1.3401237999999998, 52.4172795], [-1.3420646, 52.4183452], [-1.3429065, 52.4187742], [-1.3438058, 52.4192022], [-1.3449295, 52.419712399999995], [-1.3461012, 52.4202202], [-1.3474729261792822, 52.42076915933644], [-1.3475304999999995, 52.4207922], [-1.3483295999999998, 52.42108590000001], [-1.3490629, 52.4213409], [-1.3505724503077348, 52.42183659707255], [-1.3505752, 52.4218375], [-1.3514838, 52.4221078], [-1.3528149, 52.42252450000001], [-1.3531694, 52.42262310000001], [-1.3539682999999998, 52.4228255], [-1.3544509, 52.4229367], [-1.3548748, 52.4230332], [-1.3550436, 52.423071799999995], [-1.3558015, 52.4232518], [-1.357525, 52.4236897], [-1.3584055999999998, 52.4239335], [-1.3586558, 52.42400529999999], [-1.3602179, 52.424469], [-1.3613121, 52.42482270000001], [-1.3624696, 52.4252232], [-1.3710405999999995, 52.4282434], [-1.3720817999999997, 52.4286298], [-1.3731358, 52.42906250000001], [-1.373911, 52.4294154], [-1.3748508999999998, 52.42989699999998], [-1.3758646999999995, 52.430474], [-1.3769418999999998, 52.431172], [-1.3778733, 52.431875100000006], [-1.3785112999999998, 52.43241460000001], [-1.3791153, 52.43298389999999], [-1.3799326999999997, 52.43386209999999], [-1.3804881999999998, 52.4345987], [-1.3825749, 52.4376856], [-1.3830938, 52.4383842], [-1.3836599, 52.4390885], [-1.3840401000000002, 52.43951859999999], [-1.3840949230646973, 52.43957578845911], [-1.3847054, 52.4402126], [-1.3853158, 52.4408048], [-1.3862811, 52.4416675], [-1.3872801, 52.4424927], [-1.3883149999999995, 52.44325109999998], [-1.3895527999999997, 52.444058299999995], [-1.3918021, 52.4454357], [-1.3923377, 52.445773], [-1.3924696999999997, 52.445856099999986], [-1.4052079, 52.4536884], [-1.4061225, 52.4542972], [-1.4068553999999998, 52.454727600000005], [-1.4070674999999997, 52.45485219999999], [-1.4110142, 52.45723919999999], [-1.4112361999999998, 52.457387199999985], [-1.4135485, 52.45881629999999], [-1.4149256, 52.45965919999999], [-1.4317930999999997, 52.4699975], [-1.4327439, 52.47059879999999], [-1.4339242, 52.471389599999995], [-1.4344266, 52.4717555], [-1.4356037, 52.47264839999998], [-1.4367970999999995, 52.4736532], [-1.437304454591234, 52.47412310247889], [-1.4378319999999998, 52.4746117], [-1.4385116, 52.4752998], [-1.4385631, 52.475352], [-1.4386557000000002, 52.47544789999999], [-1.4393598, 52.476207599999995], [-1.4397102, 52.4765895], [-1.4400092, 52.47699260000001], [-1.4407664000000002, 52.4780773], [-1.4412596, 52.4787123], [-1.4416683, 52.47928599999999], [-1.4423969999999997, 52.480526100000006], [-1.4429419999999995, 52.4816143], [-1.4435375999999998, 52.48302929999999], [-1.443941, 52.4843863], [-1.4442598999999998, 52.4857638], [-1.444469, 52.4871773], [-1.4445154999999998, 52.4878963], [-1.4445041999999997, 52.48978449999999], [-1.4444961, 52.48990700000001], [-1.4443102, 52.49138310000001], [-1.4442965, 52.49145839999999], [-1.4442903, 52.4914925], [-1.4440236, 52.49321530000001], [-1.4440055999999997, 52.49336509999999], [-1.4440004, 52.4934083], [-1.4438956208834053, 52.49430286280318], [-1.4438459999999995, 52.4947265], [-1.4437572, 52.4960888], [-1.4437432999999995, 52.49628999999999], [-1.4437297999999998, 52.4968997], [-1.4437614999999997, 52.49786399999999], [-1.443827, 52.4989686], [-1.443865, 52.499396999999995], [-1.4439163999999998, 52.4998859], [-1.4439363, 52.50014139999999], [-1.4439538999999997, 52.5003676], [-1.4440204999999997, 52.500828299999995], [-1.4440825999999998, 52.50123790000001], [-1.4441262999999998, 52.501565], [-1.4441818999999998, 52.5018322], [-1.4443326, 52.502379799999986], [-1.4443867, 52.502603400000005], [-1.4446036999999998, 52.503439400000005], [-1.444903, 52.50448239999999], [-1.4451539999999998, 52.5052621], [-1.4458588, 52.5071932], [-1.4462174, 52.50808909999999], [-1.4465995, 52.5090255], [-1.4470861999999998, 52.5100388], [-1.4477313, 52.51114749999999], [-1.4484523, 52.51226179999999], [-1.4490936, 52.5132236], [-1.4494915, 52.513768299999995], [-1.4499654999999998, 52.514417300000005], [-1.4507928, 52.5154716], [-1.4516656, 52.5165237], [-1.4520455000000003, 52.5169537], [-1.4531171, 52.51810019999999], [-1.4540611, 52.5190436], [-1.4549624999999995, 52.519908700000016], [-1.4556562999999998, 52.52055810000001], [-1.4563969, 52.5211928], [-1.4566939, 52.5214453], [-1.4569776999999997, 52.521690199999995], [-1.4581783, 52.5226896], [-1.4585840999999995, 52.52300520000001], [-1.4588419999999998, 52.5232046], [-1.4594569, 52.5236444], [-1.4602099, 52.5241608], [-1.4606153, 52.524437], [-1.4613023, 52.52490149999999], [-1.4617612999999998, 52.5252195], [-1.4620595999999997, 52.5254131], [-1.4624583000000002, 52.5256982], [-1.4628139, 52.52594909999999], [-1.4630698999999998, 52.52614719999999], [-1.463498, 52.5264148], [-1.4641158, 52.5268047], [-1.4641210470113972, 52.526807945343606], [-1.4646321999999998, 52.527124099999995], [-1.4661181999999997, 52.5280493], [-1.4666512, 52.52838229999999], [-1.4674507999999995, 52.5288053], [-1.4680161, 52.52911640000001], [-1.4685933999999998, 52.529483500000005], [-1.4691832, 52.5297829], [-1.4694349, 52.5299425], [-1.4696283000000003, 52.53006249999999], [-1.4697327773530775, 52.53011287200127], [-1.469851055103672, 52.530169897562715], [-1.4699753, 52.53022980000001], [-1.4703946, 52.530485299999995], [-1.4706955, 52.5306784], [-1.4713795, 52.5311026], [-1.4723719, 52.531712899999995], [-1.4733455999999998, 52.5323182], [-1.4739973, 52.53271629999999], [-1.4750997, 52.5333918], [-1.4760063, 52.533946500000006], [-1.4769563, 52.53452609999999], [-1.477613, 52.5349331], [-1.4783075999999995, 52.53536919999999], [-1.4791445, 52.5358962], [-1.4797534, 52.5362829], [-1.4803783, 52.5366935], [-1.4810864, 52.53716049999999], [-1.4819526, 52.53776899999999], [-1.4827172, 52.538307], [-1.4833475, 52.5387458], [-1.4841595999999997, 52.53931380000001], [-1.484702, 52.5396904], [-1.4853724, 52.54016229999999], [-1.4866277, 52.541035], [-1.4874108999999998, 52.5415897], [-1.4881056, 52.5420856], [-1.4894789, 52.54303819999999], [-1.4905786, 52.5438049], [-1.4915791, 52.5444998], [-1.4929583, 52.54546469999998], [-1.4942436, 52.5463515], [-1.4953664999999998, 52.5471282], [-1.4965000999999998, 52.547892], [-1.4976762, 52.548612], [-1.498293706774541, 52.54896191164581], [-1.498887, 52.54929809999999], [-1.4996134, 52.54966699999999], [-1.5001376, 52.5499421], [-1.5015292999999998, 52.5505893], [-1.5033547, 52.55143879999999], [-1.5054861999999998, 52.5523804], [-1.5063577, 52.5527789], [-1.5085543, 52.55378319999999], [-1.5114653999999998, 52.555111499999995], [-1.5135839999999998, 52.5560535], [-1.5138334, 52.5561661], [-1.514773, 52.556596199999994], [-1.5157264999999998, 52.5570208], [-1.5166069, 52.5574226], [-1.5174205, 52.5577893], [-1.5189654, 52.5584822], [-1.520521, 52.5591893], [-1.5215152999999997, 52.5596426], [-1.5227221, 52.56018170000001], [-1.5233620999999995, 52.5604682], [-1.524046, 52.56077390000001], [-1.5255694, 52.56145519999999], [-1.5260869999999995, 52.561697200000005], [-1.5266342, 52.5619372], [-1.5271359830031863, 52.56218040942952], [-1.5276792, 52.5624437], [-1.5289276, 52.5630337], [-1.5317165, 52.564538299999995], [-1.533175, 52.565362099999994], [-1.5339239, 52.565804699999994], [-1.5346669999999998, 52.5662531], [-1.5375530999999998, 52.5679568], [-1.5428565, 52.57109620000001], [-1.5456721, 52.5728292], [-1.5470640999999998, 52.5738173], [-1.5477975, 52.574352000000005], [-1.5485728, 52.574921399999994], [-1.5493985, 52.5755211], [-1.5501088999999997, 52.57604619999999], [-1.550674, 52.57651039999998], [-1.5513113, 52.577114499999986], [-1.5518177, 52.5776954], [-1.5523575, 52.5783843], [-1.552963, 52.57914929999998], [-1.5531076999999998, 52.5793337], [-1.5534558999999997, 52.579771], [-1.5535463, 52.579880799999984], [-1.5537462999999998, 52.580103], [-1.554053, 52.580431], [-1.5544012, 52.5807435], [-1.5548008999999998, 52.581069799999995], [-1.5552971, 52.5814421], [-1.5559309, 52.5818517], [-1.5565699999999998, 52.5822422], [-1.5571991999999997, 52.5825932], [-1.5580567999999997, 52.5829964], [-1.5587676, 52.5832886], [-1.5595028, 52.5835595], [-1.5603064, 52.5838287], [-1.5612560999999998, 52.584113300000006], [-1.561727, 52.5842433], [-1.5628015, 52.5845853], [-1.5637668999999998, 52.584874099999986], [-1.5646386, 52.58516649999999], [-1.5652908999999997, 52.5854112], [-1.5659034999999997, 52.5856638], [-1.5660333999999998, 52.585717300000006], [-1.5670124, 52.586149], [-1.5679017999999998, 52.586594], [-1.5686935, 52.58703750000001], [-1.5693126, 52.58739229999999], [-1.5702096, 52.5879435], [-1.5718161999999998, 52.5889535], [-1.5726128, 52.589443900000006], [-1.5741383, 52.5904207], [-1.5751609, 52.5910352], [-1.5761864999999995, 52.5916533], [-1.5778061, 52.592642399999995], [-1.5792781, 52.5935616], [-1.5807146999999997, 52.59450240000001], [-1.5818691, 52.5953378], [-1.5831459, 52.59632169999999], [-1.5841825, 52.5971747], [-1.5843347, 52.5973101], [-1.5849724, 52.5978833], [-1.5861246, 52.598943799999994], [-1.5869962, 52.599824700000006], [-1.5880644, 52.60094089999999], [-1.5881306999999998, 52.6010211], [-1.5889802999999998, 52.6019738], [-1.5898582, 52.603078800000006], [-1.5901903200000118, 52.60355296986019], [-1.590753, 52.6043563], [-1.5911242, 52.6049262], [-1.5917216, 52.60590750000001], [-1.592211, 52.6067769], [-1.5925094, 52.6073443], [-1.5930212, 52.6084253], [-1.5933887999999998, 52.6092648], [-1.5937581, 52.6100359], [-1.5941709999999998, 52.6107646], [-1.5944073999999997, 52.61116969999999], [-1.5947066999999997, 52.61157380000001], [-1.595192, 52.6121868], [-1.5959810999999997, 52.61303769999999], [-1.5967175, 52.6137219], [-1.5976111, 52.61453310000001], [-1.5985681, 52.6154161], [-1.5992291, 52.6160285], [-1.6006191000000003, 52.61725340000001], [-1.6007690999999995, 52.61738929999999], [-1.6012961, 52.61783179999998], [-1.6018834999999998, 52.618338300000005], [-1.6025234, 52.6188818], [-1.6028491, 52.619159], [-1.6034782999999997, 52.6196911], [-1.6039971, 52.62013929999999], [-1.6046113, 52.6206457], [-1.6053879999999998, 52.6213048], [-1.6059057, 52.6217477], [-1.6064663, 52.6222232], [-1.606984, 52.62266439999999], [-1.6074721, 52.6230845], [-1.6080541999999998, 52.62357459999999], [-1.6085504, 52.624004500000005], [-1.6091378, 52.624499500000006], [-1.6097385999999998, 52.625004199999985], [-1.6101597, 52.6253673], [-1.6107049, 52.62583480000001], [-1.6112602, 52.6263149], [-1.6116375999999997, 52.6266291], [-1.6122249999999998, 52.627135399999986], [-1.6126138999999995, 52.6274659], [-1.6133488, 52.6280472], [-1.6142814999999997, 52.6287524], [-1.6152507, 52.629419899999995], [-1.616353, 52.63017580000001], [-1.6169675114151385, 52.63056495246303], [-1.6180905, 52.6312761], [-1.6190797999999995, 52.6318491], [-1.6204256999999995, 52.6325822], [-1.6213748, 52.633068299999984], [-1.6233985999999998, 52.634007], [-1.6251637, 52.6347446], [-1.6267381, 52.6353617], [-1.6288227, 52.63608260000001], [-1.6310669, 52.6368352], [-1.6327592, 52.63726799999999], [-1.6340373, 52.6375849], [-1.635363, 52.637882100000006], [-1.6364426999999997, 52.6380908], [-1.6371081, 52.6382021], [-1.6382932999999995, 52.63839860000001], [-1.6397548999999998, 52.6386233], [-1.6414416, 52.6388431], [-1.6432901999999998, 52.6390128], [-1.6446461, 52.6391286], [-1.6454848, 52.6391652], [-1.6481664, 52.63926270000001], [-1.6498587999999998, 52.639244399999995], [-1.6516415, 52.63920180000001], [-1.6546601, 52.639062800000005], [-1.6560376000000003, 52.63898910000001], [-1.6576285000000002, 52.6389075], [-1.6585152000000003, 52.6388593], [-1.6600964, 52.6387806], [-1.6616199, 52.6386976], [-1.6618582, 52.638694099999995], [-1.6625024000000002, 52.638684600000005], [-1.6638541999999998, 52.638613], [-1.665191673796243, 52.63854163754191], [-1.665198, 52.63854130000001], [-1.6664049999999997, 52.63847789999999], [-1.6677246, 52.6384535], [-1.6691863999999998, 52.6383802], [-1.6706064, 52.6383316], [-1.6729573, 52.6382072], [-1.6737002, 52.6381686], [-1.675111, 52.6381002], [-1.6772583000000003, 52.6379883], [-1.6782784999999998, 52.6379371], [-1.6784072999999995, 52.63793059999999], [-1.680762, 52.6378061], [-1.6814154, 52.6377683], [-1.6816385, 52.637755], [-1.6823167, 52.63771439999999], [-1.6831224, 52.63766630000001], [-1.6837151, 52.6376373], [-1.6842, 52.63761360000001], [-1.6843520999999997, 52.637606100000006], [-1.6847883999999995, 52.6375853], [-1.6859594, 52.637571399999985], [-1.686036, 52.6375705], [-1.686356896416264, 52.63757321891259], [-1.6863913036349858, 52.63757351044037], [-1.6865316999999995, 52.63757470000001], [-1.6870432, 52.6375751], [-1.6875614000000003, 52.6375785], [-1.6888934, 52.6376008], [-1.6901239999999995, 52.6376431], [-1.6912229, 52.63770590000001], [-1.6929768999999997, 52.6378263], [-1.6941866, 52.63792719999999], [-1.6958197, 52.638119], [-1.6967329999999998, 52.6382307], [-1.6982314, 52.6384498], [-1.7001565000000003, 52.638723599999985], [-1.7019642999999998, 52.6389888], [-1.7029238, 52.6391562], [-1.7037496999999997, 52.6393179], [-1.7047343999999998, 52.63953529999999], [-1.7059582, 52.6398434], [-1.7067990398270907, 52.640087059403285], [-1.7068574999999997, 52.64010400000001], [-1.7077165, 52.6403689], [-1.708568, 52.64066639999999], [-1.7092287999999998, 52.6409167], [-1.7102626999999997, 52.64134419999999], [-1.7111936, 52.6417528], [-1.7121819, 52.64224999999998], [-1.7127898, 52.64257], [-1.7134975999999995, 52.6429703], [-1.714447, 52.64354409999999], [-1.7145701999999998, 52.64362220000001], [-1.7157359, 52.6443671], [-1.7171792999999995, 52.64541500000001], [-1.7185764, 52.6466061], [-1.7190708999999995, 52.647076299999995], [-1.7197706, 52.6478229], [-1.7205601, 52.64873870000001], [-1.7213845, 52.6498646], [-1.7232645, 52.65255569999999], [-1.7243227999999995, 52.6540585], [-1.7252588, 52.6554104], [-1.7260559, 52.656539], [-1.7261876000000005, 52.6567196], [-1.7267334, 52.65748899999999], [-1.7270620999999995, 52.65797], [-1.7271058, 52.65803379999999], [-1.7271347603656535, 52.658076072523166], [-1.7275842, 52.658732099999995], [-1.7281192999999997, 52.6594567], [-1.7286587999999998, 52.6601619], [-1.7292485999999998, 52.6608501], [-1.7300299, 52.6617428], [-1.7312179, 52.66295620000001], [-1.7322330999999995, 52.6639094], [-1.7332852, 52.66481530000001], [-1.734261, 52.66559949999999], [-1.7354474999999998, 52.6664843], [-1.7365596, 52.6672562], [-1.7371227, 52.6676262], [-1.7379128999999998, 52.6681281], [-1.7387972, 52.668672599999994], [-1.7399683999999995, 52.6693295], [-1.7408165, 52.669801199999995], [-1.7415124, 52.67016789999999], [-1.7423895, 52.67060080000001], [-1.7429245999999998, 52.6708585], [-1.7439614000000003, 52.67136429999999], [-1.7449684, 52.6718407], [-1.7462588, 52.67247159999999], [-1.7584155, 52.6783008], [-1.7598948999999997, 52.6790094], [-1.7610764, 52.6795893], [-1.7613531, 52.6797156], [-1.7642910999999997, 52.6809933], [-1.7651818, 52.681316599999995], [-1.7665161, 52.68179829999998], [-1.7677499999999997, 52.68218209999999], [-1.7688935, 52.68248049999999], [-1.77016, 52.68279969999999], [-1.7714467, 52.68305629999999], [-1.7726348999999997, 52.68329849999999], [-1.7731123999999998, 52.68337979999998], [-1.7737531999999998, 52.683483300000006], [-1.7743827999999997, 52.6835717], [-1.7752957, 52.6836825], [-1.7758811999999995, 52.68374999999999], [-1.7763316999999998, 52.683786299999994], [-1.776801, 52.6838291], [-1.7772406, 52.68386529999999], [-1.7776263999999995, 52.6838904], [-1.7780117, 52.68391329999999], [-1.7783796, 52.68393279999999], [-1.7798042, 52.6839876], [-1.782154, 52.68405929999999], [-1.7848424, 52.68412489999999], [-1.7869626999999997, 52.68418940000001], [-1.7880863, 52.684239700000006], [-1.7889581999999995, 52.68429119999999], [-1.7903618, 52.6844121], [-1.7914766, 52.68455749999999], [-1.7924116, 52.6847029], [-1.7932597999999995, 52.684859899999985], [-1.7942284, 52.6850673], [-1.7949626999999997, 52.6852413], [-1.7957684000000005, 52.6854575], [-1.7966305682390429, 52.685708775972785], [-1.7968276, 52.6857662], [-1.7976619, 52.6860413], [-1.7985842, 52.6863984], [-1.7992811415266352, 52.68668243406563], [-1.7993384229084817, 52.68670577864461], [-1.7994565, 52.6867539], [-1.8003286, 52.6871354], [-1.801021, 52.6874887], [-1.8018328, 52.687917199999994], [-1.8023624, 52.68821179999999], [-1.8029276, 52.68852690000001], [-1.8035448999999997, 52.6889082], [-1.8046322, 52.68959290000001], [-1.807783, 52.6915988], [-1.8086302000000003, 52.6920952], [-1.8091531000000003, 52.692428099999994], [-1.8097969, 52.69283819999999], [-1.812214571762506, 52.694380366710185], [-1.8122187, 52.694383], [-1.8097969, 52.69283819999999], [-1.8107017, 52.6933568], [-1.8122546, 52.6943587], [-1.8132706, 52.6950525], [-1.8138260999999996, 52.6954647], [-1.814314, 52.6958794], [-1.8150046, 52.69650279999999], [-1.8161813, 52.6976573], [-1.8166985, 52.698099], [-1.8215445, 52.7028611], [-1.8216652, 52.7029814], [-1.8219628999999995, 52.70327559999999], [-1.8223522, 52.7036511], [-1.8229687, 52.7042588], [-1.8234623, 52.7047431], [-1.8240255, 52.7052941], [-1.8244948999999997, 52.7057524], [-1.8250904, 52.7063326], [-1.825726, 52.706954999999994], [-1.8262732, 52.7074832], [-1.8266272999999995, 52.7078472], [-1.826992, 52.7082047], [-1.827566, 52.70876859999999], [-1.8281776000000003, 52.709365], [-1.8287971999999997, 52.7099825], [-1.8293175, 52.710491100000006], [-1.8300337, 52.71119800000001], [-1.8305673999999996, 52.7117245], [-1.8312809, 52.7124281], [-1.8313872873248869, 52.71253125491421], [-1.8320114, 52.7131364], [-1.8327025, 52.71381900000001], [-1.8335821999999995, 52.7146639], [-1.8343422, 52.7153446], [-1.8352559, 52.7161214], [-1.8358112, 52.716573100000005], [-1.8365783, 52.7171694], [-1.8373642, 52.71774609999999], [-1.8381071, 52.7182985], [-1.8389305999999996, 52.718914299999994], [-1.8397942000000005, 52.71956740000001], [-1.8404621, 52.7200678], [-1.8411836, 52.72060560000001], [-1.8419239000000005, 52.72116119999999], [-1.8426320000000005, 52.72169079999999], [-1.8433991, 52.72226429999999], [-1.8436011999999995, 52.7224087], [-1.8436888, 52.7224771], [-1.8443163999999996, 52.7229498], [-1.8450272, 52.7234892], [-1.845687, 52.72397159999999], [-1.846489, 52.724579199999994], [-1.8472052, 52.72511849999999], [-1.8478676999999997, 52.7256075], [-1.8484014, 52.7259941], [-1.850051, 52.7272212], [-1.8514565, 52.728281499999994], [-1.8520867999999997, 52.7287636], [-1.8532214, 52.7295855], [-1.8538730999999995, 52.7300647], [-1.8547019, 52.73069979999999], [-1.8547887000000003, 52.7307631], [-1.8555629, 52.7313364], [-1.8563488, 52.7319373], [-1.8569228, 52.732366099999986], [-1.8576564, 52.732913100000005], [-1.8585907999999995, 52.7336324], [-1.8597186, 52.7344527], [-1.8607177, 52.73520920000001], [-1.8614793, 52.73577319999999], [-1.8619707000000003, 52.7361422], [-1.8628263000000005, 52.73676580000001], [-1.8633032, 52.7370966], [-1.8637790999999997, 52.737426500000005], [-1.8645129, 52.7379006], [-1.8653475999999996, 52.738423899999994], [-1.8660626, 52.7388682], [-1.8665016999999997, 52.7391461], [-1.8670641999999995, 52.73943560000001], [-1.8677884, 52.7398351], [-1.8683973, 52.74015659999999], [-1.8693521, 52.7406243], [-1.8702179999999995, 52.7410202], [-1.8713156, 52.7415013], [-1.8719539, 52.74176919999999], [-1.8733728, 52.742343899999995], [-1.8746575, 52.74283110000001], [-1.876636, 52.74353129999999], [-1.8774227000000003, 52.7438047], [-1.8786487, 52.74420799999999], [-1.8798449, 52.7446042], [-1.880928, 52.7449676], [-1.8819344, 52.7452992], [-1.8831569, 52.7457096], [-1.8840285999999995, 52.745997], [-1.8852898, 52.7464163], [-1.886397, 52.7468072], [-1.8864620966509948, 52.746830355905544], [-1.8869822999999992, 52.7470154], [-1.8875724, 52.74724919999999], [-1.8880498, 52.747443999999994], [-1.8886959, 52.74773019999999], [-1.8887864, 52.74777199999999], [-1.8891758, 52.7479519], [-1.8897444000000003, 52.7482377], [-1.8903081999999995, 52.7485286], [-1.8910217, 52.74894100000001], [-1.8916923000000003, 52.7493331], [-1.8921401999999996, 52.74964409999999], [-1.8922544999999995, 52.749724], [-1.8926605999999997, 52.750007800000006], [-1.8931863, 52.7503893], [-1.8939239000000003, 52.7509819], [-1.8945944, 52.75158089999999], [-1.8951148, 52.752043600000015], [-1.8956924, 52.752563], [-1.8962344999999996, 52.75304620000001], [-1.8963830999999995, 52.753177599999994], [-1.8968233999999995, 52.7535664], [-1.8971747, 52.7538537], [-1.8978237999999996, 52.75435370000001], [-1.8982127, 52.75462480000001], [-1.8988377, 52.755048499999994], [-1.8995647, 52.7554811], [-1.9001521, 52.7558136], [-1.9010024, 52.756259500000006], [-1.9016862999999995, 52.7565892], [-1.9023649, 52.7569041], [-1.9031426, 52.7572351], [-1.9042075, 52.75766039999999], [-1.9048377999999997, 52.75788759999998], [-1.9055513, 52.75813440000001], [-1.9064739, 52.75845739999998], [-1.9076005, 52.758825900000005], [-1.9085151, 52.759131], [-1.9096884000000005, 52.75948], [-1.9106803999999995, 52.75976709999998], [-1.9116941, 52.7600036], [-1.9141068, 52.760579500000006], [-1.9152579000000003, 52.7608405], [-1.9156973, 52.76094330000001], [-1.9169590000000003, 52.7612712], [-1.9179968000000005, 52.76161210000001], [-1.9190994, 52.7619939], [-1.920291, 52.7624702], [-1.9221214, 52.7633495], [-1.9235339999999996, 52.764150400000005], [-1.9240675, 52.7645019], [-1.9249267, 52.765110199999995], [-1.9255789000000003, 52.76562680000001], [-1.9261697, 52.76612639999999], [-1.926582, 52.7665167], [-1.926979789140199, 52.766918552514426], [-1.9272185, 52.7671597], [-1.928354, 52.768307], [-1.9285889999999997, 52.7685401], [-1.9291332, 52.7690158], [-1.9301522, 52.769829], [-1.9306497, 52.77022600000001], [-1.9315260999999997, 52.770839399999986], [-1.9333514000000005, 52.7720071], [-1.9337217, 52.7722501], [-1.9342847000000003, 52.7726159], [-1.936533283458084, 52.77410164359527], [-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": "London Euston", "dest_arr_time_act": "1844", "motion_projection": null, "next_location_lat": "52.8034815", "next_location_lon": "-2.1226352", "previous_location": null, "current_leg_milage": "133.6", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2635.639, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3787.675, \"from_m\": 2635.639, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5632.663, \"from_m\": 3787.675, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7136.095, \"from_m\": 5632.663, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10505.955, \"from_m\": 7136.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 12941.841, \"from_m\": 10505.955, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 18619.811, \"from_m\": 12941.841, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 33233.229, \"from_m\": 18619.811, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 34553.95, \"from_m\": 33233.229, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 36285.324, \"from_m\": 34553.95, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 36339.261, \"from_m\": 36285.324, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44607.679, \"from_m\": 36339.261, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 46540.265, \"from_m\": 44607.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60306.749, \"from_m\": 46540.265, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 60414.026, \"from_m\": 60306.749, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60629.659, \"from_m\": 60414.026, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 60715.503, \"from_m\": 60629.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64996.307, \"from_m\": 60715.503, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 68285.661, \"from_m\": 64996.307, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 74916.668, \"from_m\": 68285.661, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 77240.822, \"from_m\": 74916.668, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78068.96, \"from_m\": 77240.822, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78733.212, \"from_m\": 78068.96, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 78893.889, \"from_m\": 78733.212, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91874.816, \"from_m\": 78893.889, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 91969.426, \"from_m\": 91874.816, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 110750.125, \"from_m\": 91969.426, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 117180.074, \"from_m\": 110750.125, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 124095.567, \"from_m\": 117180.074, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 126313.031, \"from_m\": 124095.567, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 131025.088, \"from_m\": 126313.031, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131062.677, \"from_m\": 131025.088, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131716.916, \"from_m\": 131062.677, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131775.867, \"from_m\": 131716.916, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 136165.372, \"from_m\": 131775.867, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 136346.876, \"from_m\": 136165.372, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 137400.267, \"from_m\": 136346.876, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 137479.071, \"from_m\": 137400.267, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 137684.335, \"from_m\": 137479.071, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 137754.601, \"from_m\": 137684.335, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 154958.119, \"from_m\": 137754.601, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 156485.358, \"from_m\": 154958.119, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 156968.428, \"from_m\": 156485.358, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 157091.674, \"from_m\": 156968.428, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 157148.166, \"from_m\": 157091.674, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 157200.129, \"from_m\": 157148.166, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 163810.956, \"from_m\": 157200.129, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 164643.749, \"from_m\": 163810.956, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 165449.642, \"from_m\": 164643.749, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 176055.896, \"from_m\": 165449.642, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 176144.981, \"from_m\": 176055.896, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 188410.091, \"from_m\": 176144.981, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 188494.017, \"from_m\": 188410.091, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 189834.047, \"from_m\": 188494.017, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 204401.872, \"from_m\": 189834.047, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 204918.023, \"from_m\": 204401.872, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 204976.982, \"from_m\": 204918.023, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 212214.473, \"from_m\": 204976.982, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 213541.605, \"from_m\": 212214.473, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 214501.305, \"from_m\": 213541.605, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 214579.756, \"from_m\": 214501.305, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 216013.383, \"from_m\": 214579.756, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 216079.895, \"from_m\": 216013.383, \"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\": 251572.493, \"from_m\": 216079.895, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 251607.657, \"from_m\": 251572.493, \"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\": 253864.205, \"from_m\": 251607.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\": 253993.322, \"from_m\": 253864.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\": 254938.796, \"from_m\": 253993.322, \"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\": 255313.906, \"from_m\": 254938.796, \"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\": 261377.09, \"from_m\": 255313.906, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 262258.432, \"from_m\": 261377.09, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 277261.597, \"from_m\": 262258.432, \"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\": 277304.047, \"from_m\": 277261.597, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 282204.448, \"from_m\": 277304.047, \"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\": 282247.706, \"from_m\": 282204.448, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 284456.156, \"from_m\": 282247.706, \"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\": 285409.704, \"from_m\": 284456.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\": 290033.542, \"from_m\": 285409.704, \"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\": 292826.96, \"from_m\": 290033.542, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 293777.575, \"from_m\": 292826.96, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 294655.598, \"from_m\": 293777.575, \"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\": 295098.475, \"from_m\": 294655.598, \"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\": 295138.398, \"from_m\": 295098.475, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 295168.737, \"from_m\": 295138.398, \"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\": 300167.65, \"from_m\": 295168.737, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 301131.138, \"from_m\": 300167.65, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 301203.291, \"from_m\": 301131.138, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 301731.383, \"from_m\": 301203.291, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 303265.69, \"from_m\": 301731.383, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 303429.414, \"from_m\": 303265.69, \"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\": 303738.828, \"from_m\": 303429.414, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 303785.034, \"from_m\": 303738.828, \"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\": 303862.823, \"from_m\": 303785.034, \"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\": 304272.003, \"from_m\": 303862.823, \"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\": 798954, \"profile_key\": \"be983f8ada0bfaad35ec8acd974e0f5734b411e6ad08868220f11c6ed2f12322\", \"schedule_id\": 25259, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640H\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645H\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28035.335, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 8, \"distance_m\": 41051.781, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653\", \"location\": \"Tring\", \"stage_seq\": 9, \"distance_m\": 50880.259, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656\", \"location\": \"Ledburn Jn\", \"stage_seq\": 10, \"distance_m\": 60306.749, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1700H\", \"location\": \"Bletchley\", \"stage_seq\": 11, \"distance_m\": 75745.5, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1702\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 12, \"distance_m\": 80749.962, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1706\", \"location\": \"Hanslope Jn\", \"stage_seq\": 13, \"distance_m\": 91473.714, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1712H\", \"location\": \"Weedon\", \"stage_seq\": 14, \"distance_m\": 112006.145, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1719H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 15, \"distance_m\": 131142.904, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1720\", \"location\": \"Rugby\", \"stage_seq\": 16, \"distance_m\": 133479.781, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1720H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 17, \"distance_m\": 134515.332, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1723\", \"location\": \"Brinklow Jn\", \"stage_seq\": 18, \"distance_m\": 141980.611, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1726H\", \"location\": \"Attleborough South Jn\", \"stage_seq\": 19, \"distance_m\": 153639.974, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1727H\", \"location\": \"Nuneaton\", \"stage_seq\": 20, \"distance_m\": 156723.09, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1733H\", \"location\": \"Amington Jn\", \"stage_seq\": 21, \"distance_m\": 175974.146, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1737H\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 22, \"distance_m\": 188646.869, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 23, \"distance_m\": 200867.653, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1743H\", \"location\": \"Colwich Jn\", \"stage_seq\": 24, \"distance_m\": 204976.982, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": false, \"wtt_arr\": \"1748H\", \"wtt_dep\": \"1750H\", \"location\": \"Stafford\", \"stage_seq\": 25, \"distance_m\": 215224.929, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1755\", \"location\": \"Norton Bridge\", \"stage_seq\": 26, \"distance_m\": 223749.731, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1800H\", \"location\": \"Madeley\", \"stage_seq\": 27, \"distance_m\": 241246.198, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1804H\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 28, \"distance_m\": 251905.357, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": false, \"wtt_arr\": \"1809\", \"wtt_dep\": \"1811\", \"location\": \"Crewe\", \"stage_seq\": 29, \"distance_m\": 254596.96, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1816H\", \"location\": \"Sandbach\", \"stage_seq\": 30, \"distance_m\": 261960.199, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1822\", \"location\": \"Chelford\", \"stage_seq\": 31, \"distance_m\": 277475.696, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1823H\", \"location\": \"Alderley Edge\", \"stage_seq\": 32, \"distance_m\": 282380.928, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": false, \"wtt_arr\": \"1825\", \"wtt_dep\": \"1827\", \"location\": \"Wilmslow\", \"stage_seq\": 33, \"distance_m\": 285058.228, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1831H\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 34, \"distance_m\": 291070.655, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1832\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 35, \"distance_m\": 292553.891, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1833\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 36, \"distance_m\": 294014.324, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1833H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 37, \"distance_m\": 294448.338, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": false, \"wtt_arr\": \"1834H\", \"wtt_dep\": \"1836\", \"location\": \"Stockport\", \"stage_seq\": 38, \"distance_m\": 294888.524, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1837H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 39, \"distance_m\": 296060.085, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1839H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 40, \"distance_m\": 300582.153, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1841\", \"location\": \"Ardwick Jn\", \"stage_seq\": 41, \"distance_m\": 303119.317, \"section_seq\": 1, \"route_path_id\": 140865}, {\"is_pass\": false, \"wtt_arr\": \"1844\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 42, \"distance_m\": 304272.003, \"section_seq\": 1, \"route_path_id\": 140865}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 304272.003, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140865}], \"total_distance_m\": 304272.003, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 299380.656, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4891.347, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "75.5", "current_position_lat": "52.6238500", "current_position_lon": "-1.6083721", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "London Euston", "service_state_platform": "4", "timing_fact_generation": 1790174048997094, "current_leg_arrival_utc": "2026-09-23T17:48:30+01:00", "linx_speed_capabilities": "{\"units\": [\"390138\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-23T16:33:05.302728", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:33:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:06.131406", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast P EUS MAN 1H71 390138 11 125 {"units": ["390138"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} {"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10505.955, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 12941.841, "from_m": 10505.955, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 18619.811, "from_m": 12941.841, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 33233.229, "from_m": 18619.811, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 34553.95, "from_m": 33233.229, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 36285.324, "from_m": 34553.95, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36339.261, "from_m": 36285.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44607.679, "from_m": 36339.261, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 46540.265, "from_m": 44607.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60306.749, "from_m": 46540.265, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 60414.026, "from_m": 60306.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60629.659, "from_m": 60414.026, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 60715.503, "from_m": 60629.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64996.307, "from_m": 60715.503, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68285.661, "from_m": 64996.307, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 74916.668, "from_m": 68285.661, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 77240.822, "from_m": 74916.668, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78068.96, "from_m": 77240.822, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78733.212, "from_m": 78068.96, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 78893.889, "from_m": 78733.212, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91874.816, "from_m": 78893.889, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 91969.426, "from_m": 91874.816, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 110750.125, "from_m": 91969.426, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 117180.074, "from_m": 110750.125, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 124095.567, "from_m": 117180.074, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 126313.031, "from_m": 124095.567, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 131025.088, "from_m": 126313.031, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 131062.677, "from_m": 131025.088, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131716.916, "from_m": 131062.677, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 131775.867, "from_m": 131716.916, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 136165.372, "from_m": 131775.867, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 136346.876, "from_m": 136165.372, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 137400.267, "from_m": 136346.876, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 137479.071, "from_m": 137400.267, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 137684.335, "from_m": 137479.071, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 137754.601, "from_m": 137684.335, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 154958.119, "from_m": 137754.601, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 156485.358, "from_m": 154958.119, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 156968.428, "from_m": 156485.358, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 157091.674, "from_m": 156968.428, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 157148.166, "from_m": 157091.674, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 157200.129, "from_m": 157148.166, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 163810.956, "from_m": 157200.129, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 164643.749, "from_m": 163810.956, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 165449.642, "from_m": 164643.749, "capability_applied": "tilting", "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 176055.896, "from_m": 165449.642, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 176144.981, "from_m": 176055.896, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 188410.091, "from_m": 176144.981, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 188494.017, "from_m": 188410.091, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 189834.047, "from_m": 188494.017, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 204401.872, "from_m": 189834.047, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 204918.023, "from_m": 204401.872, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 204976.982, "from_m": 204918.023, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 212214.473, "from_m": 204976.982, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 213541.605, "from_m": 212214.473, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 214501.305, "from_m": 213541.605, "capability_applied": "tilting", "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 85.0}, {"to_m": 214579.756, "from_m": 214501.305, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 216013.383, "from_m": 214579.756, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 216079.895, "from_m": 216013.383, "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": 251572.493, "from_m": 216079.895, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 251607.657, "from_m": 251572.493, "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": 253864.205, "from_m": 251607.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": 253993.322, "from_m": 253864.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": 254938.796, "from_m": 253993.322, "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": 255313.906, "from_m": 254938.796, "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": 261377.09, "from_m": 255313.906, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 262258.432, "from_m": 261377.09, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 277261.597, "from_m": 262258.432, "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": 277304.047, "from_m": 277261.597, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 282204.448, "from_m": 277304.047, "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": 282247.706, "from_m": 282204.448, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 284456.156, "from_m": 282247.706, "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": 285409.704, "from_m": 284456.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": 290033.542, "from_m": 285409.704, "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": 292826.96, "from_m": 290033.542, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 293777.575, "from_m": 292826.96, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 294655.598, "from_m": 293777.575, "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": 295098.475, "from_m": 294655.598, "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": 295138.398, "from_m": 295098.475, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 295168.737, "from_m": 295138.398, "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": 300167.65, "from_m": 295168.737, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 301131.138, "from_m": 300167.65, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 301203.291, "from_m": 301131.138, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 301731.383, "from_m": 301203.291, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 303265.69, "from_m": 301731.383, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 303429.414, "from_m": 303265.69, "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": 303738.828, "from_m": 303429.414, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 303785.034, "from_m": 303738.828, "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": 303862.823, "from_m": 303785.034, "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": 304272.003, "from_m": 303862.823, "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": 798954, "profile_key": "be983f8ada0bfaad35ec8acd974e0f5734b411e6ad08868220f11c6ed2f12322", "schedule_id": 25259, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640H", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645H", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28035.335, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649H", "location": "Bourne End Jn (Herts)", "stage_seq": 8, "distance_m": 41051.781, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653", "location": "Tring", "stage_seq": 9, "distance_m": 50880.259, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656", "location": "Ledburn Jn", "stage_seq": 10, "distance_m": 60306.749, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700H", "location": "Bletchley", "stage_seq": 11, "distance_m": 75745.5, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702", "location": "Milton Keynes Central", "stage_seq": 12, "distance_m": 80749.962, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1706", "location": "Hanslope Jn", "stage_seq": 13, "distance_m": 91473.714, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712H", "location": "Weedon", "stage_seq": 14, "distance_m": 112006.145, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1719H", "location": "Hillmorton Jn", "stage_seq": 15, "distance_m": 131142.904, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1720", "location": "Rugby", "stage_seq": 16, "distance_m": 133479.781, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1720H", "location": "Rugby Trent Valley Jn", "stage_seq": 17, "distance_m": 134515.332, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1723", "location": "Brinklow Jn", "stage_seq": 18, "distance_m": 141980.611, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726H", "location": "Attleborough South Jn", "stage_seq": 19, "distance_m": 153639.974, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1727H", "location": "Nuneaton", "stage_seq": 20, "distance_m": 156723.09, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1733H", "location": "Amington Jn", "stage_seq": 21, "distance_m": 175974.146, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1737H", "location": "Lichfield TV North Jn (LL)", "stage_seq": 22, "distance_m": 188646.869, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741", "location": "Rugeley North Jn", "stage_seq": 23, "distance_m": 200867.653, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743H", "location": "Colwich Jn", "stage_seq": 24, "distance_m": 204976.982, "section_seq": 1, "route_path_id": 140865}, {"is_pass": false, "wtt_arr": "1748H", "wtt_dep": "1750H", "location": "Stafford", "stage_seq": 25, "distance_m": 215224.929, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1755", "location": "Norton Bridge", "stage_seq": 26, "distance_m": 223749.731, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1800H", "location": "Madeley", "stage_seq": 27, "distance_m": 241246.198, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1804H", "location": "Crewe Basford Hall Jn", "stage_seq": 28, "distance_m": 251905.357, "section_seq": 1, "route_path_id": 140865}, {"is_pass": false, "wtt_arr": "1809", "wtt_dep": "1811", "location": "Crewe", "stage_seq": 29, "distance_m": 254596.96, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1816H", "location": "Sandbach", "stage_seq": 30, "distance_m": 261960.199, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1822", "location": "Chelford", "stage_seq": 31, "distance_m": 277475.696, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1823H", "location": "Alderley Edge", "stage_seq": 32, "distance_m": 282380.928, "section_seq": 1, "route_path_id": 140865}, {"is_pass": false, "wtt_arr": "1825", "wtt_dep": "1827", "location": "Wilmslow", "stage_seq": 33, "distance_m": 285058.228, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1831H", "location": "Cheadle Hulme", "stage_seq": 34, "distance_m": 291070.655, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1832", "location": "Adswood Road Jn", "stage_seq": 35, "distance_m": 292553.891, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1833", "location": "Edgeley Jn No.1", "stage_seq": 36, "distance_m": 294014.324, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1833H", "location": "Edgeley Jn No2", "stage_seq": 37, "distance_m": 294448.338, "section_seq": 1, "route_path_id": 140865}, {"is_pass": false, "wtt_arr": "1834H", "wtt_dep": "1836", "location": "Stockport", "stage_seq": 38, "distance_m": 294888.524, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1837H", "location": "Heaton Norris Jn", "stage_seq": 39, "distance_m": 296060.085, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1839H", "location": "Slade Lane Jn", "stage_seq": 40, "distance_m": 300582.153, "section_seq": 1, "route_path_id": 140865}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1841", "location": "Ardwick Jn", "stage_seq": 41, "distance_m": 303119.317, "section_seq": 1, "route_path_id": 140865}, {"is_pass": false, "wtt_arr": "1844", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 42, "distance_m": 304272.003, "section_seq": 1, "route_path_id": 140865}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 304272.003, "from_m": 0.0, "section_seq": 1, "route_path_id": 140865}], "total_distance_m": 304272.003, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 299380.656, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4891.347, "synthetic_unknown_infrastructure_limit_mph": 60} [] London Euston 1633 1633 4 16:33:00 None Manchester Piccadilly 1844 1844 5 None None https://www.realtimetrains.co.uk/service/gb-nr:W33873/2026-09-23/detailed None London Euston 2026-09-23T16:33:30+01:00 Stafford 75.5 {"type": "LineString", "coordinates": [[-0.1338278, 51.5281729], [-0.1338843, 51.5282241], [-0.1348127, 51.5290647], [-0.1352258, 51.5293722], [-0.1357752, 51.5297385], [-0.1360079, 51.529902099999994], [-0.1360293, 51.5299169], [-0.1363772, 51.5301313], [-0.13644659999999997, 51.530169099999995], [-0.1365717, 51.530238999999995], [-0.13687129999999997, 51.53040540000001], [-0.13708339999999997, 51.5305354], [-0.13734509999999997, 51.53068919999999], [-0.13746379999999997, 51.5307475], [-0.1376439, 51.5308418], [-0.13779759999999996, 51.5309223], [-0.1379531, 51.5309998], [-0.1381647, 51.5311105], [-0.1382909, 51.5311755], [-0.13842469999999998, 51.5312424], [-0.13875699999999996, 51.53139709999999], [-0.13928419999999997, 51.53162329999999], [-0.1396482, 51.531771], [-0.13988789999999998, 51.5318689], [-0.14020949999999996, 51.5320214], [-0.1405536, 51.53219149999999], [-0.1408614, 51.5323573], [-0.14114579999999996, 51.5325277], [-0.1414323, 51.532714700000014], [-0.1416889, 51.532895100000005], [-0.1419305, 51.5330732], [-0.142208, 51.53329630000001], [-0.14236279999999998, 51.533425099999995], [-0.1425427, 51.5335787], [-0.1426508, 51.53367389999998], [-0.1426562, 51.53367860000001], [-0.14282750000000002, 51.5338296], [-0.14324789999999998, 51.5342117], [-0.1434363, 51.53440079999999], [-0.1436073, 51.5345424], [-0.14376279999999997, 51.534685899999985], [-0.14393439999999996, 51.5348383], [-0.1439847, 51.534884200000015], [-0.14411910000000003, 51.534993099999994], [-0.1442148289815698, 51.53507577511147], [-0.1443193, 51.535166], [-0.14459359999999996, 51.53538700000001], [-0.14471, 51.535486699999986], [-0.14498229999999998, 51.5357395], [-0.1455778, 51.53627649999999], [-0.1467754, 51.5373648], [-0.14690869999999998, 51.5374887], [-0.14707129999999996, 51.5376393], [-0.1473396, 51.5378828], [-0.1476782, 51.5381897], [-0.14797289999999996, 51.53846130000001], [-0.1482142, 51.538678], [-0.1486417, 51.5390731], [-0.1488076, 51.539222900000006], [-0.14934539999999996, 51.5397103], [-0.1495739, 51.53991959999999], [-0.14978619999999998, 51.54011409999999], [-0.1498365, 51.54015770000001], [-0.14984089999999997, 51.5401615], [-0.15007829999999997, 51.5403794], [-0.1504377, 51.540705599999995], [-0.1506007, 51.5408449], [-0.15095350000000002, 51.541137500000005], [-0.1510938, 51.54124629999999], [-0.1512153, 51.541336900000005], [-0.1513636, 51.5414413], [-0.151492, 51.541524800000005], [-0.1515433, 51.54157280000001], [-0.1517573, 51.5416974], [-0.1521589, 51.541912], [-0.1524428, 51.5420497], [-0.1527471, 51.542182699999984], [-0.1529972, 51.542289399999994], [-0.1532234, 51.54237549999999], [-0.15351519999999996, 51.542483], [-0.15396379999999998, 51.54262320000001], [-0.1542082, 51.5426929], [-0.15446190000000004, 51.5427596], [-0.15455319999999995, 51.54278120000001], [-0.15471539999999998, 51.5428196], [-0.1549011, 51.5428612], [-0.155114, 51.54290479999999], [-0.1553205, 51.542938099999986], [-0.1555486, 51.542975], [-0.15583589999999997, 51.543014], [-0.15586829999999996, 51.5430174], [-0.1561105, 51.54304650000001], [-0.15636750000000002, 51.54306389999999], [-0.156581, 51.5430753], [-0.15704079999999998, 51.543085000000005], [-0.15731879999999998, 51.54307790000001], [-0.1575811, 51.5430696], [-0.15805779999999997, 51.54304770000001], [-0.1588300295502352, 51.54303949342656], [-0.1589141, 51.5430386], [-0.1597294, 51.543027], [-0.16003239999999996, 51.54303], [-0.1603424, 51.543028199999995], [-0.1608628, 51.5430106], [-0.16098433591356076, 51.54301826074991], [-0.16112349999999998, 51.5430095], [-0.1614025, 51.5429925], [-0.1616826, 51.54297029999999], [-0.16199629999999998, 51.5429444], [-0.16199738785569054, 51.54294429276519], [-0.16339929999999997, 51.542806099999986], [-0.17205139999999997, 51.5419533], [-0.17495039999999998, 51.541675999999995], [-0.17613089999999998, 51.541556], [-0.1770521, 51.5414706], [-0.17741797498074766, 51.54142826352675], [-0.17746215221779643, 51.541423151645674], [-0.17783679999999996, 51.5413798], [-0.1796630568239043, 51.54115294176895], [-0.1797447, 51.54114280000001], [-0.1802586, 51.5410679], [-0.18082519999999996, 51.54096809999999], [-0.18169809999999997, 51.54077850000001], [-0.1825176, 51.5406012], [-0.1829593, 51.54049139999999], [-0.183496, 51.54036670000001], [-0.1839131, 51.5402574], [-0.1844249, 51.540116], [-0.1848366, 51.5400047], [-0.1852795, 51.5398667], [-0.1857785, 51.53971520000001], [-0.18633569999999997, 51.53953560000001], [-0.18673980000000004, 51.5394008], [-0.18697579999999997, 51.5393217], [-0.1871924, 51.53924399999998], [-0.1875804, 51.53910189999999], [-0.1879037, 51.5389765], [-0.1883099, 51.538815], [-0.18884549999999997, 51.5385911], [-0.1898228, 51.5382148], [-0.1902153, 51.5380417], [-0.19055879999999997, 51.53789669999999], [-0.19081629999999997, 51.53779529999999], [-0.1912984, 51.5376419], [-0.192141, 51.53730999999999], [-0.1928609, 51.53702289999999], [-0.1931553, 51.536913799999994], [-0.19330859999999997, 51.53685960000001], [-0.1937526, 51.5367169], [-0.193977, 51.536632999999995], [-0.1944787, 51.5364575], [-0.19478159999999997, 51.5363546], [-0.1952036, 51.5362157], [-0.1957665, 51.536041], [-0.1963847, 51.5358472], [-0.19681029999999997, 51.5357137], [-0.1972433, 51.5355909], [-0.1980062, 51.5353849], [-0.1986661, 51.53522159999999], [-0.1994106, 51.5350484], [-0.2001103, 51.53489460000001], [-0.20072519999999996, 51.53474919999999], [-0.2010212, 51.5346808], [-0.2013841, 51.5345983], [-0.20206809999999997, 51.5344587], [-0.2026919, 51.5343398], [-0.2028982, 51.53429219999999], [-0.2030863, 51.5342433], [-0.2033012, 51.53418619999999], [-0.20343779999999995, 51.5341606], [-0.20363079999999997, 51.5341241], [-0.20440059999999996, 51.5339882], [-0.20471, 51.533930999999995], [-0.2055829, 51.533769199999995], [-0.20724919999999997, 51.5334641], [-0.2078567, 51.533346900000005], [-0.2094167, 51.5330612], [-0.2111021, 51.5327531], [-0.2128218, 51.532432], [-0.21430230000000003, 51.53215], [-0.21568439999999997, 51.5318847], [-0.2170031, 51.531641], [-0.21829739999999995, 51.53139369999999], [-0.2197499, 51.5311162], [-0.2205072, 51.5309797], [-0.22128909999999996, 51.530849499999995], [-0.2219899, 51.530745], [-0.22269890000000003, 51.530652], [-0.2236028, 51.53055319999999], [-0.22444790000000003, 51.5304791], [-0.22504189999999996, 51.5304385], [-0.2283438, 51.53022229999999], [-0.2292195, 51.5301748], [-0.22951589999999997, 51.5301537], [-0.2302951, 51.530115399999985], [-0.2304201, 51.5301096], [-0.2306416, 51.53010789999999], [-0.23102669999999997, 51.530125700000006], [-0.2313775, 51.5301297], [-0.2314993, 51.5301252], [-0.2319143, 51.5301191], [-0.2321749, 51.53011879999999], [-0.2329942, 51.5301294], [-0.23343630000000004, 51.5301459], [-0.2338865, 51.5301636], [-0.2343419999999999, 51.5301909], [-0.23501979999999997, 51.530230199999984], [-0.23557, 51.53027129999999], [-0.23585699999999993, 51.5302938], [-0.2361092, 51.5303139], [-0.2365318, 51.5303576], [-0.23664030000000005, 51.53037359999999], [-0.2371317, 51.5304379], [-0.2373276, 51.530463399999995], [-0.237641, 51.5305041], [-0.23792549999999996, 51.5305389], [-0.2384791, 51.53060969999999], [-0.23901489999999995, 51.53069159999999], [-0.23952639999999997, 51.53077230000001], [-0.2400541999999999, 51.5308667], [-0.24052630000000003, 51.5309588], [-0.24088293705960373, 51.531036021381425], [-0.2411446999999999, 51.531092699999995], [-0.2414527, 51.5311599], [-0.241712, 51.53120729999999], [-0.24207880000000004, 51.53126149999999], [-0.24226139999999993, 51.53129010000001], [-0.24249049999999997, 51.5313271], [-0.24281200000000003, 51.5313864], [-0.24290500000000004, 51.5314076], [-0.24371771499648928, 51.5315929890468], [-0.24406640951640676, 51.53167252979215], [-0.24452219999999997, 51.5317765], [-0.2464747, 51.5322295], [-0.24728970000000003, 51.5324213], [-0.24774219999999997, 51.5325385], [-0.24816519999999995, 51.53265209999999], [-0.2490811, 51.5329297], [-0.2513217, 51.5336588], [-0.25237989999999993, 51.5340058], [-0.2528788, 51.5341677], [-0.25309529999999997, 51.5342374], [-0.25364839999999994, 51.534418499999994], [-0.25449019999999994, 51.5347027], [-0.2549123, 51.5348491], [-0.2551465, 51.5349369], [-0.2553986, 51.53504530000001], [-0.25571649999999996, 51.53516119999998], [-0.2557981, 51.53519020000001], [-0.2559680924256076, 51.535248081905245], [-0.25604518367098683, 51.53527433121618], [-0.25639839999999997, 51.5353946], [-0.2567073, 51.5355044], [-0.25750419999999996, 51.5357754], [-0.25800959999999995, 51.5359346], [-0.25850149999999994, 51.536087599999995], [-0.2588221, 51.5361857], [-0.2591901999999999, 51.536289999999994], [-0.25971, 51.53644499999999], [-0.2604266, 51.5366711], [-0.2610487, 51.5368739], [-0.26190949999999996, 51.53715129999999], [-0.26256549999999995, 51.5373716], [-0.2630846, 51.53753999999999], [-0.2636411, 51.5377221], [-0.2640776, 51.5378661], [-0.2645193, 51.5380137], [-0.2650410999999999, 51.53819000000001], [-0.26546220000000004, 51.538326100000006], [-0.2658687, 51.538456800000006], [-0.2663904, 51.5386252], [-0.26688439999999997, 51.53877920000001], [-0.2668959425881618, 51.53878304428146], [-0.26706777644972785, 51.53884027384527], [-0.2673573, 51.5389367], [-0.2677925, 51.5390772], [-0.2684398, 51.539288000000006], [-0.2689580999999999, 51.53945989999999], [-0.2694406, 51.53961619999999], [-0.26949458523585645, 51.5396344083773], [-0.2698456, 51.5397528], [-0.2703037999999999, 51.53989909999999], [-0.2707597, 51.540049], [-0.27137569999999994, 51.540251699999985], [-0.2722524, 51.54053609999999], [-0.2729786, 51.540772999999994], [-0.2742403, 51.5411874], [-0.2747941, 51.5413661], [-0.27502379999999993, 51.54144420000001], [-0.275672, 51.5416884], [-0.27596319999999996, 51.54179309999999], [-0.2762068999999999, 51.5418715], [-0.27635429999999994, 51.54192], [-0.2764496000000001, 51.5419513], [-0.2764466, 51.5419549], [-0.2767784999999999, 51.542086000000005], [-0.2769189, 51.5421388], [-0.2770209, 51.542173299999995], [-0.2770658999999999, 51.542188], [-0.2773941999999999, 51.542309999999986], [-0.2777395, 51.5424642], [-0.2777764999999999, 51.54247959999999], [-0.27820569999999994, 51.542679699999994], [-0.2786272, 51.542869199999984], [-0.2789541, 51.5429924], [-0.2790328999999999, 51.54301890000001], [-0.27926359999999995, 51.543104], [-0.2795117, 51.54320239999999], [-0.27971609999999997, 51.5432793], [-0.2799304, 51.54334779999999], [-0.280433, 51.543512599999985], [-0.28088139999999995, 51.543667000000006], [-0.28120480000000003, 51.5437852], [-0.2814445, 51.54386949999999], [-0.2815806, 51.5439185], [-0.2818087, 51.54400820000001], [-0.2819271, 51.54406259999999], [-0.2821354, 51.5441548], [-0.2825154, 51.5443276], [-0.28269579999999994, 51.5444079], [-0.2834653, 51.54471509999999], [-0.2842585, 51.5450498], [-0.2850093, 51.5453827], [-0.28575649999999997, 51.545734], [-0.2873033, 51.546476299999995], [-0.28809799999999997, 51.5468662], [-0.2885507, 51.5471053], [-0.2887601367944963, 51.54722404656223], [-0.2888507336576323, 51.547275413113944], [-0.28895529999999997, 51.5473347], [-0.2894873, 51.54763879999999], [-0.2900805, 51.54799400000001], [-0.2904184, 51.548186], [-0.29078450000000006, 51.548395600000006], [-0.2911639, 51.54862990000001], [-0.2914718, 51.54880419999999], [-0.2916802, 51.5489164], [-0.2919885, 51.5490704], [-0.2921969, 51.5491676], [-0.2924151, 51.549270199999995], [-0.29265279999999994, 51.549383000000006], [-0.29279489999999997, 51.5494594], [-0.2928498, 51.5494907], [-0.29322289999999995, 51.549702499999995], [-0.2933934, 51.54981610000001], [-0.29364149999999994, 51.550003999999994], [-0.2939544, 51.5502282], [-0.2941234, 51.55035329999998], [-0.29437869999999994, 51.5505333], [-0.29450209999999993, 51.55062439999998], [-0.29463, 51.5507225], [-0.2947399, 51.5508138], [-0.29488549999999997, 51.5509451], [-0.29517720000000003, 51.5511963], [-0.2952416200445446, 51.55125680858461], [-0.29555599999999993, 51.5515521], [-0.2964737, 51.5523665], [-0.2968202999999999, 51.55271019999999], [-0.297276, 51.55316179999999], [-0.2977083, 51.5535915], [-0.29809859999999994, 51.5539991], [-0.29849469999999995, 51.554446299999995], [-0.2986660459105177, 51.55465748270763], [-0.29867091164884985, 51.55466347968381], [-0.29868895534545353, 51.55468571836119], [-0.2988701999999999, 51.5549091], [-0.29916989999999993, 51.5552966], [-0.2994533999999999, 51.5556866], [-0.29999849999999995, 51.5564787], [-0.3005088, 51.5572731], [-0.3008016, 51.55774290000001], [-0.3010967, 51.5582397], [-0.30234189999999994, 51.560357499999995], [-0.30296909999999994, 51.56141650000001], [-0.3033337, 51.56204389999999], [-0.3035906, 51.5624721], [-0.3047021, 51.5643564], [-0.3050034999999999, 51.5647825], [-0.3050135, 51.5647997], [-0.30524149999999994, 51.565183799999986], [-0.3054179, 51.5654845], [-0.3057537, 51.5659727], [-0.3060187, 51.5664245], [-0.30632079999999995, 51.56693089999999], [-0.30652789999999996, 51.5672884], [-0.30671539999999997, 51.567602], [-0.30694799999999994, 51.56799550000001], [-0.30712159999999994, 51.568290399999995], [-0.3072928999999999, 51.5685825], [-0.30752199999999996, 51.56897519999999], [-0.30770139999999996, 51.56927009999999], [-0.3080254, 51.5698247], [-0.3082696, 51.5702362], [-0.3084605, 51.5705606], [-0.3086826999999999, 51.570936], [-0.3088771, 51.5712662], [-0.3091306, 51.571687], [-0.3093306, 51.572031300000006], [-0.309347, 51.572059499999995], [-0.30957959999999995, 51.5724544], [-0.30977049999999995, 51.5727824], [-0.3099291, 51.5730464], [-0.3100807, 51.5733046], [-0.3102577, 51.5736059], [-0.3104174, 51.57387849999999], [-0.310598, 51.57418280000001], [-0.3108815, 51.5746575], [-0.3110991, 51.575023599999994], [-0.3113351, 51.5754256], [-0.31155159999999993, 51.575789500000006], [-0.3117934, 51.57619009999999], [-0.31212559999999995, 51.5767079], [-0.3123753, 51.57708670000001], [-0.3126027, 51.577412800000005], [-0.31262913942009046, 51.577448111341155], [-0.31266266850901764, 51.57749289129664], [-0.3128580999999999, 51.5777539], [-0.3129831, 51.5779212], [-0.3133488, 51.57838], [-0.31366469999999996, 51.57875109999999], [-0.3139147, 51.5790374], [-0.3141843000000001, 51.5793387], [-0.31443079999999995, 51.57959970000001], [-0.31471200000000005, 51.5798989], [-0.31507599999999997, 51.5803294], [-0.31557699999999994, 51.5807982], [-0.3164783, 51.58160899999999], [-0.3169258999999999, 51.58199569999999], [-0.31756700000000004, 51.5825309], [-0.3177591, 51.5826661], [-0.3180981, 51.58293499999999], [-0.3184371999999999, 51.5832018], [-0.31883429999999996, 51.5835026], [-0.3189023999999999, 51.583554199999995], [-0.3194244, 51.583942500000006], [-0.3198954, 51.5842833], [-0.3202946, 51.584566599999995], [-0.32078409999999996, 51.58489740000001], [-0.32136849999999995, 51.585282799999995], [-0.3219448999999999, 51.5856438], [-0.32254889999999997, 51.586019799999995], [-0.323079, 51.5863369], [-0.32356039999999997, 51.58661450000001], [-0.3244105, 51.587123299999995], [-0.32508639999999994, 51.5874949], [-0.3263873, 51.58813979999999], [-0.3278545, 51.5888613], [-0.3288496, 51.589349600000006], [-0.3302013999999999, 51.58999779999999], [-0.3315370999999999, 51.59064599999999], [-0.3325813, 51.5911305], [-0.3328608, 51.59126009999999], [-0.3333234, 51.5914854], [-0.3341452, 51.5918831], [-0.33424699999999996, 51.5919326], [-0.33450919999999995, 51.59206], [-0.33468699999999996, 51.5921451], [-0.33483699999999994, 51.592216099999995], [-0.33554379999999995, 51.5925484], [-0.33614009999999994, 51.59283129999999], [-0.3368157, 51.593157099999985], [-0.33761759999999996, 51.5935421], [-0.3380678999999999, 51.59375519999999], [-0.33824229999999994, 51.593839499999994], [-0.3386317, 51.5940259], [-0.34151069999999994, 51.595401200000005], [-0.3418978, 51.59558390000001], [-0.34485769999999993, 51.596990000000005], [-0.34870399999999996, 51.5988061], [-0.3515021, 51.60014], [-0.35534239999999995, 51.6019657], [-0.35672770000000004, 51.6026328], [-0.35803189999999996, 51.6032788], [-0.35932611364780853, 51.603953510469125], [-0.35950180000000004, 51.6040451], [-0.3609985, 51.604851399999994], [-0.3626883, 51.6057876], [-0.3639328, 51.6065405], [-0.3649681, 51.60718020000001], [-0.3659659, 51.60782650000001], [-0.3668189, 51.608402899999994], [-0.3676128, 51.608949199999984], [-0.36843429999999994, 51.6095461], [-0.3695994, 51.610397], [-0.3697095609744746, 51.61048353460085], [-0.3707128, 51.611271599999995], [-0.37208669999999994, 51.6123705], [-0.37324479999999993, 51.613300300000006], [-0.3746831, 51.6144458], [-0.3761798, 51.6156849], [-0.3774557999999999, 51.6168411], [-0.3784435, 51.61781], [-0.3794038, 51.6188092], [-0.3801863, 51.6197023], [-0.3808844, 51.620541199999984], [-0.3817366, 51.6216573], [-0.3823911, 51.62259649999999], [-0.3829926, 51.6234953], [-0.3835719, 51.6244611], [-0.38419419999999993, 51.6255967], [-0.3847628, 51.626749], [-0.3851759, 51.6276214], [-0.38559429999999995, 51.62851059999999], [-0.3860664, 51.6296095], [-0.3863929, 51.630535599999995], [-0.3866719, 51.6314879], [-0.3868917999999999, 51.6324469], [-0.3870427, 51.6332622], [-0.38715, 51.6341745], [-0.3872144, 51.634987], [-0.3872305, 51.6354797], [-0.3872197, 51.6362189], [-0.38720589999999994, 51.6365204], [-0.3871822, 51.6370379], [-0.3871445999999999, 51.6374707], [-0.3870992, 51.637833699999995], [-0.3869436, 51.638792499999994], [-0.3868566, 51.6392047], [-0.3866527, 51.63996710000001], [-0.38638040000000007, 51.64108619999999], [-0.386186, 51.64168819999999], [-0.3861349, 51.64183210000001], [-0.3858439, 51.6426509], [-0.3855529999999999, 51.64349249999999], [-0.3853075, 51.64422209999999], [-0.3850488, 51.645013799999994], [-0.3850357, 51.6450542], [-0.38488, 51.6455351], [-0.3847573, 51.6458933], [-0.38465179999999993, 51.64622879999999], [-0.3845484, 51.6465403], [-0.38422919999999994, 51.6475027], [-0.3841205, 51.647920199999994], [-0.3840038999999999, 51.6484613], [-0.3839234, 51.649030499999995], [-0.38386439999999994, 51.64962299999999], [-0.3838751, 51.6502254], [-0.3839341, 51.6509044], [-0.3840413999999999, 51.65151680000001], [-0.3841861999999999, 51.6521525], [-0.3845202, 51.6530813], [-0.3846143, 51.65328589999999], [-0.3848783, 51.6538599], [-0.3853235, 51.65463530000001], [-0.386037, 51.655623799999994], [-0.3867224, 51.65640829999999], [-0.3874463, 51.65711610000001], [-0.3880717, 51.657650899999986], [-0.3890479999999999, 51.65841960000001], [-0.3896819, 51.6589078], [-0.3899898, 51.6591449], [-0.39021739999999994, 51.659308300000006], [-0.3909625, 51.6598946], [-0.3916369, 51.66041899999998], [-0.3922375, 51.6608706], [-0.3929072, 51.66139439999999], [-0.3933808, 51.6617316], [-0.39352599999999993, 51.6618434], [-0.3939263999999999, 51.662150999999994], [-0.394071, 51.66225990000001], [-0.3942376, 51.6623853], [-0.3946154, 51.662683099999995], [-0.39489079999999993, 51.6628948], [-0.3949151, 51.6629135], [-0.39622489999999994, 51.6639247], [-0.3965258412185496, 51.6641570167877], [-0.3975348, 51.6649359], [-0.3979579999999999, 51.66527210000001], [-0.3990508, 51.666121700000005], [-0.3991959974788646, 51.666235034589675], [-0.3998282, 51.6667285], [-0.3999135, 51.6667944], [-0.4001638, 51.6669877], [-0.40072269999999993, 51.667419300000006], [-0.4014542, 51.6679848], [-0.4020984, 51.6684961], [-0.4028574, 51.66907509999999], [-0.4032452, 51.6693583], [-0.4041435, 51.669988], [-0.4045275, 51.6702666], [-0.4050362, 51.670652], [-0.4053663, 51.6709086], [-0.40579989999999994, 51.67124169999999], [-0.4062006, 51.67155939999999], [-0.4065882, 51.6718477], [-0.4072073, 51.672329399999995], [-0.40780179999999994, 51.6727918], [-0.4083536, 51.6732083], [-0.408884, 51.6736167], [-0.40943089999999993, 51.674042400000005], [-0.40996949999999993, 51.67445789999999], [-0.4105212999999999, 51.674881600000006], [-0.41137539999999995, 51.675586], [-0.4149324, 51.6783062], [-0.4163808, 51.67942810000001], [-0.4182095, 51.680817], [-0.4199873, 51.68217309999999], [-0.4210262, 51.682984], [-0.42112739999999993, 51.6830622], [-0.4238435, 51.68516209999999], [-0.4264809, 51.6871918], [-0.4271915999999999, 51.6877369], [-0.4277382, 51.6881626], [-0.42832989999999993, 51.6886007], [-0.4288314999999999, 51.6890057], [-0.4294766, 51.6895416], [-0.4298903999999999, 51.6899091], [-0.43015839999999994, 51.6901554], [-0.4304857, 51.690454499999994], [-0.4308224, 51.6908052], [-0.4311995, 51.691189599999994], [-0.4315339, 51.69155129999999], [-0.4320058, 51.6920717], [-0.4323426, 51.69246929999999], [-0.4326426, 51.69284710000001], [-0.4328667, 51.69313819999999], [-0.4331086, 51.6934579], [-0.43327219999999994, 51.69368359999999], [-0.4333786, 51.69384339999999], [-0.4335912, 51.69417240000001], [-0.433871, 51.6946075], [-0.43407729999999994, 51.6949471], [-0.4342576, 51.695269], [-0.4344673999999999, 51.695643800000006], [-0.4346179999999999, 51.6959393], [-0.4348386, 51.6963692], [-0.4349963, 51.69671759999999], [-0.43515039999999994, 51.69710270000001], [-0.4352856, 51.69742389999999], [-0.4354196, 51.69778039999999], [-0.4355311, 51.698068500000005], [-0.43562359999999994, 51.698335199999995], [-0.43574689999999994, 51.69873799999999], [-0.4358939, 51.699226], [-0.4360398, 51.699689000000006], [-0.4361904, 51.700182100000006], [-0.43635519999999994, 51.7007105], [-0.4365354, 51.70128149999999], [-0.43670849999999994, 51.70185099999999], [-0.4368593999999999, 51.70235829999999], [-0.4369029, 51.7025], [-0.43704059999999995, 51.7029423], [-0.4372290999999999, 51.7035383], [-0.43744969999999994, 51.7043039], [-0.4376056, 51.70482029999999], [-0.4377148, 51.7051963], [-0.4377487000000001, 51.7053301], [-0.4379179, 51.70587149999999], [-0.4380724, 51.70638009999999], [-0.4382399, 51.70691729999999], [-0.4384206, 51.707484699999995], [-0.4384529999999999, 51.7075847], [-0.4386247, 51.708111800000005], [-0.4387374, 51.70846010000001], [-0.4388654, 51.708873800000006], [-0.4390793, 51.70957510000001], [-0.4391121999999999, 51.7096924], [-0.43915, 51.70981870000001], [-0.4393563, 51.7104799], [-0.4395069, 51.71097], [-0.4397858, 51.7118074], [-0.4400058999999999, 51.71251329999998], [-0.4402182999999999, 51.71329239999999], [-0.4405314, 51.7141362], [-0.4406243, 51.7143579], [-0.4408209, 51.71483140000001], [-0.4409258, 51.7150597], [-0.44112129999999994, 51.715456199999984], [-0.4414056, 51.7160013], [-0.4416981, 51.716522], [-0.4420055, 51.717028], [-0.4423363, 51.7175517], [-0.4429507999999999, 51.718415799999995], [-0.44317540000000005, 51.7186929], [-0.44327769999999994, 51.7188191], [-0.44351919999999995, 51.71911699999998], [-0.4441362, 51.719828799999995], [-0.44468330000000006, 51.7204181], [-0.44513669999999994, 51.7208457], [-0.4456302, 51.7213425], [-0.44628065493092023, 51.721918011123584], [-0.44663869999999994, 51.72223480000001], [-0.4473924, 51.7228263], [-0.44781820000000006, 51.7231379], [-0.4479740999999999, 51.7232552], [-0.4483178, 51.7234976], [-0.4487899, 51.723805000000006], [-0.4491576420597607, 51.72402515186119], [-0.4495789999999999, 51.7242774], [-0.45023879999999994, 51.7246783], [-0.45075599999999993, 51.725014599999994], [-0.4508928, 51.7250894], [-0.4515096, 51.725483], [-0.452156, 51.7258568], [-0.4528185, 51.7262456], [-0.45351320000000006, 51.7266676], [-0.45365780000000006, 51.726756], [-0.4539745, 51.72695590000001], [-0.4545155, 51.72728859999999], [-0.4570384, 51.728745], [-0.4579157, 51.72927519999999], [-0.45970450000000007, 51.73031449999999], [-0.4614245, 51.7313404], [-0.4630647, 51.73230920000001], [-0.4636445, 51.7326472], [-0.4650809, 51.7334381], [-0.4665736, 51.7342322], [-0.46967369999999986, 51.735697], [-0.473323, 51.7372269], [-0.4758946999999999, 51.73819089999999], [-0.4760488, 51.7382422], [-0.479648, 51.73944149999999], [-0.4818884, 51.7400743], [-0.4825109, 51.74023710000001], [-0.4841137999999999, 51.7406358], [-0.4861067, 51.7410804], [-0.48800019999999994, 51.741496], [-0.4887063, 51.74165119999999], [-0.4892949, 51.7417956], [-0.4912176999999999, 51.7422069], [-0.4933513999999999, 51.74266930000001], [-0.4938604, 51.7427802], [-0.4968198999999998, 51.7434829], [-0.49717369999999994, 51.743565], [-0.4974736, 51.74363], [-0.4987969, 51.74391670000001], [-0.5005922, 51.74429860000001], [-0.5033581, 51.7448989], [-0.5063941999999999, 51.74559930000001], [-0.5075778999999999, 51.7458963], [-0.5081254999999999, 51.7460342], [-0.5088861999999998, 51.746235], [-0.509666, 51.7464299], [-0.5106012, 51.7466655], [-0.5121292, 51.747047], [-0.513662, 51.74744239999999], [-0.5136623123710655, 51.74744248256308], [-0.5138034999999999, 51.7474798], [-0.5143965999999999, 51.7476276], [-0.5152519999999999, 51.747845000000005], [-0.5161413000000001, 51.7480892], [-0.5173051, 51.7483832], [-0.5186741, 51.7487194], [-0.521563, 51.7494525], [-0.5226603999999999, 51.74973099999999], [-0.5258359, 51.7505194], [-0.5269971, 51.75081900000001], [-0.5281662999999999, 51.751108599999995], [-0.5347052, 51.7527557], [-0.5389891704717129, 51.75386442091401], [-0.5409674, 51.7544515], [-0.5413286, 51.75456909999999], [-0.5430617, 51.75513320000001], [-0.5454355, 51.7559747], [-0.5477370999999999, 51.7568876], [-0.5506775999999999, 51.7581789], [-0.5534989, 51.7595699], [-0.554647, 51.7601877], [-0.5557614, 51.76083549999999], [-0.5569944999999998, 51.76152749999999], [-0.5579164, 51.76196939999999], [-0.5588882, 51.7623694], [-0.5589240999999999, 51.7623832], [-0.5590494, 51.7624313], [-0.5595395, 51.76260520000001], [-0.5599516999999999, 51.7627569], [-0.5606310999999999, 51.762997300000016], [-0.561159, 51.7631524], [-0.5612709, 51.7631853], [-0.5613022, 51.76319230000001], [-0.5621615999999999, 51.76338460000001], [-0.5626907, 51.76349989999999], [-0.5633269, 51.76362220000001], [-0.5639975, 51.76373290000001], [-0.5655933, 51.76397930000001], [-0.5665992999999999, 51.7641283], [-0.5676011, 51.764305099999994], [-0.5695250999999999, 51.7647068], [-0.5701881999999999, 51.764857600000006], [-0.5720655, 51.7653515], [-0.5739501, 51.76592350000001], [-0.5742963, 51.76604470000001], [-0.5755492999999999, 51.7664834], [-0.5771259999999999, 51.7670789], [-0.5795323, 51.7681054], [-0.5806824, 51.76866280000001], [-0.5818047, 51.76923699999999], [-0.5835241, 51.77024560000001], [-0.5868709, 51.7722402], [-0.5875781, 51.7726339], [-0.5898071, 51.773948799999985], [-0.5925964999999999, 51.775441699999995], [-0.592621, 51.77545479999999], [-0.5957566999999999, 51.7769465], [-0.5968131, 51.77742370000001], [-0.5970531462187612, 51.77753249589623], [-0.5980264, 51.7779736], [-0.5981304999999999, 51.77801409999999], [-0.6000174999999999, 51.7788003], [-0.6015474, 51.77949299999999], [-0.6034768, 51.7804376], [-0.6047629, 51.7811564], [-0.6050946999999999, 51.78137029999999], [-0.6080966, 51.783305799999994], [-0.6095932, 51.784427699999995], [-0.6109799999999999, 51.7855995], [-0.6126217, 51.7871799], [-0.6133708, 51.7879822], [-0.6140842, 51.7888029], [-0.6151968999999999, 51.7902398], [-0.6157113999999999, 51.7909788], [-0.615863, 51.7912077], [-0.6162032999999999, 51.7917212], [-0.6168967, 51.792899299999995], [-0.6177527, 51.79453349999999], [-0.6182953, 51.795501], [-0.6189673000000001, 51.7964813], [-0.6193612, 51.7970191], [-0.6198265999999999, 51.7976218], [-0.6202005, 51.7980755], [-0.6202602, 51.7981479], [-0.6206702, 51.798637], [-0.6214216, 51.799503300000005], [-0.6219425522448498, 51.80007068754441], [-0.6219444, 51.8000727], [-0.6224964999999999, 51.80064889999999], [-0.6227629000000001, 51.8009203], [-0.6233838, 51.80152549999999], [-0.6238677, 51.8019783], [-0.6242941, 51.8023572], [-0.6248460999999998, 51.80284780000001], [-0.6264857, 51.8042356], [-0.628820698883665, 51.80625536617541], [-0.6288486, 51.806279499999995], [-0.6316553, 51.80867010000001], [-0.6316602999999998, 51.8086744], [-0.6333284, 51.8101076], [-0.6361927000000002, 51.81258149999999], [-0.6378999, 51.814053699999995], [-0.6406228999999999, 51.8164212], [-0.6407127999999999, 51.8164981], [-0.6414103, 51.81709479999999], [-0.6442343999999999, 51.8195436], [-0.6449407, 51.8202044], [-0.6456359, 51.820895400000005], [-0.6464635999999999, 51.8217733], [-0.6472425, 51.82266789999999], [-0.6488613, 51.8247502], [-0.6499361999999999, 51.8263483], [-0.6504474999999998, 51.82718729999999], [-0.6509179999999999, 51.8280377], [-0.6512826, 51.82878839999999], [-0.6518687999999999, 51.8299957], [-0.6525714, 51.8317726], [-0.6530439469176692, 51.833078520820536], [-0.6537922, 51.835146300000005], [-0.6538592999999999, 51.83533769999999], [-0.6545922, 51.8373619], [-0.6547753999999999, 51.8378487], [-0.6549022, 51.83825459999999], [-0.6549815, 51.8384721], [-0.6556280999999999, 51.8402463], [-0.6557065, 51.8404792], [-0.6566053, 51.84296599999999], [-0.6582747999999999, 51.84763349999999], [-0.6583808, 51.84792540000001], [-0.6590112, 51.8496811], [-0.6593472999999999, 51.8506171], [-0.6593976, 51.850758599999985], [-0.6602943999999998, 51.85324399999999], [-0.6616377, 51.8570544], [-0.6620698, 51.85829530000001], [-0.6624768, 51.8594597], [-0.662791, 51.8603857], [-0.6632717000000001, 51.86171], [-0.6634819999999999, 51.862289399999995], [-0.6637260999999999, 51.8630105], [-0.6655269, 51.86794820000001], [-0.6666551999999999, 51.8711115], [-0.6667577999999998, 51.87140209999999], [-0.6675995, 51.873787], [-0.6679004, 51.8746394], [-0.6680647, 51.875105], [-0.6680961999999999, 51.8751941], [-0.6682955999999999, 51.875759], [-0.6688325235202387, 51.8772802318483], [-0.6691650999999998, 51.87822249999999], [-0.6693811, 51.87883430000001], [-0.6694477999999999, 51.8790168], [-0.6694806999999999, 51.87913129999999], [-0.6696405999999999, 51.879560899999994], [-0.6700145, 51.88048690000001], [-0.6706061999999999, 51.8821149], [-0.6728372999999999, 51.8883213], [-0.6729217781035176, 51.8885561180277], [-0.6745981999999999, 51.89321569999999], [-0.6753756, 51.8953537], [-0.6755164999999999, 51.8957408], [-0.6768018999999998, 51.8993116], [-0.6768647, 51.899492], [-0.6771142999999998, 51.9002235], [-0.6773409, 51.900968199999994], [-0.6775381, 51.901626099999994], [-0.6777013, 51.90228489999999], [-0.6779483999999999, 51.90341749999999], [-0.6781375999999999, 51.904553400000005], [-0.6782873999999999, 51.90571949999999], [-0.678392, 51.9067334], [-0.6784405999999998, 51.9078202], [-0.6784516999999999, 51.9089129], [-0.6784367999999998, 51.9096257], [-0.6784143, 51.91027150000001], [-0.6783587999999999, 51.911108], [-0.6783144, 51.9116309], [-0.6782991000000002, 51.91175379999999], [-0.6782805999999999, 51.91194589999999], [-0.6780896, 51.9135665], [-0.6780132, 51.9141472], [-0.6779086, 51.91464520000001], [-0.6777609, 51.915243100000005], [-0.6775678999999999, 51.91591420000001], [-0.6773479999999998, 51.9165437], [-0.6772312999999999, 51.9168489], [-0.6763929, 51.9187962], [-0.6761567999999999, 51.9194235], [-0.6759687, 51.92005350000001], [-0.6758207, 51.92081959999999], [-0.6757735, 51.921463900000006], [-0.6757831999999999, 51.9222423], [-0.6759542999999999, 51.92322969999999], [-0.6762544, 51.9241612], [-0.6765437, 51.924966100000006], [-0.6770852999999999, 51.9264206], [-0.6775474999999999, 51.9274963], [-0.6778275, 51.9280608], [-0.6793811, 51.9303333], [-0.6803746, 51.931747699999995], [-0.6804192, 51.9318112], [-0.6805341999999999, 51.9319539], [-0.6810900999999999, 51.932637799999995], [-0.6821322, 51.9336819], [-0.6832504, 51.93460929999999], [-0.6847156, 51.935581899999995], [-0.6862489, 51.9364199], [-0.6878851999999999, 51.93712630000001], [-0.6898728999999999, 51.9378067], [-0.6918161, 51.938321499999994], [-0.6935226999999999, 51.9386753], [-0.6952281999999999, 51.93903], [-0.6980080999999999, 51.9397232], [-0.7001702999999999, 51.94037599999999], [-0.7036242999999999, 51.94158579999999], [-0.7067601, 51.9428956], [-0.7081062, 51.9435284], [-0.7089629077740515, 51.94396531986611], [-0.7097668, 51.94437529999999], [-0.7116357, 51.9454309], [-0.7135043, 51.946605600000005], [-0.7159370000000002, 51.9483375], [-0.7180943, 51.9501111], [-0.7186522272956171, 51.950641531271266], [-0.7192467, 51.95120670000001], [-0.7204771999999999, 51.9524955], [-0.7213607000000001, 51.95352239999999], [-0.7225659, 51.95508889999999], [-0.7233513999999999, 51.9562827], [-0.7240543999999999, 51.95749909999999], [-0.7246828999999999, 51.9587545], [-0.7252457999999999, 51.9600394], [-0.7258969999999999, 51.9618978], [-0.7278088999999999, 51.967931199999995], [-0.7286968, 51.9707885], [-0.7291205, 51.9721006], [-0.7296900999999999, 51.97392669999999], [-0.7306211, 51.976811], [-0.7308539999999999, 51.977569900000006], [-0.731324, 51.9789998], [-0.7314438999999999, 51.9794929], [-0.7318423999999999, 51.98077999999999], [-0.7324674, 51.9828225], [-0.7325036, 51.98293209999999], [-0.7330314, 51.98452629999998], [-0.7333949999999999, 51.9857322], [-0.7334168, 51.98579500000001], [-0.7344544, 51.98898620000001], [-0.7350805, 51.9911501], [-0.7351138, 51.9912928], [-0.7355609000000001, 51.99267019999999], [-0.7355929631561972, 51.99277899156706], [-0.7356154538450682, 51.99285530321318], [-0.73571, 51.9931761], [-0.7358374999999999, 51.99374989999999], [-0.7359088, 51.99401689999999], [-0.7360645, 51.994561199999985], [-0.7360788, 51.99460820000001], [-0.7363015, 51.9953091], [-0.7365107944412363, 51.995967930759136], [-0.7367863999999998, 51.9968355], [-0.7369415, 51.9973254], [-0.7369634, 51.9973998], [-0.7373804, 51.998648], [-0.7375069, 51.998979000000006], [-0.7376217304507775, 51.99930615890027], [-0.73815, 52.00081119999999], [-0.7381734999999999, 52.000879199999986], [-0.7387392999999999, 52.00218649999999], [-0.7389598, 52.002657], [-0.7391663999999999, 52.0030598], [-0.7394731999999999, 52.0036527], [-0.7398603999999999, 52.004340699999986], [-0.7402414999999999, 52.00498619999999], [-0.74091, 52.0060002], [-0.7414547, 52.0068033], [-0.7420000999999999, 52.0075335], [-0.7422587, 52.0078549], [-0.7429943, 52.00875750000001], [-0.7435232999999999, 52.009359], [-0.7438739999999999, 52.0097524], [-0.7444514, 52.01037130000001], [-0.7451012999999999, 52.0110298], [-0.7454634, 52.01138429999999], [-0.7462316, 52.0121039], [-0.7467141, 52.01253750000001], [-0.7469101999999999, 52.012722200000006], [-0.7473531, 52.013111399999985], [-0.7476065, 52.0133269], [-0.7479808, 52.013628399999995], [-0.7484141, 52.0139773], [-0.7488103999999999, 52.01428349999999], [-0.7492949, 52.0146611], [-0.7497696999999999, 52.0150202], [-0.7502493, 52.0153852], [-0.7511166999999999, 52.0160461], [-0.751611, 52.016421], [-0.7520644, 52.0167704], [-0.7530136999999999, 52.017490499999994], [-0.7547068000000001, 52.0187815], [-0.7550868999999999, 52.019065999999995], [-0.7556000999999999, 52.0194628], [-0.7561755, 52.01990680000001], [-0.7563888, 52.0200693], [-0.7564793, 52.0201381], [-0.7575611999999999, 52.020962100000006], [-0.7599978999999999, 52.02281769999999], [-0.7606174999999998, 52.0232914], [-0.7611350000000001, 52.02368549999999], [-0.7617975999999999, 52.02419], [-0.7630367999999998, 52.02512990000001], [-0.765546, 52.02705170000001], [-0.7664701999999999, 52.02775959999999], [-0.7674864999999998, 52.02853799999998], [-0.7682188, 52.029093], [-0.7683012, 52.0291554], [-0.7707294, 52.030995], [-0.7724302, 52.032297500000006], [-0.7730651999999999, 52.032779700000006], [-0.7731975, 52.03288020000001], [-0.7739230149242216, 52.033436365886025], [-0.7745967, 52.0339528], [-0.7759579, 52.0349863], [-0.7771296999999999, 52.0358772], [-0.7777911, 52.036385900000006], [-0.7803436999999999, 52.038326600000005], [-0.7806873, 52.03863809999999], [-0.7814461, 52.03921259999999], [-0.7831841999999999, 52.0405366], [-0.7849973999999998, 52.0419134], [-0.7867501999999998, 52.04325129999998], [-0.7874167, 52.04374789999999], [-0.7883795999999998, 52.0444878], [-0.7892862, 52.04517489999999], [-0.7899674999999999, 52.0456945], [-0.7908889, 52.0463907], [-0.7918584999999999, 52.0471289], [-0.7927382, 52.0477978], [-0.7936984999999999, 52.0485277], [-0.7942503, 52.04897960000001], [-0.794865, 52.04945299999999], [-0.7950295000000001, 52.0495829], [-0.7957707, 52.050195], [-0.7960708, 52.050447], [-0.7975521999999999, 52.05171179999999], [-0.7984914, 52.0525921], [-0.7990906999999999, 52.0532136], [-0.7993588999999999, 52.053521], [-0.7997372, 52.0539931], [-0.8001648015072971, 52.054578667909794], [-0.8003801, 52.05487350000001], [-0.8006663000000002, 52.05531669999999], [-0.8009136, 52.0557607], [-0.8009928419592552, 52.05592668613417], [-0.8010967205317795, 52.05601271994079], [-0.801175, 52.056171299999995], [-0.8013823999999999, 52.0566081], [-0.8016463, 52.05726940000001], [-0.8019425999999998, 52.0581926], [-0.8021525, 52.0589767], [-0.8023608, 52.0597666], [-0.8025537, 52.060588199999984], [-0.8027667999999999, 52.0614969], [-0.8028783, 52.0619439], [-0.8030663999999998, 52.0626281], [-0.8031301999999999, 52.06279430000001], [-0.8032937999999998, 52.0632403], [-0.8034709000000001, 52.063674], [-0.8036653, 52.06407960000001], [-0.8038631999999999, 52.0645128], [-0.8040539, 52.06484869999999], [-0.8044013999999999, 52.0653961], [-0.8048029999999999, 52.0659259], [-0.8052442999999999, 52.066443], [-0.8057342, 52.0669486], [-0.806036, 52.06720479999999], [-0.8063073000000001, 52.067460899999986], [-0.8067194, 52.06781929999999], [-0.8070032, 52.0680613], [-0.8072993999999999, 52.0682968], [-0.8079043999999999, 52.06876199999999], [-0.8084837557075693, 52.069194023744515], [-0.8085202000000001, 52.0692212], [-0.8091273, 52.0696865], [-0.8097138999999999, 52.0701626], [-0.8102616999999999, 52.070652], [-0.8105208, 52.07090039999999], [-0.8107722, 52.071151699999994], [-0.8112481, 52.0716653], [-0.8119129999999999, 52.0724165], [-0.8125661999999999, 52.0731686], [-0.8166564000000001, 52.0778359], [-0.8170138, 52.0782397], [-0.8173821999999998, 52.0786392], [-0.8173887, 52.0786462], [-0.817756, 52.07903600000001], [-0.8181359999999999, 52.0794299], [-0.8185299999999999, 52.0798195], [-0.8189334999999999, 52.08020450000001], [-0.8193443, 52.08058809999999], [-0.8197728999999999, 52.0809629], [-0.8201982, 52.08134079999999], [-0.8206281999999999, 52.0817157], [-0.8210673, 52.08208810000001], [-0.8215176999999999, 52.082453599999994], [-0.8219779, 52.0828174], [-0.8224462000000001, 52.08317600000001], [-0.822924, 52.0835306], [-0.8234087, 52.0838802], [-0.8239005999999999, 52.0842257], [-0.8243991, 52.08456700000001], [-0.824906, 52.08490429999999], [-0.8254205999999998, 52.08523710000001], [-0.8259415999999999, 52.08556589999999], [-0.8264693999999999, 52.0858908], [-0.8270031999999999, 52.0862097], [-0.8275477, 52.0865225], [-0.828101, 52.086834], [-0.8284248999999999, 52.0870099], [-0.8286612, 52.0871383], [-0.8292258, 52.0874386], [-0.8297971, 52.0877339], [-0.8303746, 52.08802690000001], [-0.8309531999999998, 52.088317200000006], [-0.8315341000000002, 52.08860700000001], [-0.8321157, 52.08889400000001], [-0.8329469, 52.089318199999994], [-0.8337696999999998, 52.0897505], [-0.8345809999999999, 52.090191299999994], [-0.8353839, 52.0906371], [-0.8368036999999999, 52.0914695], [-0.8374981999999999, 52.0918999], [-0.8381892, 52.0923324], [-0.8388549999999999, 52.092781], [-0.8395133, 52.093229], [-0.8408099, 52.09413690000001], [-0.8416169999999998, 52.0947372], [-0.8424038, 52.095352000000005], [-0.8431716999999999, 52.09597360000001], [-0.8439182, 52.096603599999995], [-0.8446439, 52.097248099999995], [-0.8453533999999999, 52.097900200000005], [-0.8454038999999999, 52.09794910000001], [-0.8460377, 52.09856349999999], [-0.8467039, 52.0992333], [-0.8473497, 52.0999031], [-0.8479579, 52.10058430000001], [-0.848539, 52.101273299999995], [-0.849105, 52.1019686], [-0.8496493999999999, 52.10266550000001], [-0.8501706999999998, 52.10336789999999], [-0.8506770999999999, 52.1040734], [-0.8511714, 52.1047827], [-0.8545597613942089, 52.10978287988833], [-0.8548093, 52.1101511], [-0.8558087999999999, 52.111625999999994], [-0.8565915999999999, 52.11278109999999], [-0.8566116999999998, 52.1128107], [-0.8574617, 52.11406499999999], [-0.8577196, 52.1144335], [-0.8578128999999999, 52.1145697], [-0.8581554999999998, 52.1150886], [-0.8590659, 52.1164319], [-0.8597188999999998, 52.1173952], [-0.8602975999999999, 52.11816830000001], [-0.8690673999999999, 52.1311052], [-0.8695051, 52.1317356], [-0.8699519, 52.13236320000001], [-0.870413, 52.1329878], [-0.8708918, 52.1336044], [-0.8713871, 52.1342163], [-0.8718999, 52.1348243], [-0.8724321999999999, 52.1354263], [-0.8729773, 52.13602310000001], [-0.8732094, 52.1362694], [-0.8733504, 52.1364189], [-0.8736648999999999, 52.136744199999995], [-0.8738988, 52.1369827], [-0.8741309999999999, 52.1372195], [-0.8760632, 52.1391006], [-0.8783994, 52.1414423], [-0.8785573999999999, 52.1416119], [-0.8804476999999999, 52.1434234], [-0.8806427999999998, 52.14361420000001], [-0.8816801, 52.14458059999999], [-0.8825955999999999, 52.1454481], [-0.8828806999999999, 52.1457103], [-0.8831707, 52.14596999999999], [-0.8834639999999999, 52.14622659999999], [-0.8837658999999999, 52.1464805], [-0.8840696, 52.1467348], [-0.8843797, 52.146983199999994], [-0.8846960999999999, 52.1472288], [-0.8850214, 52.1474687], [-0.8852984, 52.147675199999995], [-0.8855799, 52.1478778], [-0.8861558, 52.148279], [-0.8867387000000001, 52.1486728], [-0.8873371, 52.149055700000005], [-0.8885387, 52.14982619999999], [-0.8891368999999999, 52.150213], [-0.8897193999999999, 52.1506082], [-0.8909105999999999, 52.1514423], [-0.8920521, 52.15230170000001], [-0.8931870999999999, 52.15316659999999], [-0.8942881999999999, 52.1540419], [-0.8948446, 52.1545024], [-0.8953667000000001, 52.154935], [-0.8964425000000001, 52.155864999999984], [-0.8969671000000001, 52.156333700000005], [-0.8974912000000002, 52.15680340000001], [-0.8980007, 52.15728140000001], [-0.8983152841195214, 52.157581519633055], [-0.8985009000000002, 52.15775860000001], [-0.8989878000000001, 52.1582431], [-0.8992284999999998, 52.158485], [-0.8994714999999998, 52.1587292], [-0.8998448, 52.159117900000005], [-0.9002115, 52.15950759999999], [-0.9009308, 52.16029309999999], [-0.9017403, 52.161219799999984], [-0.9024995, 52.162156800000005], [-0.9035446999999998, 52.16351989999998], [-0.9041567, 52.16434120000001], [-0.904555238830366, 52.16491882804252], [-0.9055888, 52.1664168], [-0.9058938, 52.166835], [-0.9062009999999996, 52.167236699999975], [-0.9065274, 52.1676338], [-0.9068572999999998, 52.1680342], [-0.9072158, 52.1684341], [-0.9075767, 52.168823299999985], [-0.9079528, 52.16920759999999], [-0.9083466999999998, 52.1695931], [-0.9087431999999998, 52.1699667], [-0.9093672000000002, 52.17052730000001], [-0.9099382, 52.17101019999999], [-0.9106581, 52.1715819], [-0.9113262, 52.17207789999999], [-0.9124816999999996, 52.172882900000005], [-0.9137724, 52.17370309999999], [-0.915084, 52.1744532], [-0.916379, 52.17512320000001], [-0.9178031999999998, 52.175791], [-0.9190832, 52.17633819999999], [-0.9205529999999996, 52.17690890000001], [-0.9221087, 52.1774517], [-0.9231601000000002, 52.177790599999994], [-0.9244181, 52.17815569999999], [-0.9261079, 52.17858989999999], [-0.9275134, 52.1789073], [-0.9290265, 52.179210100000006], [-0.9298656999999998, 52.17936460000001], [-0.9314481999999998, 52.17965730000001], [-0.9330923, 52.1799978], [-0.9348132999999998, 52.18040349999999], [-0.935953, 52.180697], [-0.9364671, 52.1808417], [-0.9373378, 52.1811085], [-0.939014, 52.1816323], [-0.9405607, 52.1821825], [-0.9420634, 52.1827617], [-0.9434009, 52.183315599999986], [-0.944052, 52.1835911], [-0.9461388999999998, 52.184489], [-0.9469642, 52.1848358], [-0.9476011, 52.185106899999994], [-0.9480339, 52.1852926], [-0.9503532, 52.18628679999998], [-0.9504359, 52.18632229999999], [-0.9515029999999998, 52.1867894], [-0.9523702, 52.18714709999999], [-0.9539763, 52.18784860000001], [-0.955834, 52.18865819999999], [-0.9574308, 52.1893335], [-0.9584399, 52.1897342], [-0.9598171, 52.19028430000001], [-0.9612383999999998, 52.19081309999999], [-0.9627791, 52.1913491], [-0.9646345, 52.191948399999994], [-0.9659407, 52.192347299999994], [-0.9671952, 52.1927106], [-0.9689803999999996, 52.1931945], [-0.9706314, 52.19361210000001], [-0.9720571999999998, 52.1939392], [-0.9733572999999998, 52.1942215], [-0.9748933, 52.1945365], [-0.9762013999999998, 52.1947832], [-0.9774637999999998, 52.1950101], [-0.9786371, 52.1951965], [-0.9794346, 52.1953206], [-0.981126, 52.19555479999999], [-0.9825597, 52.19576099999998], [-0.9838456999999998, 52.1959751], [-0.9848310999999998, 52.1961738], [-0.9863582999999998, 52.19651019999999], [-0.9873861000000002, 52.1967676], [-0.9881468125314736, 52.19698913626014], [-0.9885845, 52.197116599999994], [-0.9893878, 52.1973733], [-0.9902627999999998, 52.197673499999986], [-0.9918673, 52.1982402], [-0.9929663, 52.19859009999998], [-0.9941148, 52.1989349], [-0.9955958, 52.1993319], [-0.9973076, 52.199718700000005], [-0.9991509, 52.20008779999999], [-1.0007515, 52.2003515], [-1.0023617, 52.2005832], [-1.0034811999999995, 52.200727], [-1.0053289, 52.2009273], [-1.0061881, 52.201027899999985], [-1.0072692, 52.2011763], [-1.008474, 52.201366400000005], [-1.0099259, 52.20163569999999], [-1.0111201, 52.201889400000006], [-1.0123265, 52.20216990000001], [-1.0136373999999997, 52.2024983], [-1.0145557, 52.2027491], [-1.0157016, 52.20308690000001], [-1.0165334, 52.20335440000001], [-1.0169863999999995, 52.2035138], [-1.0173109, 52.203628899999984], [-1.0188476999999998, 52.2042156], [-1.0196468000000003, 52.2045305], [-1.0198917, 52.20462700000001], [-1.0202444, 52.2047668], [-1.0203631000000002, 52.2048139], [-1.0219245, 52.205436500000005], [-1.0232684, 52.2059715], [-1.0237581, 52.20616209999999], [-1.0448067, 52.214492199999995], [-1.0451737, 52.21464129999998], [-1.0555495, 52.218752], [-1.058665021668996, 52.21998654579095], [-1.0611101, 52.2209554], [-1.0626831, 52.221565], [-1.0669169, 52.223241899999984], [-1.0696608, 52.22432299999999], [-1.0705033, 52.2246725], [-1.0711839, 52.2249868], [-1.0718819999999998, 52.2253536], [-1.0724863, 52.22571870000001], [-1.0731181, 52.2261436], [-1.0737454, 52.2266197], [-1.0742305, 52.22704809999999], [-1.0745427, 52.2273653], [-1.0749984, 52.22784909999999], [-1.0754555, 52.2284149], [-1.0755767, 52.2285861], [-1.0759041, 52.2290715], [-1.0762305, 52.229576], [-1.0771495999999998, 52.2309496], [-1.0772638, 52.2311083], [-1.0776608, 52.231581600000005], [-1.0779783409434258, 52.2319429614121], [-1.0780724, 52.232049999999994], [-1.0785339, 52.23249469999999], [-1.0787603, 52.2326938], [-1.0790405, 52.2329402], [-1.0799782, 52.2336411], [-1.0804966, 52.23400170000001], [-1.0812309, 52.234472], [-1.0821002999999998, 52.2350343], [-1.0831384, 52.2356905], [-1.0837056, 52.2361092], [-1.0845758, 52.2368457], [-1.0851244, 52.237393399999995], [-1.0857019, 52.23807829999999], [-1.0860187, 52.2385377], [-1.0863447, 52.239097400000006], [-1.086614, 52.23967619999999], [-1.0867735999999997, 52.240072899999994], [-1.0869659000000005, 52.24072879999999], [-1.0870738999999998, 52.24152010000001], [-1.0871120999999997, 52.242158100000005], [-1.0870762, 52.2426057], [-1.0870182, 52.24311889999999], [-1.0869125, 52.2435952], [-1.0866899, 52.24442400000001], [-1.0864024, 52.24539229999999], [-1.0861334, 52.246315799999984], [-1.0858832, 52.24728639999999], [-1.0857768, 52.247801599999995], [-1.0857092, 52.2482242], [-1.0856066, 52.2491861], [-1.0855624, 52.2505262], [-1.0856051, 52.2511562], [-1.0856491, 52.2517846], [-1.0857233999999998, 52.2524345], [-1.0858374999999998, 52.2530908], [-1.0859853999999998, 52.253748400000006], [-1.0861587, 52.254412999999985], [-1.0864068000000002, 52.2551792], [-1.0867308, 52.256004], [-1.0869918, 52.2565981], [-1.0872639, 52.2571656], [-1.0876833, 52.2579244], [-1.0881069, 52.2586028], [-1.0884018, 52.259062], [-1.0889627999999998, 52.25982929999999], [-1.0897368, 52.2607913], [-1.0908204, 52.2619959], [-1.0917125999999997, 52.2629531], [-1.0919796, 52.2632582], [-1.0927426, 52.264154299999994], [-1.0932726, 52.264835899999994], [-1.0937637, 52.265531], [-1.0941313, 52.2660887], [-1.0946585999999998, 52.26695990000001], [-1.0950363999999997, 52.2676793], [-1.0954577, 52.2685893], [-1.0958299, 52.2694805], [-1.0961903, 52.27044870000001], [-1.0968006, 52.2722069], [-1.0973263, 52.273758699999995], [-1.0975695000000003, 52.27445209999999], [-1.0976590999999998, 52.27471520000001], [-1.0977553539973384, 52.27498606676315], [-1.0978737, 52.2753191], [-1.0990014, 52.278496], [-1.0990504, 52.2786309], [-1.0991181, 52.27881730000001], [-1.0999370999999998, 52.2810714], [-1.1000746, 52.2814305], [-1.1003311, 52.2819548], [-1.1005828, 52.28242569999999], [-1.1008609, 52.2829024], [-1.1011992, 52.28337349999999], [-1.1015648, 52.283878400000006], [-1.1016618, 52.2839948], [-1.1017949, 52.284148300000005], [-1.102162, 52.284598800000005], [-1.1028275, 52.28529939999999], [-1.1041691, 52.286670699999995], [-1.1060144999999997, 52.28856890000001], [-1.1079615, 52.2905636], [-1.1094175, 52.2920761], [-1.1121969, 52.2949339], [-1.1137733999999997, 52.296556], [-1.1154839, 52.2983115], [-1.117247, 52.3001359], [-1.1191365, 52.3020617], [-1.1199472, 52.30283889999999], [-1.1214368999999995, 52.30412919999999], [-1.1229416999999997, 52.3053038], [-1.1237142, 52.30586000000001], [-1.1241923, 52.3061861], [-1.1251509, 52.3067906], [-1.1261152, 52.307355400000006], [-1.1271958999999998, 52.3079774], [-1.1317756, 52.310476699999995], [-1.1360564, 52.31283419999999], [-1.1371936, 52.31345170000001], [-1.1396799999999998, 52.3148164], [-1.1423602, 52.3162756], [-1.1451806, 52.3178192], [-1.1463916999999997, 52.3185223], [-1.1478210999999998, 52.31940110000001], [-1.1487451, 52.3200066], [-1.1497303, 52.32065720000001], [-1.1503115, 52.3210665], [-1.1524093999999998, 52.32261979999999], [-1.1543419, 52.324138799999986], [-1.1557472000000002, 52.3252453], [-1.157073, 52.32626709999999], [-1.1589848, 52.3277409], [-1.1591834, 52.3278983], [-1.1606962, 52.3290772], [-1.1614146, 52.3296341], [-1.1617801097814873, 52.32991742479848], [-1.1618331, 52.32995849999999], [-1.1657033, 52.332961099999984], [-1.1658839, 52.333102], [-1.1676352, 52.3344724], [-1.1678098693553778, 52.33460968637544], [-1.1708369, 52.3369888], [-1.1725572, 52.3383069], [-1.1733417, 52.33892149999999], [-1.1746631999999997, 52.33993910000001], [-1.1780488, 52.34258260000001], [-1.180549, 52.3445221], [-1.1823689999999998, 52.3459417], [-1.1835713, 52.34687999999999], [-1.1850508, 52.34802289999998], [-1.1865521, 52.34920100000001], [-1.188189, 52.350454199999994], [-1.1899726999999998, 52.3517291], [-1.1911395, 52.3525186], [-1.192333, 52.353277], [-1.1935266, 52.35397470000001], [-1.1940148, 52.3542517], [-1.1946993, 52.354618599999995], [-1.195887, 52.35523450000001], [-1.1985256, 52.35652199999999], [-1.1997035, 52.35708489999999], [-1.2025332, 52.3584578], [-1.2038987, 52.35911159999999], [-1.2054344999999995, 52.3598713], [-1.2066803, 52.36046529999999], [-1.2071014, 52.36066640000001], [-1.2146934, 52.3643361], [-1.2209652, 52.3673848], [-1.2218041, 52.367799299999994], [-1.2222106, 52.36802879999999], [-1.2225268, 52.36817769999999], [-1.2231328, 52.3684798], [-1.2232432792908106, 52.368533068146355], [-1.2240126, 52.368904], [-1.2263650999999998, 52.3700414], [-1.2277222000000003, 52.370703], [-1.2288568, 52.3712483], [-1.2297654, 52.3716812], [-1.2304767, 52.37198529999999], [-1.2311548999999995, 52.3723156], [-1.232789, 52.37310419999999], [-1.2350516, 52.37418399999999], [-1.2363373999999998, 52.3747608], [-1.2376294, 52.3753185], [-1.23850315715789, 52.375688494532795], [-1.2387462, 52.37575169999999], [-1.2390925, 52.3758676], [-1.2392397, 52.37591689999999], [-1.2400979999999997, 52.37622480000001], [-1.2410313999999998, 52.3765637], [-1.2419513999999998, 52.376878099999985], [-1.2425763, 52.3770664], [-1.2430966999999995, 52.377207199999994], [-1.2442204999999995, 52.37748390000001], [-1.2450500999999998, 52.3776887], [-1.2463984999999995, 52.3780046], [-1.2473078, 52.3782191], [-1.2485790999999995, 52.3785073], [-1.2487647, 52.37854659999999], [-1.250057, 52.378820000000005], [-1.2512935, 52.3790607], [-1.2521123418825486, 52.379211555579005], [-1.2524844, 52.3792801], [-1.2532301, 52.379411100000006], [-1.2535654, 52.37947], [-1.2538925, 52.3795272], [-1.255142, 52.37980879999999], [-1.255523, 52.37987499999999], [-1.2558581, 52.3799333], [-1.2565719, 52.38005929999999], [-1.2575375, 52.38020180000001], [-1.25764139776733, 52.38021569899575], [-1.2582610999999997, 52.3802986], [-1.2592139, 52.3803986], [-1.2602411, 52.380478499999995], [-1.2611559, 52.38054400000001], [-1.2618316, 52.38059], [-1.2624057999999998, 52.3806308], [-1.2629421, 52.380663599999984], [-1.2635751999999998, 52.38068489999999], [-1.2641277999999998, 52.38070119999999], [-1.2645543999999995, 52.3807077], [-1.2650989, 52.380712599999995], [-1.265565, 52.380705799999994], [-1.266169, 52.380694600000005], [-1.2669297, 52.3806623], [-1.2672394, 52.38064919999999], [-1.2680273, 52.38061909999999], [-1.2688533999999998, 52.38056989999998], [-1.2693608999999997, 52.3805505], [-1.2710984, 52.38050280000001], [-1.2715811999999995, 52.38049130000001], [-1.2722175, 52.3804864], [-1.2731623999999997, 52.3805139], [-1.2740346, 52.38056209999999], [-1.2748029655209787, 52.38062786169004], [-1.275085, 52.380652000000005], [-1.2758493, 52.3807418], [-1.2764339999999998, 52.380828699999995], [-1.2770467, 52.3809252], [-1.2777006999999998, 52.38105829999999], [-1.2783239, 52.3812009], [-1.2789252, 52.3813473], [-1.2796365, 52.3815477], [-1.2799191, 52.381624599999995], [-1.2809449, 52.3819604], [-1.2816334, 52.382214299999994], [-1.2827552, 52.3826878], [-1.2838402999999998, 52.38318340000001], [-1.2844599999999995, 52.3834755], [-1.2849333, 52.3837004], [-1.2850205, 52.3837418], [-1.2871737706366408, 52.384780653945135], [-1.289063, 52.38569210000001], [-1.2904838999999997, 52.3864214], [-1.2911256, 52.3867309], [-1.2915631, 52.386942], [-1.2916895, 52.3870038], [-1.2948755, 52.3885429], [-1.2962041, 52.3892403], [-1.2974397, 52.38992859999999], [-1.2989692, 52.3908723], [-1.2991062999999998, 52.3909624], [-1.3006620999999998, 52.391994200000006], [-1.3008561, 52.39212380000001], [-1.3024397, 52.3931857], [-1.3031801, 52.3937317], [-1.3038486, 52.3941796], [-1.3052187999999998, 52.3950955], [-1.305287, 52.3951441], [-1.3053599000000002, 52.395195150000056], [-1.3058754999999995, 52.395584099999994], [-1.3118975, 52.39962380000001], [-1.3121959, 52.39982319999999], [-1.3199432, 52.4050151], [-1.3267270999999998, 52.4095474], [-1.3277043, 52.4101845], [-1.3292015, 52.4111202], [-1.3305549, 52.41192019999999], [-1.3401237999999998, 52.4172795], [-1.3420646, 52.4183452], [-1.3429065, 52.4187742], [-1.3438058, 52.4192022], [-1.3449295, 52.419712399999995], [-1.3461012, 52.4202202], [-1.3474729261792822, 52.42076915933644], [-1.3475304999999995, 52.4207922], [-1.3483295999999998, 52.42108590000001], [-1.3490629, 52.4213409], [-1.3505724503077348, 52.42183659707255], [-1.3505752, 52.4218375], [-1.3514838, 52.4221078], [-1.3528149, 52.42252450000001], [-1.3531694, 52.42262310000001], [-1.3539682999999998, 52.4228255], [-1.3544509, 52.4229367], [-1.3548748, 52.4230332], [-1.3550436, 52.423071799999995], [-1.3558015, 52.4232518], [-1.357525, 52.4236897], [-1.3584055999999998, 52.4239335], [-1.3586558, 52.42400529999999], [-1.3602179, 52.424469], [-1.3613121, 52.42482270000001], [-1.3624696, 52.4252232], [-1.3710405999999995, 52.4282434], [-1.3720817999999997, 52.4286298], [-1.3731358, 52.42906250000001], [-1.373911, 52.4294154], [-1.3748508999999998, 52.42989699999998], [-1.3758646999999995, 52.430474], [-1.3769418999999998, 52.431172], [-1.3778733, 52.431875100000006], [-1.3785112999999998, 52.43241460000001], [-1.3791153, 52.43298389999999], [-1.3799326999999997, 52.43386209999999], [-1.3804881999999998, 52.4345987], [-1.3825749, 52.4376856], [-1.3830938, 52.4383842], [-1.3836599, 52.4390885], [-1.3840401000000002, 52.43951859999999], [-1.3840949230646973, 52.43957578845911], [-1.3847054, 52.4402126], [-1.3853158, 52.4408048], [-1.3862811, 52.4416675], [-1.3872801, 52.4424927], [-1.3883149999999995, 52.44325109999998], [-1.3895527999999997, 52.444058299999995], [-1.3918021, 52.4454357], [-1.3923377, 52.445773], [-1.3924696999999997, 52.445856099999986], [-1.4052079, 52.4536884], [-1.4061225, 52.4542972], [-1.4068553999999998, 52.454727600000005], [-1.4070674999999997, 52.45485219999999], [-1.4110142, 52.45723919999999], [-1.4112361999999998, 52.457387199999985], [-1.4135485, 52.45881629999999], [-1.4149256, 52.45965919999999], [-1.4317930999999997, 52.4699975], [-1.4327439, 52.47059879999999], [-1.4339242, 52.471389599999995], [-1.4344266, 52.4717555], [-1.4356037, 52.47264839999998], [-1.4367970999999995, 52.4736532], [-1.437304454591234, 52.47412310247889], [-1.4378319999999998, 52.4746117], [-1.4385116, 52.4752998], [-1.4385631, 52.475352], [-1.4386557000000002, 52.47544789999999], [-1.4393598, 52.476207599999995], [-1.4397102, 52.4765895], [-1.4400092, 52.47699260000001], [-1.4407664000000002, 52.4780773], [-1.4412596, 52.4787123], [-1.4416683, 52.47928599999999], [-1.4423969999999997, 52.480526100000006], [-1.4429419999999995, 52.4816143], [-1.4435375999999998, 52.48302929999999], [-1.443941, 52.4843863], [-1.4442598999999998, 52.4857638], [-1.444469, 52.4871773], [-1.4445154999999998, 52.4878963], [-1.4445041999999997, 52.48978449999999], [-1.4444961, 52.48990700000001], [-1.4443102, 52.49138310000001], [-1.4442965, 52.49145839999999], [-1.4442903, 52.4914925], [-1.4440236, 52.49321530000001], [-1.4440055999999997, 52.49336509999999], [-1.4440004, 52.4934083], [-1.4438956208834053, 52.49430286280318], [-1.4438459999999995, 52.4947265], [-1.4437572, 52.4960888], [-1.4437432999999995, 52.49628999999999], [-1.4437297999999998, 52.4968997], [-1.4437614999999997, 52.49786399999999], [-1.443827, 52.4989686], [-1.443865, 52.499396999999995], [-1.4439163999999998, 52.4998859], [-1.4439363, 52.50014139999999], [-1.4439538999999997, 52.5003676], [-1.4440204999999997, 52.500828299999995], [-1.4440825999999998, 52.50123790000001], [-1.4441262999999998, 52.501565], [-1.4441818999999998, 52.5018322], [-1.4443326, 52.502379799999986], [-1.4443867, 52.502603400000005], [-1.4446036999999998, 52.503439400000005], [-1.444903, 52.50448239999999], [-1.4451539999999998, 52.5052621], [-1.4458588, 52.5071932], [-1.4462174, 52.50808909999999], [-1.4465995, 52.5090255], [-1.4470861999999998, 52.5100388], [-1.4477313, 52.51114749999999], [-1.4484523, 52.51226179999999], [-1.4490936, 52.5132236], [-1.4494915, 52.513768299999995], [-1.4499654999999998, 52.514417300000005], [-1.4507928, 52.5154716], [-1.4516656, 52.5165237], [-1.4520455000000003, 52.5169537], [-1.4531171, 52.51810019999999], [-1.4540611, 52.5190436], [-1.4549624999999995, 52.519908700000016], [-1.4556562999999998, 52.52055810000001], [-1.4563969, 52.5211928], [-1.4566939, 52.5214453], [-1.4569776999999997, 52.521690199999995], [-1.4581783, 52.5226896], [-1.4585840999999995, 52.52300520000001], [-1.4588419999999998, 52.5232046], [-1.4594569, 52.5236444], [-1.4602099, 52.5241608], [-1.4606153, 52.524437], [-1.4613023, 52.52490149999999], [-1.4617612999999998, 52.5252195], [-1.4620595999999997, 52.5254131], [-1.4624583000000002, 52.5256982], [-1.4628139, 52.52594909999999], [-1.4630698999999998, 52.52614719999999], [-1.463498, 52.5264148], [-1.4641158, 52.5268047], [-1.4641210470113972, 52.526807945343606], [-1.4646321999999998, 52.527124099999995], [-1.4661181999999997, 52.5280493], [-1.4666512, 52.52838229999999], [-1.4674507999999995, 52.5288053], [-1.4680161, 52.52911640000001], [-1.4685933999999998, 52.529483500000005], [-1.4691832, 52.5297829], [-1.4694349, 52.5299425], [-1.4696283000000003, 52.53006249999999], [-1.4697327773530775, 52.53011287200127], [-1.469851055103672, 52.530169897562715], [-1.4699753, 52.53022980000001], [-1.4703946, 52.530485299999995], [-1.4706955, 52.5306784], [-1.4713795, 52.5311026], [-1.4723719, 52.531712899999995], [-1.4733455999999998, 52.5323182], [-1.4739973, 52.53271629999999], [-1.4750997, 52.5333918], [-1.4760063, 52.533946500000006], [-1.4769563, 52.53452609999999], [-1.477613, 52.5349331], [-1.4783075999999995, 52.53536919999999], [-1.4791445, 52.5358962], [-1.4797534, 52.5362829], [-1.4803783, 52.5366935], [-1.4810864, 52.53716049999999], [-1.4819526, 52.53776899999999], [-1.4827172, 52.538307], [-1.4833475, 52.5387458], [-1.4841595999999997, 52.53931380000001], [-1.484702, 52.5396904], [-1.4853724, 52.54016229999999], [-1.4866277, 52.541035], [-1.4874108999999998, 52.5415897], [-1.4881056, 52.5420856], [-1.4894789, 52.54303819999999], [-1.4905786, 52.5438049], [-1.4915791, 52.5444998], [-1.4929583, 52.54546469999998], [-1.4942436, 52.5463515], [-1.4953664999999998, 52.5471282], [-1.4965000999999998, 52.547892], [-1.4976762, 52.548612], [-1.498293706774541, 52.54896191164581], [-1.498887, 52.54929809999999], [-1.4996134, 52.54966699999999], [-1.5001376, 52.5499421], [-1.5015292999999998, 52.5505893], [-1.5033547, 52.55143879999999], [-1.5054861999999998, 52.5523804], [-1.5063577, 52.5527789], [-1.5085543, 52.55378319999999], [-1.5114653999999998, 52.555111499999995], [-1.5135839999999998, 52.5560535], [-1.5138334, 52.5561661], [-1.514773, 52.556596199999994], [-1.5157264999999998, 52.5570208], [-1.5166069, 52.5574226], [-1.5174205, 52.5577893], [-1.5189654, 52.5584822], [-1.520521, 52.5591893], [-1.5215152999999997, 52.5596426], [-1.5227221, 52.56018170000001], [-1.5233620999999995, 52.5604682], [-1.524046, 52.56077390000001], [-1.5255694, 52.56145519999999], [-1.5260869999999995, 52.561697200000005], [-1.5266342, 52.5619372], [-1.5271359830031863, 52.56218040942952], [-1.5276792, 52.5624437], [-1.5289276, 52.5630337], [-1.5317165, 52.564538299999995], [-1.533175, 52.565362099999994], [-1.5339239, 52.565804699999994], [-1.5346669999999998, 52.5662531], [-1.5375530999999998, 52.5679568], [-1.5428565, 52.57109620000001], [-1.5456721, 52.5728292], [-1.5470640999999998, 52.5738173], [-1.5477975, 52.574352000000005], [-1.5485728, 52.574921399999994], [-1.5493985, 52.5755211], [-1.5501088999999997, 52.57604619999999], [-1.550674, 52.57651039999998], [-1.5513113, 52.577114499999986], [-1.5518177, 52.5776954], [-1.5523575, 52.5783843], [-1.552963, 52.57914929999998], [-1.5531076999999998, 52.5793337], [-1.5534558999999997, 52.579771], [-1.5535463, 52.579880799999984], [-1.5537462999999998, 52.580103], [-1.554053, 52.580431], [-1.5544012, 52.5807435], [-1.5548008999999998, 52.581069799999995], [-1.5552971, 52.5814421], [-1.5559309, 52.5818517], [-1.5565699999999998, 52.5822422], [-1.5571991999999997, 52.5825932], [-1.5580567999999997, 52.5829964], [-1.5587676, 52.5832886], [-1.5595028, 52.5835595], [-1.5603064, 52.5838287], [-1.5612560999999998, 52.584113300000006], [-1.561727, 52.5842433], [-1.5628015, 52.5845853], [-1.5637668999999998, 52.584874099999986], [-1.5646386, 52.58516649999999], [-1.5652908999999997, 52.5854112], [-1.5659034999999997, 52.5856638], [-1.5660333999999998, 52.585717300000006], [-1.5670124, 52.586149], [-1.5679017999999998, 52.586594], [-1.5686935, 52.58703750000001], [-1.5693126, 52.58739229999999], [-1.5702096, 52.5879435], [-1.5718161999999998, 52.5889535], [-1.5726128, 52.589443900000006], [-1.5741383, 52.5904207], [-1.5751609, 52.5910352], [-1.5761864999999995, 52.5916533], [-1.5778061, 52.592642399999995], [-1.5792781, 52.5935616], [-1.5807146999999997, 52.59450240000001], [-1.5818691, 52.5953378], [-1.5831459, 52.59632169999999], [-1.5841825, 52.5971747], [-1.5843347, 52.5973101], [-1.5849724, 52.5978833], [-1.5861246, 52.598943799999994], [-1.5869962, 52.599824700000006], [-1.5880644, 52.60094089999999], [-1.5881306999999998, 52.6010211], [-1.5889802999999998, 52.6019738], [-1.5898582, 52.603078800000006], [-1.5901903200000118, 52.60355296986019], [-1.590753, 52.6043563], [-1.5911242, 52.6049262], [-1.5917216, 52.60590750000001], [-1.592211, 52.6067769], [-1.5925094, 52.6073443], [-1.5930212, 52.6084253], [-1.5933887999999998, 52.6092648], [-1.5937581, 52.6100359], [-1.5941709999999998, 52.6107646], [-1.5944073999999997, 52.61116969999999], [-1.5947066999999997, 52.61157380000001], [-1.595192, 52.6121868], [-1.5959810999999997, 52.61303769999999], [-1.5967175, 52.6137219], [-1.5976111, 52.61453310000001], [-1.5985681, 52.6154161], [-1.5992291, 52.6160285], [-1.6006191000000003, 52.61725340000001], [-1.6007690999999995, 52.61738929999999], [-1.6012961, 52.61783179999998], [-1.6018834999999998, 52.618338300000005], [-1.6025234, 52.6188818], [-1.6028491, 52.619159], [-1.6034782999999997, 52.6196911], [-1.6039971, 52.62013929999999], [-1.6046113, 52.6206457], [-1.6053879999999998, 52.6213048], [-1.6059057, 52.6217477], [-1.6064663, 52.6222232], [-1.606984, 52.62266439999999], [-1.6074721, 52.6230845], [-1.6080541999999998, 52.62357459999999], [-1.6085504, 52.624004500000005], [-1.6091378, 52.624499500000006], [-1.6097385999999998, 52.625004199999985], [-1.6101597, 52.6253673], [-1.6107049, 52.62583480000001], [-1.6112602, 52.6263149], [-1.6116375999999997, 52.6266291], [-1.6122249999999998, 52.627135399999986], [-1.6126138999999995, 52.6274659], [-1.6133488, 52.6280472], [-1.6142814999999997, 52.6287524], [-1.6152507, 52.629419899999995], [-1.616353, 52.63017580000001], [-1.6169675114151385, 52.63056495246303], [-1.6180905, 52.6312761], [-1.6190797999999995, 52.6318491], [-1.6204256999999995, 52.6325822], [-1.6213748, 52.633068299999984], [-1.6233985999999998, 52.634007], [-1.6251637, 52.6347446], [-1.6267381, 52.6353617], [-1.6288227, 52.63608260000001], [-1.6310669, 52.6368352], [-1.6327592, 52.63726799999999], [-1.6340373, 52.6375849], [-1.635363, 52.637882100000006], [-1.6364426999999997, 52.6380908], [-1.6371081, 52.6382021], [-1.6382932999999995, 52.63839860000001], [-1.6397548999999998, 52.6386233], [-1.6414416, 52.6388431], [-1.6432901999999998, 52.6390128], [-1.6446461, 52.6391286], [-1.6454848, 52.6391652], [-1.6481664, 52.63926270000001], [-1.6498587999999998, 52.639244399999995], [-1.6516415, 52.63920180000001], [-1.6546601, 52.639062800000005], [-1.6560376000000003, 52.63898910000001], [-1.6576285000000002, 52.6389075], [-1.6585152000000003, 52.6388593], [-1.6600964, 52.6387806], [-1.6616199, 52.6386976], [-1.6618582, 52.638694099999995], [-1.6625024000000002, 52.638684600000005], [-1.6638541999999998, 52.638613], [-1.665191673796243, 52.63854163754191], [-1.665198, 52.63854130000001], [-1.6664049999999997, 52.63847789999999], [-1.6677246, 52.6384535], [-1.6691863999999998, 52.6383802], [-1.6706064, 52.6383316], [-1.6729573, 52.6382072], [-1.6737002, 52.6381686], [-1.675111, 52.6381002], [-1.6772583000000003, 52.6379883], [-1.6782784999999998, 52.6379371], [-1.6784072999999995, 52.63793059999999], [-1.680762, 52.6378061], [-1.6814154, 52.6377683], [-1.6816385, 52.637755], [-1.6823167, 52.63771439999999], [-1.6831224, 52.63766630000001], [-1.6837151, 52.6376373], [-1.6842, 52.63761360000001], [-1.6843520999999997, 52.637606100000006], [-1.6847883999999995, 52.6375853], [-1.6859594, 52.637571399999985], [-1.686036, 52.6375705], [-1.686356896416264, 52.63757321891259], [-1.6863913036349858, 52.63757351044037], [-1.6865316999999995, 52.63757470000001], [-1.6870432, 52.6375751], [-1.6875614000000003, 52.6375785], [-1.6888934, 52.6376008], [-1.6901239999999995, 52.6376431], [-1.6912229, 52.63770590000001], [-1.6929768999999997, 52.6378263], [-1.6941866, 52.63792719999999], [-1.6958197, 52.638119], [-1.6967329999999998, 52.6382307], [-1.6982314, 52.6384498], [-1.7001565000000003, 52.638723599999985], [-1.7019642999999998, 52.6389888], [-1.7029238, 52.6391562], [-1.7037496999999997, 52.6393179], [-1.7047343999999998, 52.63953529999999], [-1.7059582, 52.6398434], [-1.7067990398270907, 52.640087059403285], [-1.7068574999999997, 52.64010400000001], [-1.7077165, 52.6403689], [-1.708568, 52.64066639999999], [-1.7092287999999998, 52.6409167], [-1.7102626999999997, 52.64134419999999], [-1.7111936, 52.6417528], [-1.7121819, 52.64224999999998], [-1.7127898, 52.64257], [-1.7134975999999995, 52.6429703], [-1.714447, 52.64354409999999], [-1.7145701999999998, 52.64362220000001], [-1.7157359, 52.6443671], [-1.7171792999999995, 52.64541500000001], [-1.7185764, 52.6466061], [-1.7190708999999995, 52.647076299999995], [-1.7197706, 52.6478229], [-1.7205601, 52.64873870000001], [-1.7213845, 52.6498646], [-1.7232645, 52.65255569999999], [-1.7243227999999995, 52.6540585], [-1.7252588, 52.6554104], [-1.7260559, 52.656539], [-1.7261876000000005, 52.6567196], [-1.7267334, 52.65748899999999], [-1.7270620999999995, 52.65797], [-1.7271058, 52.65803379999999], [-1.7271347603656535, 52.658076072523166], [-1.7275842, 52.658732099999995], [-1.7281192999999997, 52.6594567], [-1.7286587999999998, 52.6601619], [-1.7292485999999998, 52.6608501], [-1.7300299, 52.6617428], [-1.7312179, 52.66295620000001], [-1.7322330999999995, 52.6639094], [-1.7332852, 52.66481530000001], [-1.734261, 52.66559949999999], [-1.7354474999999998, 52.6664843], [-1.7365596, 52.6672562], [-1.7371227, 52.6676262], [-1.7379128999999998, 52.6681281], [-1.7387972, 52.668672599999994], [-1.7399683999999995, 52.6693295], [-1.7408165, 52.669801199999995], [-1.7415124, 52.67016789999999], [-1.7423895, 52.67060080000001], [-1.7429245999999998, 52.6708585], [-1.7439614000000003, 52.67136429999999], [-1.7449684, 52.6718407], [-1.7462588, 52.67247159999999], [-1.7584155, 52.6783008], [-1.7598948999999997, 52.6790094], [-1.7610764, 52.6795893], [-1.7613531, 52.6797156], [-1.7642910999999997, 52.6809933], [-1.7651818, 52.681316599999995], [-1.7665161, 52.68179829999998], [-1.7677499999999997, 52.68218209999999], [-1.7688935, 52.68248049999999], [-1.77016, 52.68279969999999], [-1.7714467, 52.68305629999999], [-1.7726348999999997, 52.68329849999999], [-1.7731123999999998, 52.68337979999998], [-1.7737531999999998, 52.683483300000006], [-1.7743827999999997, 52.6835717], [-1.7752957, 52.6836825], [-1.7758811999999995, 52.68374999999999], [-1.7763316999999998, 52.683786299999994], [-1.776801, 52.6838291], [-1.7772406, 52.68386529999999], [-1.7776263999999995, 52.6838904], [-1.7780117, 52.68391329999999], [-1.7783796, 52.68393279999999], [-1.7798042, 52.6839876], [-1.782154, 52.68405929999999], [-1.7848424, 52.68412489999999], [-1.7869626999999997, 52.68418940000001], [-1.7880863, 52.684239700000006], [-1.7889581999999995, 52.68429119999999], [-1.7903618, 52.6844121], [-1.7914766, 52.68455749999999], [-1.7924116, 52.6847029], [-1.7932597999999995, 52.684859899999985], [-1.7942284, 52.6850673], [-1.7949626999999997, 52.6852413], [-1.7957684000000005, 52.6854575], [-1.7966305682390429, 52.685708775972785], [-1.7968276, 52.6857662], [-1.7976619, 52.6860413], [-1.7985842, 52.6863984], [-1.7992811415266352, 52.68668243406563], [-1.7993384229084817, 52.68670577864461], [-1.7994565, 52.6867539], [-1.8003286, 52.6871354], [-1.801021, 52.6874887], [-1.8018328, 52.687917199999994], [-1.8023624, 52.68821179999999], [-1.8029276, 52.68852690000001], [-1.8035448999999997, 52.6889082], [-1.8046322, 52.68959290000001], [-1.807783, 52.6915988], [-1.8086302000000003, 52.6920952], [-1.8091531000000003, 52.692428099999994], [-1.8097969, 52.69283819999999], [-1.812214571762506, 52.694380366710185], [-1.8122187, 52.694383], [-1.8097969, 52.69283819999999], [-1.8107017, 52.6933568], [-1.8122546, 52.6943587], [-1.8132706, 52.6950525], [-1.8138260999999996, 52.6954647], [-1.814314, 52.6958794], [-1.8150046, 52.69650279999999], [-1.8161813, 52.6976573], [-1.8166985, 52.698099], [-1.8215445, 52.7028611], [-1.8216652, 52.7029814], [-1.8219628999999995, 52.70327559999999], [-1.8223522, 52.7036511], [-1.8229687, 52.7042588], [-1.8234623, 52.7047431], [-1.8240255, 52.7052941], [-1.8244948999999997, 52.7057524], [-1.8250904, 52.7063326], [-1.825726, 52.706954999999994], [-1.8262732, 52.7074832], [-1.8266272999999995, 52.7078472], [-1.826992, 52.7082047], [-1.827566, 52.70876859999999], [-1.8281776000000003, 52.709365], [-1.8287971999999997, 52.7099825], [-1.8293175, 52.710491100000006], [-1.8300337, 52.71119800000001], [-1.8305673999999996, 52.7117245], [-1.8312809, 52.7124281], [-1.8313872873248869, 52.71253125491421], [-1.8320114, 52.7131364], [-1.8327025, 52.71381900000001], [-1.8335821999999995, 52.7146639], [-1.8343422, 52.7153446], [-1.8352559, 52.7161214], [-1.8358112, 52.716573100000005], [-1.8365783, 52.7171694], [-1.8373642, 52.71774609999999], [-1.8381071, 52.7182985], [-1.8389305999999996, 52.718914299999994], [-1.8397942000000005, 52.71956740000001], [-1.8404621, 52.7200678], [-1.8411836, 52.72060560000001], [-1.8419239000000005, 52.72116119999999], [-1.8426320000000005, 52.72169079999999], [-1.8433991, 52.72226429999999], [-1.8436011999999995, 52.7224087], [-1.8436888, 52.7224771], [-1.8443163999999996, 52.7229498], [-1.8450272, 52.7234892], [-1.845687, 52.72397159999999], [-1.846489, 52.724579199999994], [-1.8472052, 52.72511849999999], [-1.8478676999999997, 52.7256075], [-1.8484014, 52.7259941], [-1.850051, 52.7272212], [-1.8514565, 52.728281499999994], [-1.8520867999999997, 52.7287636], [-1.8532214, 52.7295855], [-1.8538730999999995, 52.7300647], [-1.8547019, 52.73069979999999], [-1.8547887000000003, 52.7307631], [-1.8555629, 52.7313364], [-1.8563488, 52.7319373], [-1.8569228, 52.732366099999986], [-1.8576564, 52.732913100000005], [-1.8585907999999995, 52.7336324], [-1.8597186, 52.7344527], [-1.8607177, 52.73520920000001], [-1.8614793, 52.73577319999999], [-1.8619707000000003, 52.7361422], [-1.8628263000000005, 52.73676580000001], [-1.8633032, 52.7370966], [-1.8637790999999997, 52.737426500000005], [-1.8645129, 52.7379006], [-1.8653475999999996, 52.738423899999994], [-1.8660626, 52.7388682], [-1.8665016999999997, 52.7391461], [-1.8670641999999995, 52.73943560000001], [-1.8677884, 52.7398351], [-1.8683973, 52.74015659999999], [-1.8693521, 52.7406243], [-1.8702179999999995, 52.7410202], [-1.8713156, 52.7415013], [-1.8719539, 52.74176919999999], [-1.8733728, 52.742343899999995], [-1.8746575, 52.74283110000001], [-1.876636, 52.74353129999999], [-1.8774227000000003, 52.7438047], [-1.8786487, 52.74420799999999], [-1.8798449, 52.7446042], [-1.880928, 52.7449676], [-1.8819344, 52.7452992], [-1.8831569, 52.7457096], [-1.8840285999999995, 52.745997], [-1.8852898, 52.7464163], [-1.886397, 52.7468072], [-1.8864620966509948, 52.746830355905544], [-1.8869822999999992, 52.7470154], [-1.8875724, 52.74724919999999], [-1.8880498, 52.747443999999994], [-1.8886959, 52.74773019999999], [-1.8887864, 52.74777199999999], [-1.8891758, 52.7479519], [-1.8897444000000003, 52.7482377], [-1.8903081999999995, 52.7485286], [-1.8910217, 52.74894100000001], [-1.8916923000000003, 52.7493331], [-1.8921401999999996, 52.74964409999999], [-1.8922544999999995, 52.749724], [-1.8926605999999997, 52.750007800000006], [-1.8931863, 52.7503893], [-1.8939239000000003, 52.7509819], [-1.8945944, 52.75158089999999], [-1.8951148, 52.752043600000015], [-1.8956924, 52.752563], [-1.8962344999999996, 52.75304620000001], [-1.8963830999999995, 52.753177599999994], [-1.8968233999999995, 52.7535664], [-1.8971747, 52.7538537], [-1.8978237999999996, 52.75435370000001], [-1.8982127, 52.75462480000001], [-1.8988377, 52.755048499999994], [-1.8995647, 52.7554811], [-1.9001521, 52.7558136], [-1.9010024, 52.756259500000006], [-1.9016862999999995, 52.7565892], [-1.9023649, 52.7569041], [-1.9031426, 52.7572351], [-1.9042075, 52.75766039999999], [-1.9048377999999997, 52.75788759999998], [-1.9055513, 52.75813440000001], [-1.9064739, 52.75845739999998], [-1.9076005, 52.758825900000005], [-1.9085151, 52.759131], [-1.9096884000000005, 52.75948], [-1.9106803999999995, 52.75976709999998], [-1.9116941, 52.7600036], [-1.9141068, 52.760579500000006], [-1.9152579000000003, 52.7608405], [-1.9156973, 52.76094330000001], [-1.9169590000000003, 52.7612712], [-1.9179968000000005, 52.76161210000001], [-1.9190994, 52.7619939], [-1.920291, 52.7624702], [-1.9221214, 52.7633495], [-1.9235339999999996, 52.764150400000005], [-1.9240675, 52.7645019], [-1.9249267, 52.765110199999995], [-1.9255789000000003, 52.76562680000001], [-1.9261697, 52.76612639999999], [-1.926582, 52.7665167], [-1.926979789140199, 52.766918552514426], [-1.9272185, 52.7671597], [-1.928354, 52.768307], [-1.9285889999999997, 52.7685401], [-1.9291332, 52.7690158], [-1.9301522, 52.769829], [-1.9306497, 52.77022600000001], [-1.9315260999999997, 52.770839399999986], [-1.9333514000000005, 52.7720071], [-1.9337217, 52.7722501], [-1.9342847000000003, 52.7726159], [-1.936533283458084, 52.77410164359527], [-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]]} 133.6 1633 1748½ None None Stafford 52.6238500 -1.6083721 52.8034815 -2.1226352 1 0 2026-09-23 16:43:25 TERMINATED 2026-09-23 16:33:00 London Euston SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790174048997094 0 0 2026-09-23 16:43:06.131406 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:05.302728
767628 798941 Y15602 852A36MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:25 2026-09-25 16:43:25 {"id": 798941, "stp": "P", "toc": "Great Western Railway", "uid": "Y15602", "consist": "150207+150244", "dest_crs": "SER", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y15602/2026-09-23/detailed", "trust_id": "852A36MT23", "origin_crs": "SIV", "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "St. Erth", "service_date": "2026-09-23", "dest_arr_time": "1644", "dest_platform": "3", "is_terminated": 1, "next_location": "Carbis Bay", "signalling_id": "2A36", "timing_status": null, "origin_station": "St. Ives", "current_leg_arr": "1636", "current_leg_dep": "1633", "current_leg_end": "Carbis Bay", "origin_dep_time": "1633", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T16:43:25", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-5.477814, 50.20893349999999], [-5.4771075, 50.2083322], [-5.4769451, 50.20821550000001], [-5.476722999999999, 50.2080813], [-5.4764712, 50.2079492], [-5.476168799999999, 50.20781370000001], [-5.476024699999999, 50.207760400000005], [-5.4758683999999995, 50.2077048], [-5.4756342, 50.20763109999999], [-5.475410799999999, 50.20756639999999], [-5.475166, 50.2075071], [-5.4747836, 50.20743610000001], [-5.4744449, 50.20738899999999], [-5.4739668, 50.20734710000001], [-5.473442099999999, 50.20730410000001], [-5.4730642, 50.207270900000005], [-5.4727725, 50.2072347], [-5.472507399999999, 50.2071866], [-5.472188899999999, 50.20710789999999], [-5.4719449, 50.20702529999999], [-5.4717489, 50.20694349999999], [-5.4715625, 50.206866], [-5.471389199999999, 50.20677729999999], [-5.471213699999999, 50.206675], [-5.4710586, 50.2065642], [-5.470776899999999, 50.20634009999999], [-5.4706545, 50.20623189999999], [-5.4705469, 50.2061163], [-5.4704409, 50.20599260000001], [-5.4703508, 50.2058609], [-5.4702721, 50.2057167], [-5.4702060999999995, 50.20556849999999], [-5.4701518, 50.2054312], [-5.470119099999999, 50.205286], [-5.4700828999999995, 50.2050651], [-5.4700799, 50.2048429], [-5.470171299999999, 50.2042868], [-5.470172, 50.20415440000001], [-5.4701742, 50.203768899999986], [-5.470135, 50.203354399999995], [-5.4701612, 50.2030141], [-5.4702219, 50.20268240000001], [-5.4703324, 50.2023201], [-5.470443599999999, 50.201936200000006], [-5.4704976, 50.2015944], [-5.4705025, 50.20128540000001], [-5.470451099999999, 50.2009404], [-5.4703756, 50.2006922], [-5.4702371, 50.2004123], [-5.470066899999999, 50.2001381], [-5.469861599999999, 50.19987229999999], [-5.4696281, 50.19963059999999], [-5.469348199999999, 50.19941579999999], [-5.469003799999999, 50.1991947], [-5.468607899999999, 50.1989737], [-5.468259999999999, 50.19877379999999], [-5.4679355, 50.198547299999994], [-5.4676365, 50.1983226], [-5.4673054, 50.1980726], [-5.466991499999999, 50.1978826], [-5.4667376, 50.19775119999999], [-5.4664734, 50.197631], [-5.466330299999999, 50.1975717], [-5.4660737, 50.197485500000006], [-5.465840799999999, 50.19742440000001], [-5.465559699999999, 50.19736480000001], [-5.465125799999999, 50.1972872], [-5.4646812, 50.1972224]]}", "current_leg_start": "St. Ives", "dest_arr_time_act": "1644", "motion_projection": null, "next_location_lat": "50.1972224", "next_location_lon": "-5.4646812", "previous_location": null, "current_leg_milage": "1.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 215.294, \"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\": 6397.255, \"from_m\": 215.294, \"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\": 6613.488, \"from_m\": 6397.255, \"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\": 6686.156, \"from_m\": 6613.488, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 798941, \"profile_key\": \"0321ef93d474a9478f495cc3de3bfd7b24b1ae45717cb690aad1937a68f45da5\", \"schedule_id\": 29077, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"St. Ives\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121183}, {\"is_pass\": false, \"wtt_arr\": \"1636\", \"wtt_dep\": \"1636H\", \"location\": \"Carbis Bay\", \"stage_seq\": 2, \"distance_m\": 1826.892, \"section_seq\": 1, \"route_path_id\": 121183}, {\"is_pass\": false, \"wtt_arr\": \"1644\", \"wtt_dep\": null, \"location\": \"St. Erth\", \"stage_seq\": 3, \"distance_m\": 6686.156, \"section_seq\": 1, \"route_path_id\": 121183}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 6686.156, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121183}], \"total_distance_m\": 6686.156, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 6686.156, \"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": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "50.1972224", "current_position_lon": "-5.4646812", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "St. Ives", "service_state_platform": null, "timing_fact_generation": 1790173987717218, "current_leg_arrival_utc": "2026-09-23T16:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:05.312355", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:33:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:05.981019", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P SIV SER 2A36 150207+150244 4 75 None {"version": 3, "segments": [{"to_m": 215.294, "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": 6397.255, "from_m": 215.294, "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": 6613.488, "from_m": 6397.255, "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": 6686.156, "from_m": 6613.488, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 798941, "profile_key": "0321ef93d474a9478f495cc3de3bfd7b24b1ae45717cb690aad1937a68f45da5", "schedule_id": 29077, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "St. Ives", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 121183}, {"is_pass": false, "wtt_arr": "1636", "wtt_dep": "1636H", "location": "Carbis Bay", "stage_seq": 2, "distance_m": 1826.892, "section_seq": 1, "route_path_id": 121183}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": null, "location": "St. Erth", "stage_seq": 3, "distance_m": 6686.156, "section_seq": 1, "route_path_id": 121183}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 6686.156, "from_m": 0.0, "section_seq": 1, "route_path_id": 121183}], "total_distance_m": 6686.156, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 6686.156, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [] St. Ives 1633 1633 None 16:33:00 None St. Erth 1644 1644 3 None None https://www.realtimetrains.co.uk/service/gb-nr:Y15602/2026-09-23/detailed None St. Ives 2026-09-23T16:33:30+01:00 Carbis Bay 3.0 {"type": "LineString", "coordinates": [[-5.477814, 50.20893349999999], [-5.4771075, 50.2083322], [-5.4769451, 50.20821550000001], [-5.476722999999999, 50.2080813], [-5.4764712, 50.2079492], [-5.476168799999999, 50.20781370000001], [-5.476024699999999, 50.207760400000005], [-5.4758683999999995, 50.2077048], [-5.4756342, 50.20763109999999], [-5.475410799999999, 50.20756639999999], [-5.475166, 50.2075071], [-5.4747836, 50.20743610000001], [-5.4744449, 50.20738899999999], [-5.4739668, 50.20734710000001], [-5.473442099999999, 50.20730410000001], [-5.4730642, 50.207270900000005], [-5.4727725, 50.2072347], [-5.472507399999999, 50.2071866], [-5.472188899999999, 50.20710789999999], [-5.4719449, 50.20702529999999], [-5.4717489, 50.20694349999999], [-5.4715625, 50.206866], [-5.471389199999999, 50.20677729999999], [-5.471213699999999, 50.206675], [-5.4710586, 50.2065642], [-5.470776899999999, 50.20634009999999], [-5.4706545, 50.20623189999999], [-5.4705469, 50.2061163], [-5.4704409, 50.20599260000001], [-5.4703508, 50.2058609], [-5.4702721, 50.2057167], [-5.4702060999999995, 50.20556849999999], [-5.4701518, 50.2054312], [-5.470119099999999, 50.205286], [-5.4700828999999995, 50.2050651], [-5.4700799, 50.2048429], [-5.470171299999999, 50.2042868], [-5.470172, 50.20415440000001], [-5.4701742, 50.203768899999986], [-5.470135, 50.203354399999995], [-5.4701612, 50.2030141], [-5.4702219, 50.20268240000001], [-5.4703324, 50.2023201], [-5.470443599999999, 50.201936200000006], [-5.4704976, 50.2015944], [-5.4705025, 50.20128540000001], [-5.470451099999999, 50.2009404], [-5.4703756, 50.2006922], [-5.4702371, 50.2004123], [-5.470066899999999, 50.2001381], [-5.469861599999999, 50.19987229999999], [-5.4696281, 50.19963059999999], [-5.469348199999999, 50.19941579999999], [-5.469003799999999, 50.1991947], [-5.468607899999999, 50.1989737], [-5.468259999999999, 50.19877379999999], [-5.4679355, 50.198547299999994], [-5.4676365, 50.1983226], [-5.4673054, 50.1980726], [-5.466991499999999, 50.1978826], [-5.4667376, 50.19775119999999], [-5.4664734, 50.197631], [-5.466330299999999, 50.1975717], [-5.4660737, 50.197485500000006], [-5.465840799999999, 50.19742440000001], [-5.465559699999999, 50.19736480000001], [-5.465125799999999, 50.1972872], [-5.4646812, 50.1972224]]} 1.1 1633 1636 None None Carbis Bay 50.1972224 -5.4646812 50.1972224 -5.4646812 1 0 2026-09-23 16:43:25 TERMINATED 2026-09-23 16:33:00 St. Ives SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790173987717218 0 0 2026-09-23 16:43:05.981019 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:05.312355
767629 798943 L04098 875V51MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:25 2026-09-25 16:43:25 {"id": 798943, "stp": "P", "toc": "South Western Railway", "uid": "L04098", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L04098/2026-09-23/detailed", "trust_id": "875V51MT23", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-23", "dest_arr_time": "1709", "dest_platform": "17", "is_terminated": 1, "next_location": null, "signalling_id": "5V51", "timing_status": null, "origin_station": "Wimbledon Park Depot Sidings", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1633", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T16:43:25", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1709", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1715.222, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1805.679, \"from_m\": 1715.222, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"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\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 798943, \"profile_key\": \"5a3211adc5200700ec007de87057ae2cb175f03bbc9ba87f129dc5fbac6b39e6\", \"schedule_id\": 15116, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Wimbledon Park Depot Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136876}, {\"is_pass\": false, \"wtt_arr\": \"1658\", \"wtt_dep\": \"1658\", \"location\": \"Wimbledon Park C.S.D.\", \"stage_seq\": 2, \"distance_m\": 808.397, \"section_seq\": 1, \"route_path_id\": 136876}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1702H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 5596.062, \"section_seq\": 1, \"route_path_id\": 136876}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1707\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 4, \"distance_m\": 11138.889, \"section_seq\": 1, \"route_path_id\": 136876}, {\"is_pass\": false, \"wtt_arr\": \"1709\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 5, \"distance_m\": 11881.572, \"section_seq\": 1, \"route_path_id\": 136876}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 11881.572, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136876}], \"total_distance_m\": 11881.572, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 10040.902, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1840.67, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Wimbledon Park Depot Sidings", "service_state_platform": null, "timing_fact_generation": 1790174042199015, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:05.315453", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:06.091879", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None None 5V51 None None None None {"version": 3, "segments": [{"to_m": 1715.222, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1805.679, "from_m": 1715.222, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "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": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 798943, "profile_key": "5a3211adc5200700ec007de87057ae2cb175f03bbc9ba87f129dc5fbac6b39e6", "schedule_id": 15116, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "Wimbledon Park Depot Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136876}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": "1658", "location": "Wimbledon Park C.S.D.", "stage_seq": 2, "distance_m": 808.397, "section_seq": 1, "route_path_id": 136876}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702H", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 5596.062, "section_seq": 1, "route_path_id": 136876}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1707", "location": "Waterloo West Crossings", "stage_seq": 4, "distance_m": 11138.889, "section_seq": 1, "route_path_id": 136876}, {"is_pass": false, "wtt_arr": "1709", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 5, "distance_m": 11881.572, "section_seq": 1, "route_path_id": 136876}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 11881.572, "from_m": 0.0, "section_seq": 1, "route_path_id": 136876}], "total_distance_m": 11881.572, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 10040.902, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1840.67, "synthetic_unknown_infrastructure_limit_mph": 60} [] Wimbledon Park Depot Sidings 1633 1633 None None None London Waterloo 1709 1709 17 None None https://www.realtimetrains.co.uk/service/gb-nr:L04098/2026-09-23/detailed None None None None None None None None None None None None None None None None 1 0 2026-09-23 16:43:25 TERMINATED 2026-09-23 16:33:00 Wimbledon Park Depot Sidings SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790174042199015 0 0 2026-09-23 16:43:06.091879 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:05.315453
767630 798944 L86380 865W29MS23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:25 2026-09-25 16:43:25 {"id": 798944, "stp": "O", "toc": "South Western Railway", "uid": "L86380", "consist": "444007", "dest_crs": null, "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86380/2026-09-23/detailed", "trust_id": "865W29MS23", "origin_crs": "BMH", "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "Bournemouth Middle Sidings", "service_date": "2026-09-23", "dest_arr_time": "1635", "dest_platform": null, "is_terminated": 1, "next_location": "Bournemouth Middle Sidings", "signalling_id": "5W29", "timing_status": null, "origin_station": "Bournemouth", "current_leg_arr": "1635", "current_leg_dep": "1633", "current_leg_end": "Bournemouth Middle Sidings", "origin_dep_time": "1633", "origin_platform": "3", "current_location": null, "last_update_time": "2026-09-23T16:43:25", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.864156, 50.72725079999999], [-1.8656231999999997, 50.72777719999999], [-1.8659645, 50.72788930000001], [-1.8663413, 50.728034599999994], [-1.8665846999999995, 50.72813299999999], [-1.8669207000000003, 50.72826719999999], [-1.8672116999999997, 50.72840810000001], [-1.8675315999999995, 50.7285758], [-1.8678379999999997, 50.72875619999999], [-1.8681813000000005, 50.72897520000001], [-1.8691864999999992, 50.729715799999994]]}", "current_leg_start": "Bournemouth", "dest_arr_time_act": "1635", "motion_projection": null, "next_location_lat": "50.7297158", "next_location_lon": "-1.8691865", "previous_location": null, "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\": 118.707, \"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\": 452.47, \"from_m\": 118.707, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 798944, \"profile_key\": \"cdbd25789a52b9f8bdb718fd45ff439ed25f1b4717bea392d43b40525734d710\", \"schedule_id\": 38988, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Bournemouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118558}, {\"is_pass\": false, \"wtt_arr\": \"1635\", \"wtt_dep\": null, \"location\": \"Bournemouth Middle Sidings\", \"stage_seq\": 2, \"distance_m\": 452.47, \"section_seq\": 1, \"route_path_id\": 118558}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 452.47, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118558}], \"total_distance_m\": 452.47, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 118.707, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 333.763, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "50.7297158", "current_position_lon": "-1.8691865", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Bournemouth", "service_state_platform": "3", "timing_fact_generation": 1790174042203320, "current_leg_arrival_utc": "2026-09-23T16:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:05.318427", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:33:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:06.094130", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway O BMH None 5W29 444007 5 100 None {"version": 3, "segments": [{"to_m": 118.707, "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": 452.47, "from_m": 118.707, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 798944, "profile_key": "cdbd25789a52b9f8bdb718fd45ff439ed25f1b4717bea392d43b40525734d710", "schedule_id": 38988, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "Bournemouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118558}, {"is_pass": false, "wtt_arr": "1635", "wtt_dep": null, "location": "Bournemouth Middle Sidings", "stage_seq": 2, "distance_m": 452.47, "section_seq": 1, "route_path_id": 118558}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 452.47, "from_m": 0.0, "section_seq": 1, "route_path_id": 118558}], "total_distance_m": 452.47, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 118.707, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 333.763, "synthetic_unknown_infrastructure_limit_mph": 60} [] Bournemouth 1633 1633 3 16:33:00 None Bournemouth Middle Sidings 1635 1635 None None None https://www.realtimetrains.co.uk/service/gb-nr:L86380/2026-09-23/detailed None Bournemouth 2026-09-23T16:33:30+01:00 Bournemouth Middle Sidings 2.0 {"type": "LineString", "coordinates": [[-1.864156, 50.72725079999999], [-1.8656231999999997, 50.72777719999999], [-1.8659645, 50.72788930000001], [-1.8663413, 50.728034599999994], [-1.8665846999999995, 50.72813299999999], [-1.8669207000000003, 50.72826719999999], [-1.8672116999999997, 50.72840810000001], [-1.8675315999999995, 50.7285758], [-1.8678379999999997, 50.72875619999999], [-1.8681813000000005, 50.72897520000001], [-1.8691864999999992, 50.729715799999994]]} 0.3 1633 1635 None None Bournemouth Middle Sidings 50.7297158 -1.8691865 50.7297158 -1.8691865 1 0 2026-09-23 16:43:25 TERMINATED 2026-09-23 16:33:00 Bournemouth SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790174042203320 0 0 2026-09-23 16:43:06.094130 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:05.318427
767631 798945 P64656 365F91MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:25 2026-09-25 16:43:25 {"id": 798945, "stp": "P", "toc": "Northern", "uid": "P64656", "consist": "195114", "dest_crs": "WAC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P64656/2026-09-23/detailed", "trust_id": "365F91MT23", "origin_crs": "WAC", "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "Warrington Central", "service_date": "2026-09-23", "dest_arr_time": "1641", "dest_platform": "2", "is_terminated": 1, "next_location": "Warrington Central", "signalling_id": "5F91", "timing_status": null, "origin_station": "Warrington Central", "current_leg_arr": "1641", "current_leg_dep": "1639½", "current_leg_end": "Warrington Central", "origin_dep_time": "1633", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-23T16:43:25", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5865024999999995, 53.39338049999999], [-2.5871879999999994, 53.39314709999999], [-2.5875804, 53.3930277], [-2.5881864, 53.3928489], [-2.5886831, 53.3927183], [-2.5891278, 53.3925818], [-2.5897824, 53.39238850000001], [-2.5901953, 53.3923082], [-2.5910847, 53.3921515], [-2.5915032999999994, 53.392090200000005]]}", "current_leg_start": "Warrington Central C.S.", "dest_arr_time_act": "1641", "motion_projection": null, "next_location_lat": "53.3920902", "next_location_lon": "-2.5915033", "previous_location": null, "current_leg_milage": "0.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 118.876, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 606.835, \"from_m\": 118.876, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 725.711, \"from_m\": 606.835, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 798945, \"profile_key\": \"fc39f13b12f9d62fac12f6dd4c4d46e5c05d34685daf59c14a7e632a948a856a\", \"schedule_id\": 20215, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Warrington Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138971}, {\"is_pass\": false, \"wtt_arr\": \"1634H\", \"wtt_dep\": \"1639H\", \"location\": \"Warrington Central C.S.\", \"stage_seq\": 2, \"distance_m\": 362.855, \"section_seq\": 1, \"route_path_id\": 138971}, {\"is_pass\": false, \"wtt_arr\": \"1641\", \"wtt_dep\": null, \"location\": \"Warrington Central\", \"stage_seq\": 3, \"distance_m\": 725.711, \"section_seq\": 1, \"route_path_id\": 138971}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 725.711, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138971}], \"total_distance_m\": 725.711, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 237.752, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 487.959, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "1.5", "current_position_lat": "53.3920902", "current_position_lon": "-2.5915033", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Warrington Central", "service_state_platform": "1", "timing_fact_generation": 1790174042207720, "current_leg_arrival_utc": "2026-09-23T16:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:05.320855", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:39:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:06.096395", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P WAC WAC 5F91 195114 3 100 None {"version": 3, "segments": [{"to_m": 118.876, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 606.835, "from_m": 118.876, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 725.711, "from_m": 606.835, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 798945, "profile_key": "fc39f13b12f9d62fac12f6dd4c4d46e5c05d34685daf59c14a7e632a948a856a", "schedule_id": 20215, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "Warrington Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138971}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1639H", "location": "Warrington Central C.S.", "stage_seq": 2, "distance_m": 362.855, "section_seq": 1, "route_path_id": 138971}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": null, "location": "Warrington Central", "stage_seq": 3, "distance_m": 725.711, "section_seq": 1, "route_path_id": 138971}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 725.711, "from_m": 0.0, "section_seq": 1, "route_path_id": 138971}], "total_distance_m": 725.711, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 237.752, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 487.959, "synthetic_unknown_infrastructure_limit_mph": 60} [] Warrington Central 1633 1633 1 16:33:00 None Warrington Central 1641 1641 2 None None https://www.realtimetrains.co.uk/service/gb-nr:P64656/2026-09-23/detailed None Warrington Central C.S. 2026-09-23T16:39:30+01:00 Warrington Central 1.5 {"type": "LineString", "coordinates": [[-2.5865024999999995, 53.39338049999999], [-2.5871879999999994, 53.39314709999999], [-2.5875804, 53.3930277], [-2.5881864, 53.3928489], [-2.5886831, 53.3927183], [-2.5891278, 53.3925818], [-2.5897824, 53.39238850000001], [-2.5901953, 53.3923082], [-2.5910847, 53.3921515], [-2.5915032999999994, 53.392090200000005]]} 0.2 1639½ 1641 None None Warrington Central 53.3920902 -2.5915033 53.3920902 -2.5915033 1 0 2026-09-23 16:43:25 TERMINATED 2026-09-23 16:33:00 Warrington Central SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790174042207720 0 0 2026-09-23 16:43:06.096395 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:05.320855
767632 798947 W00304 655S93MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:25 2026-09-25 16:43:25 {"id": 798947, "stp": "P", "toc": "West Midlands Trains", "uid": "W00304", "consist": "172005+172344", "dest_crs": "KID", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00304/2026-09-23/detailed", "trust_id": "655S93MT23", "origin_crs": "KID", "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "Kidderminster", "service_date": "2026-09-23", "dest_arr_time": "1650", "dest_platform": "1", "is_terminated": 1, "next_location": "Kidderminster", "signalling_id": "5S93", "timing_status": null, "origin_station": "Kidderminster", "current_leg_arr": "1650", "current_leg_dep": "1649", "current_leg_end": "Kidderminster", "origin_dep_time": "1633", "origin_platform": "2", "current_location": null, "last_update_time": "2026-09-23T16:43:25", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2420685, 52.377616], [-2.2417054999999997, 52.378320299999984], [-2.2415494, 52.3786039], [-2.2409159, 52.379781099999995], [-2.2405709999999996, 52.3804239], [-2.2404349999999997, 52.3807441], [-2.2400376, 52.38149549999999], [-2.2399189999999995, 52.38174140000001], [-2.2397721, 52.3820072], [-2.2396593999999994, 52.3822096], [-2.2395565, 52.3824137], [-2.2391277, 52.38321859999999], [-2.2385493, 52.38428509999999]]}", "current_leg_start": "Kidderminster Carriage Holding Sidings", "dest_arr_time_act": "1650", "motion_projection": null, "next_location_lat": "52.3842851", "next_location_lon": "-2.2385493", "previous_location": null, "current_leg_milage": "0.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 414.04, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 450.822, \"from_m\": 414.04, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1107.541, \"from_m\": 450.822, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1144.323, \"from_m\": 1107.541, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1558.363, \"from_m\": 1144.323, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 798947, \"profile_key\": \"581981c2f7796ada9ee3b3f0254f22f697ba5e106e48f13fd075ebfb10516bc1\", \"schedule_id\": 23750, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Kidderminster\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136895}, {\"is_pass\": false, \"wtt_arr\": \"1634\", \"wtt_dep\": \"1649\", \"location\": \"Kidderminster Carriage Holding Sidings\", \"stage_seq\": 2, \"distance_m\": 779.181, \"section_seq\": 1, \"route_path_id\": 136895}, {\"is_pass\": false, \"wtt_arr\": \"1650\", \"wtt_dep\": null, \"location\": \"Kidderminster\", \"stage_seq\": 3, \"distance_m\": 1558.363, \"section_seq\": 1, \"route_path_id\": 136895}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1558.363, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136895}], \"total_distance_m\": 1558.363, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1484.799, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 73.564, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "1.0", "current_position_lat": "52.3842851", "current_position_lon": "-2.2385493", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Kidderminster", "service_state_platform": "2", "timing_fact_generation": 1790174042216065, "current_leg_arrival_utc": "2026-09-23T16:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:05.323217", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:49:00+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:06.100795", "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 KID KID 5S93 172005+172344 5 100 None {"version": 3, "segments": [{"to_m": 414.04, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 450.822, "from_m": 414.04, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1107.541, "from_m": 450.822, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1144.323, "from_m": 1107.541, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1558.363, "from_m": 1144.323, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 798947, "profile_key": "581981c2f7796ada9ee3b3f0254f22f697ba5e106e48f13fd075ebfb10516bc1", "schedule_id": 23750, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "Kidderminster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136895}, {"is_pass": false, "wtt_arr": "1634", "wtt_dep": "1649", "location": "Kidderminster Carriage Holding Sidings", "stage_seq": 2, "distance_m": 779.181, "section_seq": 1, "route_path_id": 136895}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": null, "location": "Kidderminster", "stage_seq": 3, "distance_m": 1558.363, "section_seq": 1, "route_path_id": 136895}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1558.363, "from_m": 0.0, "section_seq": 1, "route_path_id": 136895}], "total_distance_m": 1558.363, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1484.799, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 73.564, "synthetic_unknown_infrastructure_limit_mph": 60} [] Kidderminster 1633 1633 2 16:33:00 None Kidderminster 1650 1650 1 None None https://www.realtimetrains.co.uk/service/gb-nr:W00304/2026-09-23/detailed None Kidderminster Carriage Holding Sidings 2026-09-23T16:49:00+01:00 Kidderminster 1.0 {"type": "LineString", "coordinates": [[-2.2420685, 52.377616], [-2.2417054999999997, 52.378320299999984], [-2.2415494, 52.3786039], [-2.2409159, 52.379781099999995], [-2.2405709999999996, 52.3804239], [-2.2404349999999997, 52.3807441], [-2.2400376, 52.38149549999999], [-2.2399189999999995, 52.38174140000001], [-2.2397721, 52.3820072], [-2.2396593999999994, 52.3822096], [-2.2395565, 52.3824137], [-2.2391277, 52.38321859999999], [-2.2385493, 52.38428509999999]]} 0.5 1649 1650 None None Kidderminster 52.3842851 -2.2385493 52.3842851 -2.2385493 1 0 2026-09-23 16:43:25 TERMINATED 2026-09-23 16:33:00 Kidderminster SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790174042216065 0 0 2026-09-23 16:43:06.100795 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:05.323217
767633 798948 C02054 161A29MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:25 2026-09-25 16:43:25 {"id": 798948, "stp": "P", "toc": "London North Eastern Railway", "uid": "C02054", "consist": "800104", "dest_crs": "KGX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C02054/2026-09-23/detailed", "trust_id": "161A29MT23", "origin_crs": "HGT", "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-23", "dest_arr_time": "1922", "dest_platform": "7", "is_terminated": 1, "next_location": "Horsforth", "signalling_id": "1A29", "timing_status": null, "origin_station": "Harrogate", "current_leg_arr": "1649½", "current_leg_dep": "1633", "current_leg_end": "Horsforth", "origin_dep_time": "1633", "origin_platform": "3", "current_location": null, "last_update_time": "2026-09-23T16:43:25", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5376097999999998, 53.99357459999999], [-1.5374707999999997, 53.9931964], [-1.5370714, 53.9924054], [-1.5370359999999998, 53.992342], [-1.5370188, 53.992313900000006], [-1.5370067999999997, 53.99229269999999], [-1.5369381999999998, 53.992171299999995], [-1.5368001, 53.99191139999999], [-1.536558, 53.9914408], [-1.5364479000000002, 53.9912004], [-1.5362498999999998, 53.99080429999999], [-1.535621, 53.9894941], [-1.5353887, 53.9889944], [-1.5352265, 53.9886573], [-1.5351078, 53.9884036], [-1.5349517999999998, 53.9880681], [-1.5347820999999997, 53.9877232], [-1.5346579, 53.9874546], [-1.5346081, 53.9873468], [-1.5345712, 53.9872707], [-1.5342362, 53.98658240000001], [-1.5339028, 53.98588669999998], [-1.53374, 53.9855942], [-1.5335842, 53.9853556], [-1.5331449999999998, 53.9847933], [-1.5327178, 53.98434449999999], [-1.5322929, 53.9839048], [-1.5320005, 53.9836259], [-1.5317330999999998, 53.9833439], [-1.5311893, 53.9827784], [-1.5305997, 53.982180099999994], [-1.5302751, 53.981889200000005], [-1.5298667, 53.9815686], [-1.5295116999999998, 53.9813285], [-1.5291005, 53.9810946], [-1.5283809, 53.980737000000005], [-1.528307, 53.9807002], [-1.5280427, 53.9805517], [-1.5277850999999998, 53.980408], [-1.5275674, 53.9802662], [-1.5272631000000003, 53.98005010000001], [-1.5271359830031863, 53.97995074863485], [-1.5269559, 53.97980999999999], [-1.5266932, 53.9796058], [-1.5264671, 53.9794087], [-1.5260086999999998, 53.9790071], [-1.5250541, 53.9782065], [-1.5231741999999997, 53.97659850000001], [-1.5227138, 53.97624269999999], [-1.5221848, 53.97586809999999], [-1.521702, 53.975537200000005], [-1.5211859, 53.975195799999995], [-1.5209341999999997, 53.975044399999994], [-1.5207566, 53.9749376], [-1.5203025, 53.974677], [-1.5198316999999997, 53.97442950000001], [-1.5193346, 53.974191399999995], [-1.5186742000000002, 53.9738948], [-1.5186065, 53.973865499999995], [-1.5183368, 53.9737487], [-1.5170975999999998, 53.97318560000001], [-1.5141984, 53.971868], [-1.5129018999999997, 53.97127880000001], [-1.5117759, 53.9707671], [-1.5115314999999998, 53.97065599999999], [-1.5114085999999998, 53.9705895], [-1.511162, 53.9704561], [-1.5109716, 53.970334699999995], [-1.5108060999999997, 53.9702059], [-1.5105706, 53.9699461], [-1.5105000999999998, 53.96984450000001], [-1.5104327999999998, 53.9697233], [-1.5103746999999998, 53.969598899999994], [-1.5103411999999998, 53.9694514], [-1.5103201999999998, 53.96934240000001], [-1.5103124999999995, 53.969224899999986], [-1.5103309, 53.9689987], [-1.5103694000000003, 53.9688445], [-1.5104344, 53.968699], [-1.5105466, 53.9685027], [-1.5107047, 53.9683256], [-1.5108635, 53.9681787], [-1.5110704, 53.9680275], [-1.5113487, 53.9678559], [-1.5114783, 53.967788], [-1.5116736999999998, 53.9676855], [-1.5123399, 53.967350499999995], [-1.5132942, 53.9668777], [-1.5152958, 53.9658701], [-1.5175619, 53.9647467], [-1.5180074999999995, 53.96452020000001], [-1.5184744, 53.96428439999999], [-1.5194139, 53.963824900000006], [-1.5200492999999995, 53.96350850000001], [-1.5206712, 53.96319789999998], [-1.5215316, 53.9627637], [-1.5222636, 53.96240689999998], [-1.5230159, 53.9620544], [-1.5235319, 53.961825700000006], [-1.5240797, 53.96160640000001], [-1.5253234999999998, 53.96113979999999], [-1.5262082999999995, 53.9608213], [-1.5271128000000005, 53.9604896], [-1.5271359830031863, 53.96048114098312], [-1.5289068, 53.95983499999999], [-1.5296949, 53.9595514], [-1.5297556000000003, 53.9595296], [-1.5305948, 53.9592199], [-1.5316382, 53.95883979999999], [-1.5326711999999998, 53.9584596], [-1.5340672999999998, 53.957945499999994], [-1.5344, 53.9578223], [-1.5347258, 53.95770349999999], [-1.5353781999999998, 53.957467699999995], [-1.5358466, 53.95729229999999], [-1.5359832999999998, 53.95724109999999], [-1.536575, 53.95701979999999], [-1.5370307999999997, 53.95684339999999], [-1.5374582, 53.9566604], [-1.5377927, 53.95651440000001], [-1.5381568, 53.95633939999999], [-1.5385, 53.9561746], [-1.5388790999999995, 53.955971100000006], [-1.5394080999999995, 53.95569009999999], [-1.5399276999999998, 53.955375499999995], [-1.5402828, 53.955152000000005], [-1.5406423, 53.9548967], [-1.5412072, 53.95448029999999], [-1.5418928, 53.9539135], [-1.5424864, 53.95335659999999], [-1.5429742999999998, 53.95282649999999], [-1.5433288999999997, 53.95240259999999], [-1.5436359, 53.95196970000001], [-1.5439617, 53.9514863], [-1.5442568, 53.950954], [-1.5446050000000002, 53.95016400000001], [-1.544945, 53.94939050000001], [-1.5451855, 53.9488534], [-1.5454674, 53.9483076], [-1.5457781999999998, 53.9477588], [-1.5461252, 53.94723849999999], [-1.5464127999999997, 53.94684139999999], [-1.546757, 53.94641], [-1.5468215435221624, 53.946338544998355], [-1.5474564, 53.94563569999999], [-1.5478611, 53.9452529], [-1.5482721999999998, 53.944863600000005], [-1.5491651, 53.9441046], [-1.5497335000000003, 53.9436278], [-1.5503195, 53.9431555], [-1.551398, 53.9422736], [-1.5514836, 53.94220219999999], [-1.5525116, 53.94145649999999], [-1.5532215, 53.940980200000006], [-1.5539999999999998, 53.940523799999994], [-1.5549413, 53.9400067], [-1.5559652, 53.9395114], [-1.5568046, 53.939148200000005], [-1.5597786245708245, 53.93794829394813], [-1.5598085999999998, 53.9379362], [-1.5619616999999997, 53.937067899999995], [-1.5669050999999998, 53.9350758], [-1.5700775, 53.9337834], [-1.5722189, 53.932931], [-1.5726331, 53.932767], [-1.5730346999999998, 53.932605200000005], [-1.5740531999999998, 53.93216230000001], [-1.5749439, 53.931737000000005], [-1.5751928, 53.9316027], [-1.5757506, 53.931304100000006], [-1.576526, 53.9307957], [-1.5768998, 53.93055809999999], [-1.5772946, 53.9302693], [-1.5777169000000002, 53.9299445], [-1.5781310999999998, 53.9295908], [-1.5785074, 53.9292487], [-1.5788888999999997, 53.928866], [-1.5793092999999998, 53.92840209999999], [-1.5795684, 53.9280716], [-1.5800301, 53.92742570000001], [-1.5801969, 53.9271554], [-1.5803655, 53.92686759999999], [-1.5806709999999995, 53.92627050000001], [-1.5807056999999998, 53.92619309999999], [-1.5807229, 53.9261546], [-1.5807866999999998, 53.9260121], [-1.5808953999999995, 53.92573409999999], [-1.5809871999999998, 53.92547359999998], [-1.5810599, 53.9252182], [-1.5810714999999995, 53.9251777], [-1.5812453, 53.9243689], [-1.5812759999999997, 53.92408759999999], [-1.5812906, 53.923976], [-1.5813030999999995, 53.9238492], [-1.5813342999999995, 53.92329069999999], [-1.5813295999999997, 53.92316029999999], [-1.5813203, 53.922899599999994], [-1.5813015, 53.9226951], [-1.5812824999999997, 53.922568600000005], [-1.5812672999999997, 53.92246740000001], [-1.5812208, 53.922264], [-1.5811165, 53.9217735], [-1.5809744, 53.9211844], [-1.5808811, 53.9205966], [-1.5808509999999998, 53.9203424], [-1.5808298999999997, 53.91973399999999], [-1.580858, 53.919111], [-1.5809269, 53.9185866], [-1.5810468999999998, 53.918101799999995], [-1.5812479, 53.917463100000006], [-1.5815337, 53.9168173], [-1.5819403999999997, 53.9160955], [-1.5823533, 53.9154289], [-1.5829641, 53.9146587], [-1.5837914999999998, 53.91381739999999], [-1.5846522999999997, 53.9129583], [-1.585246, 53.9123777], [-1.5858617, 53.9117711], [-1.5870474999999995, 53.91058309999999], [-1.5874714999999997, 53.9101941], [-1.5880733, 53.90972390000002], [-1.5884537, 53.909441300000005], [-1.5888728999999997, 53.909161699999984], [-1.5893623, 53.90887049999999], [-1.5899088, 53.90858870000001], [-1.5902549999999998, 53.908421999999995], [-1.5906641, 53.9082536], [-1.5914726, 53.9079463], [-1.5918836, 53.9078154], [-1.5923302999999998, 53.9076802], [-1.5928186999999998, 53.90755229999999], [-1.5933091, 53.9074384], [-1.5935426999999998, 53.907391299999986], [-1.5938428999999998, 53.9073302], [-1.5947353, 53.9071822], [-1.5956599, 53.907051], [-1.596085, 53.9070016], [-1.5965136999999998, 53.90693499999999], [-1.5971795999999998, 53.906816], [-1.5981512, 53.906587], [-1.5989249, 53.906366599999984], [-1.5999353, 53.9060088], [-1.6003818, 53.9058344], [-1.6008105, 53.9056482], [-1.6014118, 53.9053349], [-1.6017717, 53.905136], [-1.6024505, 53.904697], [-1.6029512, 53.90432899999999], [-1.6033064999999995, 53.904044199999994], [-1.6034715999999998, 53.9038842], [-1.6036276, 53.90373400000001], [-1.6039862, 53.9033217], [-1.6043658999999997, 53.9028719], [-1.6046625999999995, 53.902424499999995], [-1.6049003999999998, 53.90196600000001], [-1.6050369, 53.9016205], [-1.6051653999999995, 53.9012231], [-1.6055407, 53.8999254], [-1.6056532999999995, 53.8995987], [-1.6058986999999998, 53.8989788], [-1.6059850999999998, 53.89880069999999], [-1.606011, 53.8987472], [-1.6063842999999998, 53.89806550000001], [-1.6065785999999995, 53.897755800000006], [-1.6068018999999998, 53.8974397], [-1.6071445, 53.8970005], [-1.6075581, 53.8965559], [-1.6082643999999997, 53.895869100000006], [-1.6090974999999998, 53.89509120000001], [-1.6099237, 53.8943157], [-1.6100541999999998, 53.8941714], [-1.6101631, 53.894056499999984], [-1.6103183000000003, 53.89386940000001], [-1.6105317999999995, 53.89361160000001], [-1.610628911529904, 53.89343534084089], [-1.6106409999999998, 53.8934134], [-1.6109896, 53.892913699999994], [-1.611216, 53.8925497], [-1.6114086, 53.8921679], [-1.6116718, 53.89157059999999], [-1.6117673999999995, 53.8912624], [-1.6118597, 53.8909252], [-1.612065, 53.8903404], [-1.6122069, 53.8900292], [-1.6123362999999995, 53.8897784], [-1.6126069999999997, 53.88933699999999], [-1.6128473, 53.889007500000005], [-1.6134596999999995, 53.88831559999999], [-1.6145524, 53.8873055], [-1.6168541, 53.8852684], [-1.6169675114151385, 53.88516817962399], [-1.6190932999999998, 53.88328959999999], [-1.620139, 53.8824355], [-1.620562, 53.882090000000005], [-1.62254, 53.88047439999999], [-1.6250056999999998, 53.87838740000001], [-1.6278199, 53.875978], [-1.6284382999999998, 53.8754487], [-1.6299203, 53.87417990000001], [-1.6312589000000002, 53.8730199], [-1.6328428, 53.8713929], [-1.6337845999999998, 53.8698643], [-1.634474, 53.8676316], [-1.6346946, 53.8660179], [-1.6346561, 53.864124099999984], [-1.6344083, 53.86260459999999], [-1.6343144, 53.8621715], [-1.6341618, 53.8616799], [-1.63404, 53.861356999999984], [-1.6338666, 53.8609989], [-1.6337403, 53.860751], [-1.6335795000000002, 53.8604977], [-1.6332468, 53.86002800000001], [-1.6327277, 53.859307499999986], [-1.6324158999999998, 53.8588658], [-1.6320804, 53.858409399999985], [-1.6314247, 53.8575051], [-1.6312268, 53.85722109999999], [-1.6310371, 53.856943900000005], [-1.6308649000000002, 53.856664], [-1.6307148, 53.85638910000001], [-1.6305925999999995, 53.8561611], [-1.6304913, 53.85593459999999], [-1.6303927, 53.8557098], [-1.6303116, 53.85547700000001], [-1.6302521, 53.8552717], [-1.6301823999999998, 53.8550451], [-1.6300933999999998, 53.8546369], [-1.6299876, 53.8540687], [-1.6299677999999995, 53.8535103], [-1.6299741, 53.8531557], [-1.6300103, 53.8527664], [-1.6301178999999997, 53.8520234], [-1.6302984, 53.8513207], [-1.6304903, 53.85062829999999], [-1.6305659, 53.8502447], [-1.6306152, 53.84984179999999], [-1.6306213, 53.849711599999985], [-1.6306252, 53.84963079999999], [-1.6306332999999995, 53.84945830000001], [-1.6306123999999995, 53.849047199999994], [-1.6305750999999995, 53.848786100000005], [-1.6305172, 53.8485136], [-1.6304644, 53.8482945], [-1.6304549, 53.84826869999999], [-1.6303647, 53.8480227], [-1.6302452999999997, 53.8477481]]}", "current_leg_start": "Harrogate", "dest_arr_time_act": "1920", "motion_projection": null, "next_location_lat": "53.8477481", "next_location_lon": "-1.6302453", "previous_location": null, "current_leg_milage": "12.5", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 147.998, \"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\": 1678.545, \"from_m\": 147.998, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3158.581, \"from_m\": 1678.545, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3543.315, \"from_m\": 3158.581, \"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\": 26878.9, \"from_m\": 3543.315, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27400.382, \"from_m\": 26878.9, \"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\": 28295.575, \"from_m\": 27400.382, \"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\": 29318.102, \"from_m\": 28295.575, \"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\": 29367.557, \"from_m\": 29318.102, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29648.872, \"from_m\": 29367.557, \"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\": 29905.412, \"from_m\": 29648.872, \"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\": 30127.649, \"from_m\": 29905.412, \"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\": 30941.371, \"from_m\": 30127.649, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37216.249, \"from_m\": 30941.371, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 42871.702, \"from_m\": 37216.249, \"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\": 44909.91, \"from_m\": 42871.702, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45436.273, \"from_m\": 44909.91, \"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\": 46563.627, \"from_m\": 45436.273, \"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\": 47165.445, \"from_m\": 46563.627, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75169.576, \"from_m\": 47165.445, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 76051.665, \"from_m\": 75169.576, \"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\": 77976.491, \"from_m\": 76051.665, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 79219.181, \"from_m\": 77976.491, \"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\": 88475.53, \"from_m\": 79219.181, \"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\": 92848.777, \"from_m\": 88475.53, \"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\": 104973.627, \"from_m\": 92848.777, \"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\": 108119.271, \"from_m\": 104973.627, \"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\": 111182.012, \"from_m\": 108119.271, \"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\": 112348.534, \"from_m\": 111182.012, \"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\": 112360.48, \"from_m\": 112348.534, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 125533.953, \"from_m\": 112360.48, \"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\": 125585.136, \"from_m\": 125533.953, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 132534.971, \"from_m\": 125585.136, \"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\": 133208.074, \"from_m\": 132534.971, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 133214.629, \"from_m\": 133208.074, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 133269.017, \"from_m\": 133214.629, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 152055.353, \"from_m\": 133269.017, \"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\": 152110.606, \"from_m\": 152055.353, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 153074.944, \"from_m\": 152110.606, \"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\": 156959.1, \"from_m\": 153074.944, \"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\": 158052.843, \"from_m\": 156959.1, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 165823.306, \"from_m\": 158052.843, \"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\": 190771.223, \"from_m\": 165823.306, \"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\": 190811.774, \"from_m\": 190771.223, \"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\": 203772.947, \"from_m\": 190811.774, \"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\": 204209.757, \"from_m\": 203772.947, \"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\": 204298.4, \"from_m\": 204209.757, \"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\": 204327.659, \"from_m\": 204298.4, \"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\": 204696.74, \"from_m\": 204327.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\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 204933.633, \"from_m\": 204696.74, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 204994.426, \"from_m\": 204933.633, \"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\": 206254.508, \"from_m\": 204994.426, \"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\": 211750.8, \"from_m\": 206254.508, \"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\": 213107.208, \"from_m\": 211750.8, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 215815.702, \"from_m\": 213107.208, \"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\": 236680.24, \"from_m\": 215815.702, \"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\": 239466.716, \"from_m\": 236680.24, \"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\": 290151.365, \"from_m\": 239466.716, \"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\": 314705.296, \"from_m\": 290151.365, \"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\": 317856.19, \"from_m\": 314705.296, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 321753.696, \"from_m\": 317856.19, \"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\": 323047.067, \"from_m\": 321753.696, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 323102.308, \"from_m\": 323047.067, \"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\": 323614.884, \"from_m\": 323102.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\": 323872.366, \"from_m\": 323614.884, \"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\": 325506.733, \"from_m\": 323872.366, \"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\": 326018.823, \"from_m\": 325506.733, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 326048.909, \"from_m\": 326018.823, \"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\": 326116.766, \"from_m\": 326048.909, \"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\": 326199.906, \"from_m\": 326116.766, \"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\": 326489.302, \"from_m\": 326199.906, \"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\": 326540.244, \"from_m\": 326489.302, \"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\": 326917.66, \"from_m\": 326540.244, \"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\": 326934.554, \"from_m\": 326917.66, \"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\": 326941.307, \"from_m\": 326934.554, \"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\": 327337.123, \"from_m\": 326941.307, \"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\": 798948, \"profile_key\": \"95bd2ab56943e9d7ca85e125dda7f09a5509576de4f4a46c272feb1b26f7570a\", \"schedule_id\": 262, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Harrogate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641\", \"location\": \"Rigton S.B.\", \"stage_seq\": 2, \"distance_m\": 8242.597, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": false, \"wtt_arr\": \"1649H\", \"wtt_dep\": \"1651H\", \"location\": \"Horsforth\", \"stage_seq\": 3, \"distance_m\": 20206.107, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1658\", \"location\": \"Armley Jn\", \"stage_seq\": 4, \"distance_m\": 27278.938, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1700H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 5, \"distance_m\": 28926.869, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": false, \"wtt_arr\": \"1702\", \"wtt_dep\": \"1710\", \"location\": \"Leeds\", \"stage_seq\": 6, \"distance_m\": 29025.304, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1711\", \"location\": \"Leeds West Jn\", \"stage_seq\": 7, \"distance_m\": 29123.707, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1711H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 8, \"distance_m\": 29502.699, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1712\", \"location\": \"Holbeck Jn\", \"stage_seq\": 9, \"distance_m\": 30067.584, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": false, \"wtt_arr\": \"1721\", \"wtt_dep\": \"1722H\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 10, \"distance_m\": 44803.444, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1727H\", \"location\": \"Hare Park Jn\", \"stage_seq\": 11, \"distance_m\": 51142.464, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1731\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 12, \"distance_m\": 60734.99, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1734\", \"location\": \"Adwick Jn\", \"stage_seq\": 13, \"distance_m\": 68821.813, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1734H\", \"location\": \"Adwick\", \"stage_seq\": 14, \"distance_m\": 70385.766, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": false, \"wtt_arr\": \"1740\", \"wtt_dep\": \"1742\", \"location\": \"Doncaster\", \"stage_seq\": 15, \"distance_m\": 76675.214, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1745H\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 16, \"distance_m\": 83072.119, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1752\", \"location\": \"Retford\", \"stage_seq\": 17, \"distance_m\": 104597.497, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1758H\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 18, \"distance_m\": 124774.843, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1801H\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 19, \"distance_m\": 133208.074, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": false, \"wtt_arr\": \"1803H\", \"wtt_dep\": \"1805\", \"location\": \"Newark North Gate\", \"stage_seq\": 20, \"distance_m\": 134300.389, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1809\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 21, \"distance_m\": 141815.564, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1814\", \"location\": \"Grantham\", \"stage_seq\": 22, \"distance_m\": 157850.759, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1817\", \"location\": \"Stoke Jn\", \"stage_seq\": 23, \"distance_m\": 167013.64, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1824\", \"location\": \"Tallington Jn\", \"stage_seq\": 24, \"distance_m\": 190838.087, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1830\", \"location\": \"Peterborough\", \"stage_seq\": 25, \"distance_m\": 204607.329, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1830H\", \"location\": \"Fletton Jn\", \"stage_seq\": 26, \"distance_m\": 206707.383, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1835\", \"location\": \"Conington South Jn\", \"stage_seq\": 27, \"distance_m\": 219143.268, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1839\", \"location\": \"Huntingdon\", \"stage_seq\": 28, \"distance_m\": 232822.896, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1846H\", \"location\": \"Sandy\", \"stage_seq\": 29, \"distance_m\": 256463.673, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1848\", \"location\": \"Biggleswade\", \"stage_seq\": 30, \"distance_m\": 261198.383, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1852H\", \"location\": \"Hitchin\", \"stage_seq\": 31, \"distance_m\": 276001.852, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": false, \"wtt_arr\": \"1855H\", \"wtt_dep\": \"1858H\", \"location\": \"Stevenage\", \"stage_seq\": 32, \"distance_m\": 283004.141, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1901H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 33, \"distance_m\": 289003.935, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1903\", \"location\": \"Digswell Jn\", \"stage_seq\": 34, \"distance_m\": 293276.343, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1903H\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 35, \"distance_m\": 294754.497, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1908H\", \"location\": \"Potters Bar\", \"stage_seq\": 36, \"distance_m\": 306830.164, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1913\", \"location\": \"Alexandra Palace\", \"stage_seq\": 37, \"distance_m\": 319391.613, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1914H\", \"location\": \"Finsbury Park\", \"stage_seq\": 38, \"distance_m\": 323239.479, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1915H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 39, \"distance_m\": 325059.952, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1918\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 40, \"distance_m\": 326234.736, \"section_seq\": 1, \"route_path_id\": 130541}, {\"is_pass\": false, \"wtt_arr\": \"1920\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 41, \"distance_m\": 327337.123, \"section_seq\": 1, \"route_path_id\": 130541}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 327337.123, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130541}], \"total_distance_m\": 327337.123, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 325401.846, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1935.277, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "16.5", "current_position_lat": "53.8477481", "current_position_lon": "-1.6302453", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Harrogate", "service_state_platform": "3", "timing_fact_generation": 1790174048926591, "current_leg_arrival_utc": "2026-09-23T16:49:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:05.325574", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:33:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:06.104325", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London North Eastern Railway P HGT KGX 1A29 800104 9 125 None {"version": 3, "segments": [{"to_m": 147.998, "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": 1678.545, "from_m": 147.998, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3158.581, "from_m": 1678.545, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3543.315, "from_m": 3158.581, "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": 26878.9, "from_m": 3543.315, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27400.382, "from_m": 26878.9, "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": 28295.575, "from_m": 27400.382, "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": 29318.102, "from_m": 28295.575, "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": 29367.557, "from_m": 29318.102, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29648.872, "from_m": 29367.557, "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": 29905.412, "from_m": 29648.872, "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": 30127.649, "from_m": 29905.412, "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": 30941.371, "from_m": 30127.649, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37216.249, "from_m": 30941.371, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 42871.702, "from_m": 37216.249, "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": 44909.91, "from_m": 42871.702, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45436.273, "from_m": 44909.91, "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": 46563.627, "from_m": 45436.273, "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": 47165.445, "from_m": 46563.627, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75169.576, "from_m": 47165.445, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 76051.665, "from_m": 75169.576, "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": 77976.491, "from_m": 76051.665, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 79219.181, "from_m": 77976.491, "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": 88475.53, "from_m": 79219.181, "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": 92848.777, "from_m": 88475.53, "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": 104973.627, "from_m": 92848.777, "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": 108119.271, "from_m": 104973.627, "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": 111182.012, "from_m": 108119.271, "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": 112348.534, "from_m": 111182.012, "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": 112360.48, "from_m": 112348.534, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 125533.953, "from_m": 112360.48, "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": 125585.136, "from_m": 125533.953, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 132534.971, "from_m": 125585.136, "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": 133208.074, "from_m": 132534.971, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 133214.629, "from_m": 133208.074, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 133269.017, "from_m": 133214.629, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 152055.353, "from_m": 133269.017, "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": 152110.606, "from_m": 152055.353, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 153074.944, "from_m": 152110.606, "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": 156959.1, "from_m": 153074.944, "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": 158052.843, "from_m": 156959.1, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 165823.306, "from_m": 158052.843, "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": 190771.223, "from_m": 165823.306, "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": 190811.774, "from_m": 190771.223, "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": 203772.947, "from_m": 190811.774, "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": 204209.757, "from_m": 203772.947, "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": 204298.4, "from_m": 204209.757, "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": 204327.659, "from_m": 204298.4, "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": 204696.74, "from_m": 204327.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", "infrastructure_limit_mph": 40.0}, {"to_m": 204933.633, "from_m": 204696.74, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 204994.426, "from_m": 204933.633, "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": 206254.508, "from_m": 204994.426, "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": 211750.8, "from_m": 206254.508, "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": 213107.208, "from_m": 211750.8, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 215815.702, "from_m": 213107.208, "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": 236680.24, "from_m": 215815.702, "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": 239466.716, "from_m": 236680.24, "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": 290151.365, "from_m": 239466.716, "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": 314705.296, "from_m": 290151.365, "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": 317856.19, "from_m": 314705.296, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 321753.696, "from_m": 317856.19, "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": 323047.067, "from_m": 321753.696, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 323102.308, "from_m": 323047.067, "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": 323614.884, "from_m": 323102.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": 323872.366, "from_m": 323614.884, "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": 325506.733, "from_m": 323872.366, "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": 326018.823, "from_m": 325506.733, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 326048.909, "from_m": 326018.823, "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": 326116.766, "from_m": 326048.909, "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": 326199.906, "from_m": 326116.766, "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": 326489.302, "from_m": 326199.906, "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": 326540.244, "from_m": 326489.302, "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": 326917.66, "from_m": 326540.244, "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": 326934.554, "from_m": 326917.66, "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": 326941.307, "from_m": 326934.554, "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": 327337.123, "from_m": 326941.307, "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": 798948, "profile_key": "95bd2ab56943e9d7ca85e125dda7f09a5509576de4f4a46c272feb1b26f7570a", "schedule_id": 262, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "Harrogate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641", "location": "Rigton S.B.", "stage_seq": 2, "distance_m": 8242.597, "section_seq": 1, "route_path_id": 130541}, {"is_pass": false, "wtt_arr": "1649H", "wtt_dep": "1651H", "location": "Horsforth", "stage_seq": 3, "distance_m": 20206.107, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1658", "location": "Armley Jn", "stage_seq": 4, "distance_m": 27278.938, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1700H", "location": "Leeds West Jn", "stage_seq": 5, "distance_m": 28926.869, "section_seq": 1, "route_path_id": 130541}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": "1710", "location": "Leeds", "stage_seq": 6, "distance_m": 29025.304, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1711", "location": "Leeds West Jn", "stage_seq": 7, "distance_m": 29123.707, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1711H", "location": "Whitehall Jn", "stage_seq": 8, "distance_m": 29502.699, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712", "location": "Holbeck Jn", "stage_seq": 9, "distance_m": 30067.584, "section_seq": 1, "route_path_id": 130541}, {"is_pass": false, "wtt_arr": "1721", "wtt_dep": "1722H", "location": "Wakefield Westgate", "stage_seq": 10, "distance_m": 44803.444, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1727H", "location": "Hare Park Jn", "stage_seq": 11, "distance_m": 51142.464, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1731", "location": "South Kirkby Jn", "stage_seq": 12, "distance_m": 60734.99, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734", "location": "Adwick Jn", "stage_seq": 13, "distance_m": 68821.813, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734H", "location": "Adwick", "stage_seq": 14, "distance_m": 70385.766, "section_seq": 1, "route_path_id": 130541}, {"is_pass": false, "wtt_arr": "1740", "wtt_dep": "1742", "location": "Doncaster", "stage_seq": 15, "distance_m": 76675.214, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1745H", "location": "Loversall Carr Jn", "stage_seq": 16, "distance_m": 83072.119, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1752", "location": "Retford", "stage_seq": 17, "distance_m": 104597.497, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1758H", "location": "Carlton On Trent Loop", "stage_seq": 18, "distance_m": 124774.843, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1801H", "location": "Newark Flat Crossing", "stage_seq": 19, "distance_m": 133208.074, "section_seq": 1, "route_path_id": 130541}, {"is_pass": false, "wtt_arr": "1803H", "wtt_dep": "1805", "location": "Newark North Gate", "stage_seq": 20, "distance_m": 134300.389, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1809", "location": "Claypole Down Loop", "stage_seq": 21, "distance_m": 141815.564, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1814", "location": "Grantham", "stage_seq": 22, "distance_m": 157850.759, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1817", "location": "Stoke Jn", "stage_seq": 23, "distance_m": 167013.64, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1824", "location": "Tallington Jn", "stage_seq": 24, "distance_m": 190838.087, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1830", "location": "Peterborough", "stage_seq": 25, "distance_m": 204607.329, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1830H", "location": "Fletton Jn", "stage_seq": 26, "distance_m": 206707.383, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1835", "location": "Conington South Jn", "stage_seq": 27, "distance_m": 219143.268, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1839", "location": "Huntingdon", "stage_seq": 28, "distance_m": 232822.896, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1846H", "location": "Sandy", "stage_seq": 29, "distance_m": 256463.673, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1848", "location": "Biggleswade", "stage_seq": 30, "distance_m": 261198.383, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1852H", "location": "Hitchin", "stage_seq": 31, "distance_m": 276001.852, "section_seq": 1, "route_path_id": 130541}, {"is_pass": false, "wtt_arr": "1855H", "wtt_dep": "1858H", "location": "Stevenage", "stage_seq": 32, "distance_m": 283004.141, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1901H", "location": "Woolmer Green Jn", "stage_seq": 33, "distance_m": 289003.935, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1903", "location": "Digswell Jn", "stage_seq": 34, "distance_m": 293276.343, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1903H", "location": "Welwyn Garden City", "stage_seq": 35, "distance_m": 294754.497, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1908H", "location": "Potters Bar", "stage_seq": 36, "distance_m": 306830.164, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1913", "location": "Alexandra Palace", "stage_seq": 37, "distance_m": 319391.613, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1914H", "location": "Finsbury Park", "stage_seq": 38, "distance_m": 323239.479, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1915H", "location": "Holloway South Jn", "stage_seq": 39, "distance_m": 325059.952, "section_seq": 1, "route_path_id": 130541}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1918", "location": "Belle Isle Jn", "stage_seq": 40, "distance_m": 326234.736, "section_seq": 1, "route_path_id": 130541}, {"is_pass": false, "wtt_arr": "1920", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 41, "distance_m": 327337.123, "section_seq": 1, "route_path_id": 130541}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 327337.123, "from_m": 0.0, "section_seq": 1, "route_path_id": 130541}], "total_distance_m": 327337.123, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 325401.846, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1935.277, "synthetic_unknown_infrastructure_limit_mph": 60} [] Harrogate 1633 1633 3 16:33:00 None London Kings Cross 1922 1920 7 None None https://www.realtimetrains.co.uk/service/gb-nr:C02054/2026-09-23/detailed None Harrogate 2026-09-23T16:33:30+01:00 Horsforth 16.5 {"type": "LineString", "coordinates": [[-1.5376097999999998, 53.99357459999999], [-1.5374707999999997, 53.9931964], [-1.5370714, 53.9924054], [-1.5370359999999998, 53.992342], [-1.5370188, 53.992313900000006], [-1.5370067999999997, 53.99229269999999], [-1.5369381999999998, 53.992171299999995], [-1.5368001, 53.99191139999999], [-1.536558, 53.9914408], [-1.5364479000000002, 53.9912004], [-1.5362498999999998, 53.99080429999999], [-1.535621, 53.9894941], [-1.5353887, 53.9889944], [-1.5352265, 53.9886573], [-1.5351078, 53.9884036], [-1.5349517999999998, 53.9880681], [-1.5347820999999997, 53.9877232], [-1.5346579, 53.9874546], [-1.5346081, 53.9873468], [-1.5345712, 53.9872707], [-1.5342362, 53.98658240000001], [-1.5339028, 53.98588669999998], [-1.53374, 53.9855942], [-1.5335842, 53.9853556], [-1.5331449999999998, 53.9847933], [-1.5327178, 53.98434449999999], [-1.5322929, 53.9839048], [-1.5320005, 53.9836259], [-1.5317330999999998, 53.9833439], [-1.5311893, 53.9827784], [-1.5305997, 53.982180099999994], [-1.5302751, 53.981889200000005], [-1.5298667, 53.9815686], [-1.5295116999999998, 53.9813285], [-1.5291005, 53.9810946], [-1.5283809, 53.980737000000005], [-1.528307, 53.9807002], [-1.5280427, 53.9805517], [-1.5277850999999998, 53.980408], [-1.5275674, 53.9802662], [-1.5272631000000003, 53.98005010000001], [-1.5271359830031863, 53.97995074863485], [-1.5269559, 53.97980999999999], [-1.5266932, 53.9796058], [-1.5264671, 53.9794087], [-1.5260086999999998, 53.9790071], [-1.5250541, 53.9782065], [-1.5231741999999997, 53.97659850000001], [-1.5227138, 53.97624269999999], [-1.5221848, 53.97586809999999], [-1.521702, 53.975537200000005], [-1.5211859, 53.975195799999995], [-1.5209341999999997, 53.975044399999994], [-1.5207566, 53.9749376], [-1.5203025, 53.974677], [-1.5198316999999997, 53.97442950000001], [-1.5193346, 53.974191399999995], [-1.5186742000000002, 53.9738948], [-1.5186065, 53.973865499999995], [-1.5183368, 53.9737487], [-1.5170975999999998, 53.97318560000001], [-1.5141984, 53.971868], [-1.5129018999999997, 53.97127880000001], [-1.5117759, 53.9707671], [-1.5115314999999998, 53.97065599999999], [-1.5114085999999998, 53.9705895], [-1.511162, 53.9704561], [-1.5109716, 53.970334699999995], [-1.5108060999999997, 53.9702059], [-1.5105706, 53.9699461], [-1.5105000999999998, 53.96984450000001], [-1.5104327999999998, 53.9697233], [-1.5103746999999998, 53.969598899999994], [-1.5103411999999998, 53.9694514], [-1.5103201999999998, 53.96934240000001], [-1.5103124999999995, 53.969224899999986], [-1.5103309, 53.9689987], [-1.5103694000000003, 53.9688445], [-1.5104344, 53.968699], [-1.5105466, 53.9685027], [-1.5107047, 53.9683256], [-1.5108635, 53.9681787], [-1.5110704, 53.9680275], [-1.5113487, 53.9678559], [-1.5114783, 53.967788], [-1.5116736999999998, 53.9676855], [-1.5123399, 53.967350499999995], [-1.5132942, 53.9668777], [-1.5152958, 53.9658701], [-1.5175619, 53.9647467], [-1.5180074999999995, 53.96452020000001], [-1.5184744, 53.96428439999999], [-1.5194139, 53.963824900000006], [-1.5200492999999995, 53.96350850000001], [-1.5206712, 53.96319789999998], [-1.5215316, 53.9627637], [-1.5222636, 53.96240689999998], [-1.5230159, 53.9620544], [-1.5235319, 53.961825700000006], [-1.5240797, 53.96160640000001], [-1.5253234999999998, 53.96113979999999], [-1.5262082999999995, 53.9608213], [-1.5271128000000005, 53.9604896], [-1.5271359830031863, 53.96048114098312], [-1.5289068, 53.95983499999999], [-1.5296949, 53.9595514], [-1.5297556000000003, 53.9595296], [-1.5305948, 53.9592199], [-1.5316382, 53.95883979999999], [-1.5326711999999998, 53.9584596], [-1.5340672999999998, 53.957945499999994], [-1.5344, 53.9578223], [-1.5347258, 53.95770349999999], [-1.5353781999999998, 53.957467699999995], [-1.5358466, 53.95729229999999], [-1.5359832999999998, 53.95724109999999], [-1.536575, 53.95701979999999], [-1.5370307999999997, 53.95684339999999], [-1.5374582, 53.9566604], [-1.5377927, 53.95651440000001], [-1.5381568, 53.95633939999999], [-1.5385, 53.9561746], [-1.5388790999999995, 53.955971100000006], [-1.5394080999999995, 53.95569009999999], [-1.5399276999999998, 53.955375499999995], [-1.5402828, 53.955152000000005], [-1.5406423, 53.9548967], [-1.5412072, 53.95448029999999], [-1.5418928, 53.9539135], [-1.5424864, 53.95335659999999], [-1.5429742999999998, 53.95282649999999], [-1.5433288999999997, 53.95240259999999], [-1.5436359, 53.95196970000001], [-1.5439617, 53.9514863], [-1.5442568, 53.950954], [-1.5446050000000002, 53.95016400000001], [-1.544945, 53.94939050000001], [-1.5451855, 53.9488534], [-1.5454674, 53.9483076], [-1.5457781999999998, 53.9477588], [-1.5461252, 53.94723849999999], [-1.5464127999999997, 53.94684139999999], [-1.546757, 53.94641], [-1.5468215435221624, 53.946338544998355], [-1.5474564, 53.94563569999999], [-1.5478611, 53.9452529], [-1.5482721999999998, 53.944863600000005], [-1.5491651, 53.9441046], [-1.5497335000000003, 53.9436278], [-1.5503195, 53.9431555], [-1.551398, 53.9422736], [-1.5514836, 53.94220219999999], [-1.5525116, 53.94145649999999], [-1.5532215, 53.940980200000006], [-1.5539999999999998, 53.940523799999994], [-1.5549413, 53.9400067], [-1.5559652, 53.9395114], [-1.5568046, 53.939148200000005], [-1.5597786245708245, 53.93794829394813], [-1.5598085999999998, 53.9379362], [-1.5619616999999997, 53.937067899999995], [-1.5669050999999998, 53.9350758], [-1.5700775, 53.9337834], [-1.5722189, 53.932931], [-1.5726331, 53.932767], [-1.5730346999999998, 53.932605200000005], [-1.5740531999999998, 53.93216230000001], [-1.5749439, 53.931737000000005], [-1.5751928, 53.9316027], [-1.5757506, 53.931304100000006], [-1.576526, 53.9307957], [-1.5768998, 53.93055809999999], [-1.5772946, 53.9302693], [-1.5777169000000002, 53.9299445], [-1.5781310999999998, 53.9295908], [-1.5785074, 53.9292487], [-1.5788888999999997, 53.928866], [-1.5793092999999998, 53.92840209999999], [-1.5795684, 53.9280716], [-1.5800301, 53.92742570000001], [-1.5801969, 53.9271554], [-1.5803655, 53.92686759999999], [-1.5806709999999995, 53.92627050000001], [-1.5807056999999998, 53.92619309999999], [-1.5807229, 53.9261546], [-1.5807866999999998, 53.9260121], [-1.5808953999999995, 53.92573409999999], [-1.5809871999999998, 53.92547359999998], [-1.5810599, 53.9252182], [-1.5810714999999995, 53.9251777], [-1.5812453, 53.9243689], [-1.5812759999999997, 53.92408759999999], [-1.5812906, 53.923976], [-1.5813030999999995, 53.9238492], [-1.5813342999999995, 53.92329069999999], [-1.5813295999999997, 53.92316029999999], [-1.5813203, 53.922899599999994], [-1.5813015, 53.9226951], [-1.5812824999999997, 53.922568600000005], [-1.5812672999999997, 53.92246740000001], [-1.5812208, 53.922264], [-1.5811165, 53.9217735], [-1.5809744, 53.9211844], [-1.5808811, 53.9205966], [-1.5808509999999998, 53.9203424], [-1.5808298999999997, 53.91973399999999], [-1.580858, 53.919111], [-1.5809269, 53.9185866], [-1.5810468999999998, 53.918101799999995], [-1.5812479, 53.917463100000006], [-1.5815337, 53.9168173], [-1.5819403999999997, 53.9160955], [-1.5823533, 53.9154289], [-1.5829641, 53.9146587], [-1.5837914999999998, 53.91381739999999], [-1.5846522999999997, 53.9129583], [-1.585246, 53.9123777], [-1.5858617, 53.9117711], [-1.5870474999999995, 53.91058309999999], [-1.5874714999999997, 53.9101941], [-1.5880733, 53.90972390000002], [-1.5884537, 53.909441300000005], [-1.5888728999999997, 53.909161699999984], [-1.5893623, 53.90887049999999], [-1.5899088, 53.90858870000001], [-1.5902549999999998, 53.908421999999995], [-1.5906641, 53.9082536], [-1.5914726, 53.9079463], [-1.5918836, 53.9078154], [-1.5923302999999998, 53.9076802], [-1.5928186999999998, 53.90755229999999], [-1.5933091, 53.9074384], [-1.5935426999999998, 53.907391299999986], [-1.5938428999999998, 53.9073302], [-1.5947353, 53.9071822], [-1.5956599, 53.907051], [-1.596085, 53.9070016], [-1.5965136999999998, 53.90693499999999], [-1.5971795999999998, 53.906816], [-1.5981512, 53.906587], [-1.5989249, 53.906366599999984], [-1.5999353, 53.9060088], [-1.6003818, 53.9058344], [-1.6008105, 53.9056482], [-1.6014118, 53.9053349], [-1.6017717, 53.905136], [-1.6024505, 53.904697], [-1.6029512, 53.90432899999999], [-1.6033064999999995, 53.904044199999994], [-1.6034715999999998, 53.9038842], [-1.6036276, 53.90373400000001], [-1.6039862, 53.9033217], [-1.6043658999999997, 53.9028719], [-1.6046625999999995, 53.902424499999995], [-1.6049003999999998, 53.90196600000001], [-1.6050369, 53.9016205], [-1.6051653999999995, 53.9012231], [-1.6055407, 53.8999254], [-1.6056532999999995, 53.8995987], [-1.6058986999999998, 53.8989788], [-1.6059850999999998, 53.89880069999999], [-1.606011, 53.8987472], [-1.6063842999999998, 53.89806550000001], [-1.6065785999999995, 53.897755800000006], [-1.6068018999999998, 53.8974397], [-1.6071445, 53.8970005], [-1.6075581, 53.8965559], [-1.6082643999999997, 53.895869100000006], [-1.6090974999999998, 53.89509120000001], [-1.6099237, 53.8943157], [-1.6100541999999998, 53.8941714], [-1.6101631, 53.894056499999984], [-1.6103183000000003, 53.89386940000001], [-1.6105317999999995, 53.89361160000001], [-1.610628911529904, 53.89343534084089], [-1.6106409999999998, 53.8934134], [-1.6109896, 53.892913699999994], [-1.611216, 53.8925497], [-1.6114086, 53.8921679], [-1.6116718, 53.89157059999999], [-1.6117673999999995, 53.8912624], [-1.6118597, 53.8909252], [-1.612065, 53.8903404], [-1.6122069, 53.8900292], [-1.6123362999999995, 53.8897784], [-1.6126069999999997, 53.88933699999999], [-1.6128473, 53.889007500000005], [-1.6134596999999995, 53.88831559999999], [-1.6145524, 53.8873055], [-1.6168541, 53.8852684], [-1.6169675114151385, 53.88516817962399], [-1.6190932999999998, 53.88328959999999], [-1.620139, 53.8824355], [-1.620562, 53.882090000000005], [-1.62254, 53.88047439999999], [-1.6250056999999998, 53.87838740000001], [-1.6278199, 53.875978], [-1.6284382999999998, 53.8754487], [-1.6299203, 53.87417990000001], [-1.6312589000000002, 53.8730199], [-1.6328428, 53.8713929], [-1.6337845999999998, 53.8698643], [-1.634474, 53.8676316], [-1.6346946, 53.8660179], [-1.6346561, 53.864124099999984], [-1.6344083, 53.86260459999999], [-1.6343144, 53.8621715], [-1.6341618, 53.8616799], [-1.63404, 53.861356999999984], [-1.6338666, 53.8609989], [-1.6337403, 53.860751], [-1.6335795000000002, 53.8604977], [-1.6332468, 53.86002800000001], [-1.6327277, 53.859307499999986], [-1.6324158999999998, 53.8588658], [-1.6320804, 53.858409399999985], [-1.6314247, 53.8575051], [-1.6312268, 53.85722109999999], [-1.6310371, 53.856943900000005], [-1.6308649000000002, 53.856664], [-1.6307148, 53.85638910000001], [-1.6305925999999995, 53.8561611], [-1.6304913, 53.85593459999999], [-1.6303927, 53.8557098], [-1.6303116, 53.85547700000001], [-1.6302521, 53.8552717], [-1.6301823999999998, 53.8550451], [-1.6300933999999998, 53.8546369], [-1.6299876, 53.8540687], [-1.6299677999999995, 53.8535103], [-1.6299741, 53.8531557], [-1.6300103, 53.8527664], [-1.6301178999999997, 53.8520234], [-1.6302984, 53.8513207], [-1.6304903, 53.85062829999999], [-1.6305659, 53.8502447], [-1.6306152, 53.84984179999999], [-1.6306213, 53.849711599999985], [-1.6306252, 53.84963079999999], [-1.6306332999999995, 53.84945830000001], [-1.6306123999999995, 53.849047199999994], [-1.6305750999999995, 53.848786100000005], [-1.6305172, 53.8485136], [-1.6304644, 53.8482945], [-1.6304549, 53.84826869999999], [-1.6303647, 53.8480227], [-1.6302452999999997, 53.8477481]]} 12.5 1633 1649½ None None Horsforth 53.8477481 -1.6302453 53.8477481 -1.6302453 1 0 2026-09-23 16:43:25 TERMINATED 2026-09-23 16:33:00 Harrogate SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790174048926591 1 1 2026-09-23 16:43:06.104325 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:05.325574
767634 798949 C31864 091J86MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:25 2026-09-25 16:43:25 {"id": 798949, "stp": "P", "toc": "Northern", "uid": "C31864", "consist": "158908", "dest_crs": "MBR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C31864/2026-09-23/detailed", "trust_id": "091J86MT23", "origin_crs": "CAR", "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "Middlesbrough", "service_date": "2026-09-23", "dest_arr_time": "1918", "dest_platform": "2", "is_terminated": 1, "next_location": "Wetheral", "signalling_id": "1J86", "timing_status": null, "origin_station": "Carlisle", "current_leg_arr": "1639½", "current_leg_dep": "1633", "current_leg_end": "Wetheral", "origin_dep_time": "1633", "origin_platform": "5", "current_location": null, "last_update_time": "2026-09-23T16:43:25", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9332260999999997, 54.8905151], [-2.9322557999999996, 54.89007229999999], [-2.9320109000000003, 54.8899327], [-2.9317094999999997, 54.8897321], [-2.9313752999999996, 54.88947309999999], [-2.9313398, 54.8894405], [-2.9310774, 54.8891995], [-2.9310613999999995, 54.8891834], [-2.9309008000000003, 54.88902120000001], [-2.9305125, 54.8886237], [-2.929991, 54.8880914], [-2.9297669999999996, 54.88792200000001], [-2.9294441, 54.8876714], [-2.9291778999999996, 54.887411], [-2.928919319160226, 54.88717603594891], [-2.9287464999999995, 54.88701900000001], [-2.9283475, 54.8866979], [-2.9280802999999995, 54.88652340000001], [-2.9277930999999997, 54.8863734], [-2.9275644999999995, 54.8862775], [-2.9273029, 54.88617829999999], [-2.9269232, 54.886071699999995], [-2.9265248, 54.8859852], [-2.9260822, 54.8859274], [-2.9257104, 54.8858993], [-2.9229952999999997, 54.88583259999999], [-2.9229057999999997, 54.8858302], [-2.9226810999999997, 54.88583149999999], [-2.9225268999999994, 54.88583609999999], [-2.9223806999999997, 54.88584230000001], [-2.9222198, 54.8858453], [-2.9222177504754905, 54.88584528116246], [-2.9206966, 54.88583129999999], [-2.9172459, 54.8859036], [-2.9156508999999997, 54.8859316], [-2.9150202, 54.88594369999999], [-2.9143117, 54.8859583], [-2.91237, 54.8859914], [-2.9111058, 54.8860131], [-2.9094291, 54.886041899999995], [-2.9066804999999993, 54.8860916], [-2.9057843, 54.8861062], [-2.9051515999999995, 54.8861189], [-2.9013931999999993, 54.88618670000001], [-2.8986676, 54.8862529], [-2.8981072, 54.886286199999994], [-2.897503, 54.8863444], [-2.8966978, 54.8864367], [-2.8953627999999996, 54.88663729999999], [-2.8942239999999995, 54.8867864], [-2.8940472, 54.8868111], [-2.893968, 54.8868217], [-2.8937289, 54.886854699999994], [-2.8921854999999996, 54.887071299999995], [-2.891427533848648, 54.88717603594891], [-2.8905514, 54.8872971], [-2.8879288, 54.8876755], [-2.8853123, 54.88803920000001], [-2.8838484999999996, 54.88824820000001], [-2.8819909, 54.8885142], [-2.8791871, 54.8889048], [-2.8786748999999996, 54.8889761], [-2.8781682999999996, 54.8890332], [-2.8779511, 54.8890577], [-2.877507, 54.8890962], [-2.8771069999999996, 54.88911710000001], [-2.8766573, 54.8891359], [-2.8761158, 54.88914400000001], [-2.8751397, 54.889106], [-2.8746089091824683, 54.88907500718982], [-2.8742851, 54.8890561], [-2.8727844999999994, 54.888953], [-2.8705612, 54.8888116], [-2.8695968000000005, 54.88874750000001], [-2.8693821999999995, 54.888735800000006], [-2.8683105, 54.8886656], [-2.8659435, 54.8885095], [-2.8657156999999995, 54.8884949], [-2.8635241, 54.8883532], [-2.858727899999999, 54.8880499], [-2.8557598999999994, 54.88785980000001], [-2.8491334, 54.88743529999999], [-2.8478437999999997, 54.8873442], [-2.8474104, 54.8873189], [-2.8465448, 54.88726849999999], [-2.8460089, 54.88722529999999], [-2.845467, 54.88718440000001], [-2.845389310786046, 54.88717603594891], [-2.8449357, 54.8871272], [-2.8444225999999997, 54.8870468], [-2.8439381, 54.8869539], [-2.8434187, 54.88683210000001], [-2.8429258999999996, 54.886691000000006], [-2.8417639, 54.88636319999999], [-2.8396447, 54.8857569], [-2.8381986999999995, 54.885342499999986], [-2.8367567999999994, 54.8849226], [-2.8338798999999995, 54.88411140000001], [-2.8333842999999996, 54.88397530000001], [-2.8328573, 54.8838524], [-2.8324274, 54.88379], [-2.8319623999999997, 54.88374889999999]]}", "current_leg_start": "Carlisle", "dest_arr_time_act": "1917½", "motion_projection": null, "next_location_lat": "54.8837489", "next_location_lon": "-2.8319624", "previous_location": null, "current_leg_milage": "4.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 950.967, \"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\": 1337.775, \"from_m\": 950.967, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1371.517, \"from_m\": 1337.775, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1411.879, \"from_m\": 1371.517, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6728.441, \"from_m\": 1411.879, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7085.393, \"from_m\": 6728.441, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7387.94, \"from_m\": 7085.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\": 7434.441, \"from_m\": 7387.94, \"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\": 8069.007, \"from_m\": 7434.441, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11653.344, \"from_m\": 8069.007, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21735.299, \"from_m\": 11653.344, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23782.832, \"from_m\": 21735.299, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28489.836, \"from_m\": 23782.832, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31893.459, \"from_m\": 28489.836, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32385.606, \"from_m\": 31893.459, \"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\": 35360.325, \"from_m\": 32385.606, \"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\": 37125.031, \"from_m\": 35360.325, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38967.605, \"from_m\": 37125.031, \"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\": 39306.022, \"from_m\": 38967.605, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 40379.542, \"from_m\": 39306.022, \"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\": 40438.283, \"from_m\": 40379.542, \"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\": 44959.815, \"from_m\": 40438.283, \"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\": 46146.497, \"from_m\": 44959.815, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58627.846, \"from_m\": 46146.497, \"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\": 59749.133, \"from_m\": 58627.846, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60190.263, \"from_m\": 59749.133, \"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\": 75060.886, \"from_m\": 60190.263, \"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\": 75404.289, \"from_m\": 75060.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\": 82432.922, \"from_m\": 75404.289, \"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\": 82987.666, \"from_m\": 82432.922, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 88928.052, \"from_m\": 82987.666, \"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\": 90020.477, \"from_m\": 88928.052, \"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\": 92578.68, \"from_m\": 90020.477, \"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\": 95643.601, \"from_m\": 92578.68, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 96076.919, \"from_m\": 95643.601, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 97895.941, \"from_m\": 96076.919, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 98597.108, \"from_m\": 97895.941, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 98667.53, \"from_m\": 98597.108, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 98686.644, \"from_m\": 98667.53, \"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\": 98790.541, \"from_m\": 98686.644, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 99027.212, \"from_m\": 98790.541, \"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\": 99385.583, \"from_m\": 99027.212, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 99467.688, \"from_m\": 99385.583, \"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\": 100624.646, \"from_m\": 99467.688, \"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\": 109767.809, \"from_m\": 100624.646, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 110948.94, \"from_m\": 109767.809, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 115776.723, \"from_m\": 110948.94, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 117779.514, \"from_m\": 115776.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 118069.955, \"from_m\": 117779.514, \"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\": 118172.388, \"from_m\": 118069.955, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 118977.873, \"from_m\": 118172.388, \"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\": 119657.59, \"from_m\": 118977.873, \"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\": 125097.689, \"from_m\": 119657.59, \"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\": 125732.636, \"from_m\": 125097.689, \"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\": 127403.322, \"from_m\": 125732.636, \"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\": 127524.707, \"from_m\": 127403.322, \"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\": 128455.669, \"from_m\": 127524.707, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 128474.084, \"from_m\": 128455.669, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 141784.041, \"from_m\": 128474.084, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 142306.205, \"from_m\": 141784.041, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 144957.594, \"from_m\": 142306.205, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 145474.894, \"from_m\": 144957.594, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 147190.268, \"from_m\": 145474.894, \"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\": 148084.316, \"from_m\": 147190.268, \"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\": 148701.452, \"from_m\": 148084.316, \"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\": 158346.869, \"from_m\": 148701.452, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 162757.8, \"from_m\": 158346.869, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 162795.799, \"from_m\": 162757.8, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 163332.197, \"from_m\": 162795.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}, {\"to_m\": 166130.486, \"from_m\": 163332.197, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 166462.305, \"from_m\": 166130.486, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 166585.754, \"from_m\": 166462.305, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 166624.744, \"from_m\": 166585.754, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 167632.803, \"from_m\": 166624.744, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 168469.117, \"from_m\": 167632.803, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 169079.616, \"from_m\": 168469.117, \"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\": 169482.873, \"from_m\": 169079.616, \"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\": 169899.4, \"from_m\": 169482.873, \"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\": 170118.493, \"from_m\": 169899.4, \"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\": 170948.85, \"from_m\": 170118.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\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 172638.524, \"from_m\": 170948.85, \"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\": 172914.349, \"from_m\": 172638.524, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 173322.213, \"from_m\": 172914.349, \"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\": 173427.722, \"from_m\": 173322.213, \"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\": 175088.414, \"from_m\": 173427.722, \"capability_applied\": null, \"effective_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\": 798949, \"profile_key\": \"32c052ad518651effe999eb97b5a0c8a56f1a07cf0f4139256c8b6c0695bbf54\", \"schedule_id\": 3640, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Carlisle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635\", \"location\": \"Carlisle London Road Jn\", \"stage_seq\": 2, \"distance_m\": 950.967, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635H\", \"location\": \"Petteril Bridge Jn\", \"stage_seq\": 3, \"distance_m\": 1411.879, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": false, \"wtt_arr\": \"1639H\", \"wtt_dep\": \"1640H\", \"location\": \"Wetheral\", \"stage_seq\": 4, \"distance_m\": 6858.394, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641H\", \"location\": \"Corby Gates S.B.\", \"stage_seq\": 5, \"distance_m\": 7387.94, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648\", \"location\": \"Brampton Fell S.B.\", \"stage_seq\": 6, \"distance_m\": 16300.5, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": false, \"wtt_arr\": \"1649H\", \"wtt_dep\": \"1650\", \"location\": \"Brampton (Cumbria)\", \"stage_seq\": 7, \"distance_m\": 17671.746, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1654\", \"location\": \"Low Row S.B.\", \"stage_seq\": 8, \"distance_m\": 22457.722, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": false, \"wtt_arr\": \"1704\", \"wtt_dep\": \"1705\", \"location\": \"Haltwhistle\", \"stage_seq\": 9, \"distance_m\": 37099.217, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": false, \"wtt_arr\": \"1711H\", \"wtt_dep\": \"1712\", \"location\": \"Bardon Mill\", \"stage_seq\": 10, \"distance_m\": 44848.768, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": false, \"wtt_arr\": \"1716H\", \"wtt_dep\": \"1717H\", \"location\": \"Haydon Bridge\", \"stage_seq\": 11, \"distance_m\": 51221.997, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": false, \"wtt_arr\": \"1727\", \"wtt_dep\": \"1728\", \"location\": \"Hexham\", \"stage_seq\": 12, \"distance_m\": 63394.596, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": false, \"wtt_arr\": \"1739\", \"wtt_dep\": \"1740\", \"location\": \"Prudhoe\", \"stage_seq\": 13, \"distance_m\": 79809.834, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1743\", \"location\": \"Wylam\", \"stage_seq\": 14, \"distance_m\": 83266.64, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1747H\", \"location\": \"Blaydon\", \"stage_seq\": 15, \"distance_m\": 90291.479, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": false, \"wtt_arr\": \"1751\", \"wtt_dep\": \"1752\", \"location\": \"MetroCentre\", \"stage_seq\": 16, \"distance_m\": 93539.737, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1756\", \"location\": \"Norwood Jn\", \"stage_seq\": 17, \"distance_m\": 95929.689, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1759\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 18, \"distance_m\": 97815.447, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": false, \"wtt_arr\": \"1801H\", \"wtt_dep\": \"1805H\", \"location\": \"Newcastle\", \"stage_seq\": 19, \"distance_m\": 99079.179, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1807\", \"location\": \"High Level Bridge Jn\", \"stage_seq\": 20, \"distance_m\": 99829.916, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1809\", \"location\": \"Park Lane Jn\", \"stage_seq\": 21, \"distance_m\": 100803.402, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1812\", \"location\": \"Pelaw Jn\", \"stage_seq\": 22, \"distance_m\": 105187.483, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1815H\", \"location\": \"Brockley Whins\", \"stage_seq\": 23, \"distance_m\": 109992.606, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": false, \"wtt_arr\": \"1824H\", \"wtt_dep\": \"1825H\", \"location\": \"Sunderland\", \"stage_seq\": 24, \"distance_m\": 118511.194, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1828H\", \"location\": \"Ryhope Grange Jn\", \"stage_seq\": 25, \"distance_m\": 121868.036, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": false, \"wtt_arr\": \"1832H\", \"wtt_dep\": \"1833H\", \"location\": \"Seaham\", \"stage_seq\": 26, \"distance_m\": 126884.068, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": false, \"wtt_arr\": \"1841\", \"wtt_dep\": \"1841H\", \"location\": \"Horden\", \"stage_seq\": 27, \"distance_m\": 136138.999, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1843H\", \"location\": \"Horden Sig. NS7148\", \"stage_seq\": 28, \"distance_m\": 137778.97, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": false, \"wtt_arr\": \"1851\", \"wtt_dep\": \"1852\", \"location\": \"Hartlepool\", \"stage_seq\": 29, \"distance_m\": 147634.17, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1857H\", \"location\": \"Greatham S.B.\", \"stage_seq\": 30, \"distance_m\": 154541.821, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1900H\", \"location\": \"Billingham Jn\", \"stage_seq\": 31, \"distance_m\": 160113.145, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1903\", \"location\": \"Norton South Jn\", \"stage_seq\": 32, \"distance_m\": 163332.197, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": false, \"wtt_arr\": \"1905H\", \"wtt_dep\": \"1906\", \"location\": \"Stockton\", \"stage_seq\": 33, \"distance_m\": 166257.771, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1907H\", \"location\": \"Hartburn Jn\", \"stage_seq\": 34, \"distance_m\": 167607.416, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1909\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 35, \"distance_m\": 168469.117, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": false, \"wtt_arr\": \"1910H\", \"wtt_dep\": \"1911H\", \"location\": \"Thornaby\", \"stage_seq\": 36, \"distance_m\": 169919.569, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1914H\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 37, \"distance_m\": 173345.14, \"section_seq\": 1, \"route_path_id\": 131922}, {\"is_pass\": false, \"wtt_arr\": \"1917H\", \"wtt_dep\": null, \"location\": \"Middlesbrough\", \"stage_seq\": 38, \"distance_m\": 175088.414, \"section_seq\": 1, \"route_path_id\": 131922}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 175088.414, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131922}], \"total_distance_m\": 175088.414, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 173228.154, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1860.26, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "6.5", "current_position_lat": "54.8837489", "current_position_lon": "-2.8319624", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Carlisle", "service_state_platform": "5", "timing_fact_generation": 1790174048936990, "current_leg_arrival_utc": "2026-09-23T16:39:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:05.330207", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:33:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:06.108258", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P CAR MBR 1J86 158908 2 90 None {"version": 3, "segments": [{"to_m": 950.967, "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": 1337.775, "from_m": 950.967, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1371.517, "from_m": 1337.775, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1411.879, "from_m": 1371.517, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6728.441, "from_m": 1411.879, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7085.393, "from_m": 6728.441, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7387.94, "from_m": 7085.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": 7434.441, "from_m": 7387.94, "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": 8069.007, "from_m": 7434.441, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11653.344, "from_m": 8069.007, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21735.299, "from_m": 11653.344, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23782.832, "from_m": 21735.299, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28489.836, "from_m": 23782.832, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31893.459, "from_m": 28489.836, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32385.606, "from_m": 31893.459, "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": 35360.325, "from_m": 32385.606, "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": 37125.031, "from_m": 35360.325, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38967.605, "from_m": 37125.031, "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": 39306.022, "from_m": 38967.605, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 40379.542, "from_m": 39306.022, "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": 40438.283, "from_m": 40379.542, "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": 44959.815, "from_m": 40438.283, "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": 46146.497, "from_m": 44959.815, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58627.846, "from_m": 46146.497, "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": 59749.133, "from_m": 58627.846, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60190.263, "from_m": 59749.133, "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": 75060.886, "from_m": 60190.263, "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": 75404.289, "from_m": 75060.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": 82432.922, "from_m": 75404.289, "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": 82987.666, "from_m": 82432.922, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 88928.052, "from_m": 82987.666, "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": 90020.477, "from_m": 88928.052, "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": 92578.68, "from_m": 90020.477, "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": 95643.601, "from_m": 92578.68, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 96076.919, "from_m": 95643.601, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 97895.941, "from_m": 96076.919, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 98597.108, "from_m": 97895.941, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 98667.53, "from_m": 98597.108, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 98686.644, "from_m": 98667.53, "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": 98790.541, "from_m": 98686.644, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 99027.212, "from_m": 98790.541, "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": 99385.583, "from_m": 99027.212, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 99467.688, "from_m": 99385.583, "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": 100624.646, "from_m": 99467.688, "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": 109767.809, "from_m": 100624.646, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 110948.94, "from_m": 109767.809, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 115776.723, "from_m": 110948.94, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 117779.514, "from_m": 115776.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 118069.955, "from_m": 117779.514, "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": 118172.388, "from_m": 118069.955, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 118977.873, "from_m": 118172.388, "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": 119657.59, "from_m": 118977.873, "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": 125097.689, "from_m": 119657.59, "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": 125732.636, "from_m": 125097.689, "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": 127403.322, "from_m": 125732.636, "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": 127524.707, "from_m": 127403.322, "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": 128455.669, "from_m": 127524.707, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 128474.084, "from_m": 128455.669, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 141784.041, "from_m": 128474.084, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 142306.205, "from_m": 141784.041, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 144957.594, "from_m": 142306.205, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 145474.894, "from_m": 144957.594, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 147190.268, "from_m": 145474.894, "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": 148084.316, "from_m": 147190.268, "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": 148701.452, "from_m": 148084.316, "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": 158346.869, "from_m": 148701.452, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 162757.8, "from_m": 158346.869, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 162795.799, "from_m": 162757.8, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 163332.197, "from_m": 162795.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}, {"to_m": 166130.486, "from_m": 163332.197, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 166462.305, "from_m": 166130.486, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 166585.754, "from_m": 166462.305, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 166624.744, "from_m": 166585.754, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 167632.803, "from_m": 166624.744, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 168469.117, "from_m": 167632.803, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 169079.616, "from_m": 168469.117, "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": 169482.873, "from_m": 169079.616, "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": 169899.4, "from_m": 169482.873, "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": 170118.493, "from_m": 169899.4, "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": 170948.85, "from_m": 170118.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", "infrastructure_limit_mph": 50.0}, {"to_m": 172638.524, "from_m": 170948.85, "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": 172914.349, "from_m": 172638.524, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 173322.213, "from_m": 172914.349, "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": 173427.722, "from_m": 173322.213, "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": 175088.414, "from_m": 173427.722, "capability_applied": null, "effective_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": 798949, "profile_key": "32c052ad518651effe999eb97b5a0c8a56f1a07cf0f4139256c8b6c0695bbf54", "schedule_id": 3640, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "Carlisle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131922}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635", "location": "Carlisle London Road Jn", "stage_seq": 2, "distance_m": 950.967, "section_seq": 1, "route_path_id": 131922}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635H", "location": "Petteril Bridge Jn", "stage_seq": 3, "distance_m": 1411.879, "section_seq": 1, "route_path_id": 131922}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1640H", "location": "Wetheral", "stage_seq": 4, "distance_m": 6858.394, "section_seq": 1, "route_path_id": 131922}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641H", "location": "Corby Gates S.B.", "stage_seq": 5, "distance_m": 7387.94, "section_seq": 1, "route_path_id": 131922}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648", "location": "Brampton Fell S.B.", "stage_seq": 6, "distance_m": 16300.5, "section_seq": 1, "route_path_id": 131922}, {"is_pass": false, "wtt_arr": "1649H", "wtt_dep": "1650", "location": "Brampton (Cumbria)", "stage_seq": 7, "distance_m": 17671.746, "section_seq": 1, "route_path_id": 131922}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654", "location": "Low Row S.B.", "stage_seq": 8, "distance_m": 22457.722, "section_seq": 1, "route_path_id": 131922}, {"is_pass": false, "wtt_arr": "1704", "wtt_dep": "1705", "location": "Haltwhistle", "stage_seq": 9, "distance_m": 37099.217, "section_seq": 1, "route_path_id": 131922}, {"is_pass": false, "wtt_arr": "1711H", "wtt_dep": "1712", "location": "Bardon Mill", "stage_seq": 10, "distance_m": 44848.768, "section_seq": 1, "route_path_id": 131922}, {"is_pass": false, "wtt_arr": "1716H", "wtt_dep": "1717H", "location": "Haydon Bridge", "stage_seq": 11, "distance_m": 51221.997, "section_seq": 1, "route_path_id": 131922}, {"is_pass": false, "wtt_arr": "1727", "wtt_dep": "1728", "location": "Hexham", "stage_seq": 12, "distance_m": 63394.596, "section_seq": 1, "route_path_id": 131922}, {"is_pass": false, "wtt_arr": "1739", "wtt_dep": "1740", "location": "Prudhoe", "stage_seq": 13, "distance_m": 79809.834, "section_seq": 1, "route_path_id": 131922}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743", "location": "Wylam", "stage_seq": 14, "distance_m": 83266.64, "section_seq": 1, "route_path_id": 131922}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1747H", "location": "Blaydon", "stage_seq": 15, "distance_m": 90291.479, "section_seq": 1, "route_path_id": 131922}, {"is_pass": false, "wtt_arr": "1751", "wtt_dep": "1752", "location": "MetroCentre", "stage_seq": 16, "distance_m": 93539.737, "section_seq": 1, "route_path_id": 131922}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1756", "location": "Norwood Jn", "stage_seq": 17, "distance_m": 95929.689, "section_seq": 1, "route_path_id": 131922}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1759", "location": "King Edward Bridge South Jn", "stage_seq": 18, "distance_m": 97815.447, "section_seq": 1, "route_path_id": 131922}, {"is_pass": false, "wtt_arr": "1801H", "wtt_dep": "1805H", "location": "Newcastle", "stage_seq": 19, "distance_m": 99079.179, "section_seq": 1, "route_path_id": 131922}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1807", "location": "High Level Bridge Jn", "stage_seq": 20, "distance_m": 99829.916, "section_seq": 1, "route_path_id": 131922}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1809", "location": "Park Lane Jn", "stage_seq": 21, "distance_m": 100803.402, "section_seq": 1, "route_path_id": 131922}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1812", "location": "Pelaw Jn", "stage_seq": 22, "distance_m": 105187.483, "section_seq": 1, "route_path_id": 131922}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1815H", "location": "Brockley Whins", "stage_seq": 23, "distance_m": 109992.606, "section_seq": 1, "route_path_id": 131922}, {"is_pass": false, "wtt_arr": "1824H", "wtt_dep": "1825H", "location": "Sunderland", "stage_seq": 24, "distance_m": 118511.194, "section_seq": 1, "route_path_id": 131922}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1828H", "location": "Ryhope Grange Jn", "stage_seq": 25, "distance_m": 121868.036, "section_seq": 1, "route_path_id": 131922}, {"is_pass": false, "wtt_arr": "1832H", "wtt_dep": "1833H", "location": "Seaham", "stage_seq": 26, "distance_m": 126884.068, "section_seq": 1, "route_path_id": 131922}, {"is_pass": false, "wtt_arr": "1841", "wtt_dep": "1841H", "location": "Horden", "stage_seq": 27, "distance_m": 136138.999, "section_seq": 1, "route_path_id": 131922}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1843H", "location": "Horden Sig. NS7148", "stage_seq": 28, "distance_m": 137778.97, "section_seq": 1, "route_path_id": 131922}, {"is_pass": false, "wtt_arr": "1851", "wtt_dep": "1852", "location": "Hartlepool", "stage_seq": 29, "distance_m": 147634.17, "section_seq": 1, "route_path_id": 131922}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1857H", "location": "Greatham S.B.", "stage_seq": 30, "distance_m": 154541.821, "section_seq": 1, "route_path_id": 131922}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1900H", "location": "Billingham Jn", "stage_seq": 31, "distance_m": 160113.145, "section_seq": 1, "route_path_id": 131922}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1903", "location": "Norton South Jn", "stage_seq": 32, "distance_m": 163332.197, "section_seq": 1, "route_path_id": 131922}, {"is_pass": false, "wtt_arr": "1905H", "wtt_dep": "1906", "location": "Stockton", "stage_seq": 33, "distance_m": 166257.771, "section_seq": 1, "route_path_id": 131922}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1907H", "location": "Hartburn Jn", "stage_seq": 34, "distance_m": 167607.416, "section_seq": 1, "route_path_id": 131922}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1909", "location": "Bowesfield Jn", "stage_seq": 35, "distance_m": 168469.117, "section_seq": 1, "route_path_id": 131922}, {"is_pass": false, "wtt_arr": "1910H", "wtt_dep": "1911H", "location": "Thornaby", "stage_seq": 36, "distance_m": 169919.569, "section_seq": 1, "route_path_id": 131922}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1914H", "location": "Newport East Jn (Teesside)", "stage_seq": 37, "distance_m": 173345.14, "section_seq": 1, "route_path_id": 131922}, {"is_pass": false, "wtt_arr": "1917H", "wtt_dep": null, "location": "Middlesbrough", "stage_seq": 38, "distance_m": 175088.414, "section_seq": 1, "route_path_id": 131922}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 175088.414, "from_m": 0.0, "section_seq": 1, "route_path_id": 131922}], "total_distance_m": 175088.414, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 173228.154, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1860.26, "synthetic_unknown_infrastructure_limit_mph": 60} [] Carlisle 1633 1633 5 16:33:00 None Middlesbrough 1918 1917½ 2 None None https://www.realtimetrains.co.uk/service/gb-nr:C31864/2026-09-23/detailed None Carlisle 2026-09-23T16:33:30+01:00 Wetheral 6.5 {"type": "LineString", "coordinates": [[-2.9332260999999997, 54.8905151], [-2.9322557999999996, 54.89007229999999], [-2.9320109000000003, 54.8899327], [-2.9317094999999997, 54.8897321], [-2.9313752999999996, 54.88947309999999], [-2.9313398, 54.8894405], [-2.9310774, 54.8891995], [-2.9310613999999995, 54.8891834], [-2.9309008000000003, 54.88902120000001], [-2.9305125, 54.8886237], [-2.929991, 54.8880914], [-2.9297669999999996, 54.88792200000001], [-2.9294441, 54.8876714], [-2.9291778999999996, 54.887411], [-2.928919319160226, 54.88717603594891], [-2.9287464999999995, 54.88701900000001], [-2.9283475, 54.8866979], [-2.9280802999999995, 54.88652340000001], [-2.9277930999999997, 54.8863734], [-2.9275644999999995, 54.8862775], [-2.9273029, 54.88617829999999], [-2.9269232, 54.886071699999995], [-2.9265248, 54.8859852], [-2.9260822, 54.8859274], [-2.9257104, 54.8858993], [-2.9229952999999997, 54.88583259999999], [-2.9229057999999997, 54.8858302], [-2.9226810999999997, 54.88583149999999], [-2.9225268999999994, 54.88583609999999], [-2.9223806999999997, 54.88584230000001], [-2.9222198, 54.8858453], [-2.9222177504754905, 54.88584528116246], [-2.9206966, 54.88583129999999], [-2.9172459, 54.8859036], [-2.9156508999999997, 54.8859316], [-2.9150202, 54.88594369999999], [-2.9143117, 54.8859583], [-2.91237, 54.8859914], [-2.9111058, 54.8860131], [-2.9094291, 54.886041899999995], [-2.9066804999999993, 54.8860916], [-2.9057843, 54.8861062], [-2.9051515999999995, 54.8861189], [-2.9013931999999993, 54.88618670000001], [-2.8986676, 54.8862529], [-2.8981072, 54.886286199999994], [-2.897503, 54.8863444], [-2.8966978, 54.8864367], [-2.8953627999999996, 54.88663729999999], [-2.8942239999999995, 54.8867864], [-2.8940472, 54.8868111], [-2.893968, 54.8868217], [-2.8937289, 54.886854699999994], [-2.8921854999999996, 54.887071299999995], [-2.891427533848648, 54.88717603594891], [-2.8905514, 54.8872971], [-2.8879288, 54.8876755], [-2.8853123, 54.88803920000001], [-2.8838484999999996, 54.88824820000001], [-2.8819909, 54.8885142], [-2.8791871, 54.8889048], [-2.8786748999999996, 54.8889761], [-2.8781682999999996, 54.8890332], [-2.8779511, 54.8890577], [-2.877507, 54.8890962], [-2.8771069999999996, 54.88911710000001], [-2.8766573, 54.8891359], [-2.8761158, 54.88914400000001], [-2.8751397, 54.889106], [-2.8746089091824683, 54.88907500718982], [-2.8742851, 54.8890561], [-2.8727844999999994, 54.888953], [-2.8705612, 54.8888116], [-2.8695968000000005, 54.88874750000001], [-2.8693821999999995, 54.888735800000006], [-2.8683105, 54.8886656], [-2.8659435, 54.8885095], [-2.8657156999999995, 54.8884949], [-2.8635241, 54.8883532], [-2.858727899999999, 54.8880499], [-2.8557598999999994, 54.88785980000001], [-2.8491334, 54.88743529999999], [-2.8478437999999997, 54.8873442], [-2.8474104, 54.8873189], [-2.8465448, 54.88726849999999], [-2.8460089, 54.88722529999999], [-2.845467, 54.88718440000001], [-2.845389310786046, 54.88717603594891], [-2.8449357, 54.8871272], [-2.8444225999999997, 54.8870468], [-2.8439381, 54.8869539], [-2.8434187, 54.88683210000001], [-2.8429258999999996, 54.886691000000006], [-2.8417639, 54.88636319999999], [-2.8396447, 54.8857569], [-2.8381986999999995, 54.885342499999986], [-2.8367567999999994, 54.8849226], [-2.8338798999999995, 54.88411140000001], [-2.8333842999999996, 54.88397530000001], [-2.8328573, 54.8838524], [-2.8324274, 54.88379], [-2.8319623999999997, 54.88374889999999]]} 4.3 1633 1639½ None None Wetheral 54.8837489 -2.8319624 54.8837489 -2.8319624 1 0 2026-09-23 16:43:25 TERMINATED 2026-09-23 16:33:00 Carlisle SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790174048936990 1 1 2026-09-23 16:43:06.108258 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:05.330207
767635 798950 C82744 871E36MT23 2026-09-23 COMPLETE None 2026-09-23 16:33:00 2026-09-23 16:43:25 2026-09-25 16:43:25 {"id": 798950, "stp": "P", "toc": "Southern", "uid": "C82744", "consist": "171812", "dest_crs": null, "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C82744/2026-09-23/detailed", "trust_id": "871E36MT23", "origin_crs": "UCK", "show_on_map": 0, "dar_est_time": "16:33:00", "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-23", "dest_arr_time": "1754", "dest_platform": "10", "is_terminated": 1, "next_location": "Buxted", "signalling_id": "1E36", "timing_status": null, "origin_station": "Uckfield", "current_leg_arr": "1637", "current_leg_dep": "1633", "current_leg_end": "Buxted", "origin_dep_time": "1633", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T16:43:25", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.09640709999999998, 50.9687257], [0.0964969, 50.9687394], [0.09669039999999998, 50.9687667], [0.09699019999999998, 50.9688073], [0.0979621, 50.9689406], [0.0981838, 50.9689757], [0.0993969, 50.96915999999999], [0.1001195, 50.9692786], [0.1009579, 50.9694238], [0.1022049, 50.9696867], [0.1031958, 50.9699828], [0.1032668, 50.97000400000001], [0.1050738, 50.970544], [0.1075779, 50.9715568], [0.1105621, 50.97275419999998], [0.1108517, 50.97287550000001], [0.1123164, 50.973482999999995], [0.114881, 50.9745678], [0.1151925, 50.9746868], [0.11760289999999998, 50.9757129], [0.1196457, 50.976945], [0.121611, 50.9783626], [0.12173839999999998, 50.9784568], [0.123345, 50.97962], [0.126598, 50.9820193], [0.12785109999999997, 50.98313240000001], [0.12904269999999998, 50.9844625], [0.1300999, 50.9859475], [0.13054009999999996, 50.9867747], [0.13086699999999998, 50.9876134], [0.1311491, 50.98852699999999], [0.1312477, 50.988997300000015], [0.1312937, 50.989475500000005], [0.13130499999999998, 50.9895757], [0.1313543, 50.9900567], [0.1314194, 50.99040010000001]]}", "current_leg_start": "Uckfield", "dest_arr_time_act": "1754", "motion_projection": null, "next_location_lat": "50.9904001", "next_location_lon": "0.1314194", "previous_location": null, "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\": 127.488, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9686.931, \"from_m\": 127.488, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10209.473, \"from_m\": 9686.931, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38778.444, \"from_m\": 10209.473, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39576.214, \"from_m\": 38778.444, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39722.376, \"from_m\": 39576.214, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 41037.309, \"from_m\": 39722.376, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41183.492, \"from_m\": 41037.309, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 41220.948, \"from_m\": 41183.492, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41699.361, \"from_m\": 41220.948, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 41710.468, \"from_m\": 41699.361, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43333.218, \"from_m\": 41710.468, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45590.255, \"from_m\": 43333.218, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55652.093, \"from_m\": 45590.255, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 55814.039, \"from_m\": 55652.093, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 56960.639, \"from_m\": 55814.039, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56995.681, \"from_m\": 56960.639, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 57061.742, \"from_m\": 56995.681, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57096.665, \"from_m\": 57061.742, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 57163.165, \"from_m\": 57096.665, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57251.834, \"from_m\": 57163.165, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 57282.269, \"from_m\": 57251.834, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57676.525, \"from_m\": 57282.269, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 57713.491, \"from_m\": 57676.525, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58609.941, \"from_m\": 57713.491, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 58641.337, \"from_m\": 58609.941, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58675.35, \"from_m\": 58641.337, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 59090.81, \"from_m\": 58675.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60080.133, \"from_m\": 59090.81, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60402.117, \"from_m\": 60080.133, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 60460.383, \"from_m\": 60402.117, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 63749.01, \"from_m\": 60460.383, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63810.526, \"from_m\": 63749.01, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69091.699, \"from_m\": 63810.526, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 70705.665, \"from_m\": 69091.699, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71371.238, \"from_m\": 70705.665, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71419.223, \"from_m\": 71371.238, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 72759.848, \"from_m\": 71419.223, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 72844.16, \"from_m\": 72759.848, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73577.413, \"from_m\": 72844.16, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74008.239, \"from_m\": 73577.413, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 798950, \"profile_key\": \"8a2bc5ae91e209bdf4feeadaaf8a9053935fc3ad862618756ea93b712437e762\", \"schedule_id\": 7527, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Uckfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132790}, {\"is_pass\": false, \"wtt_arr\": \"1637\", \"wtt_dep\": \"1637H\", \"location\": \"Buxted\", \"stage_seq\": 2, \"distance_m\": 3642.777, \"section_seq\": 1, \"route_path_id\": 132790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639H\", \"location\": \"Greenhurst Jn\", \"stage_seq\": 3, \"distance_m\": 5529.965, \"section_seq\": 1, \"route_path_id\": 132790}, {\"is_pass\": false, \"wtt_arr\": \"1643H\", \"wtt_dep\": \"1644H\", \"location\": \"Crowborough\", \"stage_seq\": 4, \"distance_m\": 11109.28, \"section_seq\": 1, \"route_path_id\": 132790}, {\"is_pass\": false, \"wtt_arr\": \"1649H\", \"wtt_dep\": \"1650\", \"location\": \"Eridge\", \"stage_seq\": 5, \"distance_m\": 16860.465, \"section_seq\": 1, \"route_path_id\": 132790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652H\", \"location\": \"Ashurst Jn\", \"stage_seq\": 6, \"distance_m\": 19956.436, \"section_seq\": 1, \"route_path_id\": 132790}, {\"is_pass\": false, \"wtt_arr\": \"1654H\", \"wtt_dep\": \"1656\", \"location\": \"Ashurst\", \"stage_seq\": 7, \"distance_m\": 22430.907, \"section_seq\": 1, \"route_path_id\": 132790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1657H\", \"location\": \"Blackham Jn\", \"stage_seq\": 8, \"distance_m\": 24031.873, \"section_seq\": 1, \"route_path_id\": 132790}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"wtt_dep\": \"1700H\", \"location\": \"Cowden\", \"stage_seq\": 9, \"distance_m\": 26989.087, \"section_seq\": 1, \"route_path_id\": 132790}, {\"is_pass\": false, \"wtt_arr\": \"1704H\", \"wtt_dep\": \"1705\", \"location\": \"Hever\", \"stage_seq\": 10, \"distance_m\": 30154.353, \"section_seq\": 1, \"route_path_id\": 132790}, {\"is_pass\": false, \"wtt_arr\": \"1708\", \"wtt_dep\": \"1709\", \"location\": \"Edenbridge Town\", \"stage_seq\": 11, \"distance_m\": 32991.143, \"section_seq\": 1, \"route_path_id\": 132790}, {\"is_pass\": false, \"wtt_arr\": \"1715H\", \"wtt_dep\": \"1716H\", \"location\": \"Hurst Green\", \"stage_seq\": 12, \"distance_m\": 39887.695, \"section_seq\": 1, \"route_path_id\": 132790}, {\"is_pass\": false, \"wtt_arr\": \"1719\", \"wtt_dep\": \"1720\", \"location\": \"Oxted\", \"stage_seq\": 13, \"distance_m\": 41410.521, \"section_seq\": 1, \"route_path_id\": 132790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1729\", \"location\": \"Sanderstead\", \"stage_seq\": 14, \"distance_m\": 54447.145, \"section_seq\": 1, \"route_path_id\": 132790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1733H\", \"location\": \"South Croydon\", \"stage_seq\": 15, \"distance_m\": 55976.444, \"section_seq\": 1, \"route_path_id\": 132790}, {\"is_pass\": false, \"wtt_arr\": \"1736\", \"wtt_dep\": \"1737\", \"location\": \"East Croydon\", \"stage_seq\": 16, \"distance_m\": 57484.161, \"section_seq\": 1, \"route_path_id\": 132790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1739\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 17, \"distance_m\": 58331.871, \"section_seq\": 1, \"route_path_id\": 132790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1740\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 18, \"distance_m\": 59090.81, \"section_seq\": 1, \"route_path_id\": 132790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741H\", \"location\": \"Norwood Junction\", \"stage_seq\": 19, \"distance_m\": 60144.872, \"section_seq\": 1, \"route_path_id\": 132790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1744\", \"location\": \"Sydenham\", \"stage_seq\": 20, \"distance_m\": 63749.01, \"section_seq\": 1, \"route_path_id\": 132790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1747\", \"location\": \"New Cross Gate\", \"stage_seq\": 21, \"distance_m\": 69442.821, \"section_seq\": 1, \"route_path_id\": 132790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1748\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 22, \"distance_m\": 70545.676, \"section_seq\": 1, \"route_path_id\": 132790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1750H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 23, \"distance_m\": 71910.298, \"section_seq\": 1, \"route_path_id\": 132790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1751\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 24, \"distance_m\": 72844.16, \"section_seq\": 1, \"route_path_id\": 132790}, {\"is_pass\": false, \"wtt_arr\": \"1754\", \"wtt_dep\": null, \"location\": \"London Bridge (Central)\", \"stage_seq\": 25, \"distance_m\": 74008.239, \"section_seq\": 1, \"route_path_id\": 132790}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 74008.239, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132790}], \"total_distance_m\": 74008.239, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 72436.878, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1571.361, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "50.9904001", "current_position_lon": "0.1314194", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Uckfield", "service_state_platform": null, "timing_fact_generation": 1790174048961062, "current_leg_arrival_utc": "2026-09-23T16:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:33:05.334472", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:33:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-23T16:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:43:06.111694", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P UCK None 1E36 171812 3 100 None {"version": 3, "segments": [{"to_m": 127.488, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9686.931, "from_m": 127.488, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10209.473, "from_m": 9686.931, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38778.444, "from_m": 10209.473, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39576.214, "from_m": 38778.444, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39722.376, "from_m": 39576.214, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 41037.309, "from_m": 39722.376, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41183.492, "from_m": 41037.309, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 41220.948, "from_m": 41183.492, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41699.361, "from_m": 41220.948, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 41710.468, "from_m": 41699.361, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43333.218, "from_m": 41710.468, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45590.255, "from_m": 43333.218, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55652.093, "from_m": 45590.255, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55814.039, "from_m": 55652.093, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 56960.639, "from_m": 55814.039, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56995.681, "from_m": 56960.639, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 57061.742, "from_m": 56995.681, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57096.665, "from_m": 57061.742, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 57163.165, "from_m": 57096.665, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57251.834, "from_m": 57163.165, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 57282.269, "from_m": 57251.834, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57676.525, "from_m": 57282.269, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 57713.491, "from_m": 57676.525, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58609.941, "from_m": 57713.491, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 58641.337, "from_m": 58609.941, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58675.35, "from_m": 58641.337, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 59090.81, "from_m": 58675.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60080.133, "from_m": 59090.81, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60402.117, "from_m": 60080.133, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 60460.383, "from_m": 60402.117, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 63749.01, "from_m": 60460.383, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63810.526, "from_m": 63749.01, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69091.699, "from_m": 63810.526, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 70705.665, "from_m": 69091.699, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71371.238, "from_m": 70705.665, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71419.223, "from_m": 71371.238, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 72759.848, "from_m": 71419.223, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 72844.16, "from_m": 72759.848, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73577.413, "from_m": 72844.16, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74008.239, "from_m": 73577.413, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 798950, "profile_key": "8a2bc5ae91e209bdf4feeadaaf8a9053935fc3ad862618756ea93b712437e762", "schedule_id": 7527, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "Uckfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132790}, {"is_pass": false, "wtt_arr": "1637", "wtt_dep": "1637H", "location": "Buxted", "stage_seq": 2, "distance_m": 3642.777, "section_seq": 1, "route_path_id": 132790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639H", "location": "Greenhurst Jn", "stage_seq": 3, "distance_m": 5529.965, "section_seq": 1, "route_path_id": 132790}, {"is_pass": false, "wtt_arr": "1643H", "wtt_dep": "1644H", "location": "Crowborough", "stage_seq": 4, "distance_m": 11109.28, "section_seq": 1, "route_path_id": 132790}, {"is_pass": false, "wtt_arr": "1649H", "wtt_dep": "1650", "location": "Eridge", "stage_seq": 5, "distance_m": 16860.465, "section_seq": 1, "route_path_id": 132790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "Ashurst Jn", "stage_seq": 6, "distance_m": 19956.436, "section_seq": 1, "route_path_id": 132790}, {"is_pass": false, "wtt_arr": "1654H", "wtt_dep": "1656", "location": "Ashurst", "stage_seq": 7, "distance_m": 22430.907, "section_seq": 1, "route_path_id": 132790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657H", "location": "Blackham Jn", "stage_seq": 8, "distance_m": 24031.873, "section_seq": 1, "route_path_id": 132790}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": "1700H", "location": "Cowden", "stage_seq": 9, "distance_m": 26989.087, "section_seq": 1, "route_path_id": 132790}, {"is_pass": false, "wtt_arr": "1704H", "wtt_dep": "1705", "location": "Hever", "stage_seq": 10, "distance_m": 30154.353, "section_seq": 1, "route_path_id": 132790}, {"is_pass": false, "wtt_arr": "1708", "wtt_dep": "1709", "location": "Edenbridge Town", "stage_seq": 11, "distance_m": 32991.143, "section_seq": 1, "route_path_id": 132790}, {"is_pass": false, "wtt_arr": "1715H", "wtt_dep": "1716H", "location": "Hurst Green", "stage_seq": 12, "distance_m": 39887.695, "section_seq": 1, "route_path_id": 132790}, {"is_pass": false, "wtt_arr": "1719", "wtt_dep": "1720", "location": "Oxted", "stage_seq": 13, "distance_m": 41410.521, "section_seq": 1, "route_path_id": 132790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1729", "location": "Sanderstead", "stage_seq": 14, "distance_m": 54447.145, "section_seq": 1, "route_path_id": 132790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1733H", "location": "South Croydon", "stage_seq": 15, "distance_m": 55976.444, "section_seq": 1, "route_path_id": 132790}, {"is_pass": false, "wtt_arr": "1736", "wtt_dep": "1737", "location": "East Croydon", "stage_seq": 16, "distance_m": 57484.161, "section_seq": 1, "route_path_id": 132790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1739", "location": "Windmill Bridge Jn", "stage_seq": 17, "distance_m": 58331.871, "section_seq": 1, "route_path_id": 132790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1740", "location": "Norwood Fork Jn", "stage_seq": 18, "distance_m": 59090.81, "section_seq": 1, "route_path_id": 132790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741H", "location": "Norwood Junction", "stage_seq": 19, "distance_m": 60144.872, "section_seq": 1, "route_path_id": 132790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1744", "location": "Sydenham", "stage_seq": 20, "distance_m": 63749.01, "section_seq": 1, "route_path_id": 132790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1747", "location": "New Cross Gate", "stage_seq": 21, "distance_m": 69442.821, "section_seq": 1, "route_path_id": 132790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748", "location": "Bricklayers Arms Jn", "stage_seq": 22, "distance_m": 70545.676, "section_seq": 1, "route_path_id": 132790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1750H", "location": "Spa Road Jn", "stage_seq": 23, "distance_m": 71910.298, "section_seq": 1, "route_path_id": 132790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1751", "location": "Abbey Street Jn", "stage_seq": 24, "distance_m": 72844.16, "section_seq": 1, "route_path_id": 132790}, {"is_pass": false, "wtt_arr": "1754", "wtt_dep": null, "location": "London Bridge (Central)", "stage_seq": 25, "distance_m": 74008.239, "section_seq": 1, "route_path_id": 132790}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 74008.239, "from_m": 0.0, "section_seq": 1, "route_path_id": 132790}], "total_distance_m": 74008.239, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 72436.878, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1571.361, "synthetic_unknown_infrastructure_limit_mph": 60} [] Uckfield 1633 1633 None 16:33:00 None London Bridge (Central) 1754 1754 10 None None https://www.realtimetrains.co.uk/service/gb-nr:C82744/2026-09-23/detailed None Uckfield 2026-09-23T16:33:30+01:00 Buxted 4.0 {"type": "LineString", "coordinates": [[0.09640709999999998, 50.9687257], [0.0964969, 50.9687394], [0.09669039999999998, 50.9687667], [0.09699019999999998, 50.9688073], [0.0979621, 50.9689406], [0.0981838, 50.9689757], [0.0993969, 50.96915999999999], [0.1001195, 50.9692786], [0.1009579, 50.9694238], [0.1022049, 50.9696867], [0.1031958, 50.9699828], [0.1032668, 50.97000400000001], [0.1050738, 50.970544], [0.1075779, 50.9715568], [0.1105621, 50.97275419999998], [0.1108517, 50.97287550000001], [0.1123164, 50.973482999999995], [0.114881, 50.9745678], [0.1151925, 50.9746868], [0.11760289999999998, 50.9757129], [0.1196457, 50.976945], [0.121611, 50.9783626], [0.12173839999999998, 50.9784568], [0.123345, 50.97962], [0.126598, 50.9820193], [0.12785109999999997, 50.98313240000001], [0.12904269999999998, 50.9844625], [0.1300999, 50.9859475], [0.13054009999999996, 50.9867747], [0.13086699999999998, 50.9876134], [0.1311491, 50.98852699999999], [0.1312477, 50.988997300000015], [0.1312937, 50.989475500000005], [0.13130499999999998, 50.9895757], [0.1313543, 50.9900567], [0.1314194, 50.99040010000001]]} 2.3 1633 1637 None None Buxted 50.9904001 0.1314194 50.9904001 0.1314194 1 0 2026-09-23 16:43:25 TERMINATED 2026-09-23 16:33:00 Uckfield SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790174048961062 1 1 2026-09-23 16:43:06.111694 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:33:05.334472
767636 797610 L22441 722C42MR23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 797610, "stp": "P", "toc": "London Overground", "uid": "L22441", "consist": null, "dest_crs": "EUS", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L22441/2026-09-23/detailed", "trust_id": "722C42MR23", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-23", "dest_arr_time": "1636", "dest_platform": "9", "is_terminated": 1, "next_location": "Headstone Lane (DC)", "signalling_id": "2C42", "timing_status": "ON TIME", "origin_station": "Watford Junction (DC)", "current_leg_arr": "1558", "current_leg_dep": "1557", "current_leg_end": "Headstone Lane (DC)", "origin_dep_time": "1545", "origin_platform": "4", "current_location": "Headstone Lane (DC)", "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3688107, 51.60957599999998], [-0.368229, 51.6091549], [-0.3656614, 51.6074273], [-0.3646207, 51.60679760000001], [-0.36320449999999993, 51.6059481], [-0.3606457, 51.6044954], [-0.35932611364780853, 51.603797821716086], [-0.3582223, 51.6032143], [-0.35786369999999995, 51.6030003], [-0.35716629999999994, 51.6026355], [-0.3569613, 51.6025397], [-0.35630059999999997, 51.602230899999995]]}", "current_leg_start": "Hatch End (DC)", "dest_arr_time_act": "1634", "motion_projection": null, "next_location_lat": "51.6022309", "next_location_lon": "-0.3563006", "previous_location": "Hatch End (DC)", "current_leg_milage": "0.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 435.676, \"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\": 2754.371, \"from_m\": 435.676, \"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\": 9832.509, \"from_m\": 2754.371, \"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\": 10094.824, \"from_m\": 9832.509, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10383.415, \"from_m\": 10094.824, \"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\": 10437.102, \"from_m\": 10383.415, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19556.042, \"from_m\": 10437.102, \"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\": 19658.043, \"from_m\": 19556.042, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19716.469, \"from_m\": 19658.043, \"capability_applied\": null, \"effective_limit_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\": 20015.749, \"from_m\": 19716.469, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20057.593, \"from_m\": 20015.749, \"capability_applied\": null, \"effective_limit_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\": 20274.69, \"from_m\": 20057.593, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24463.265, \"from_m\": 20274.69, \"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\": 24591.789, \"from_m\": 24463.265, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24647.508, \"from_m\": 24591.789, \"capability_applied\": null, \"effective_limit_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\": 24692.599, \"from_m\": 24647.508, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25559.08, \"from_m\": 24692.599, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30553.167, \"from_m\": 25559.08, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30841.341, \"from_m\": 30553.167, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31145.858, \"from_m\": 30841.341, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31243.7, \"from_m\": 31145.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31305.214, \"from_m\": 31243.7, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31388.73, \"from_m\": 31305.214, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31582.554, \"from_m\": 31388.73, \"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\": 31725.824, \"from_m\": 31582.554, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32013.907, \"from_m\": 31725.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\": 32045.159, \"from_m\": 32013.907, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32585.585, \"from_m\": 32045.159, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33265.397, \"from_m\": 32585.585, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 33272.303, \"from_m\": 33265.397, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 797610, \"profile_key\": \"2344699b1b4cc81e407577a8d6318d1bffbfba8d48be2fccc8bc8f2fa8c0d315\", \"schedule_id\": 15321, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1545\", \"location\": \"Watford Junction (DC)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1547H\", \"wtt_dep\": \"1548\", \"location\": \"Watford High Street (DC)\", \"stage_seq\": 2, \"distance_m\": 1407.569, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1550\", \"wtt_dep\": \"1550H\", \"location\": \"Bushey (DC)\", \"stage_seq\": 3, \"distance_m\": 2713.832, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1553\", \"wtt_dep\": \"1553H\", \"location\": \"Carpenders Park (DC)\", \"stage_seq\": 4, \"distance_m\": 4694.457, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1556\", \"wtt_dep\": \"1556H\", \"location\": \"Hatch End (DC)\", \"stage_seq\": 5, \"distance_m\": 7075.15, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1558\", \"wtt_dep\": \"1558H\", \"location\": \"Headstone Lane (DC)\", \"stage_seq\": 6, \"distance_m\": 8265.91, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": \"1602H\", \"location\": \"Harrow & Wealdstone (DC)\", \"stage_seq\": 7, \"distance_m\": 10165.676, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1604H\", \"wtt_dep\": \"1605\", \"location\": \"Kenton (DC)\", \"stage_seq\": 8, \"distance_m\": 11860.277, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": \"1607H\", \"location\": \"South Kenton (DC)\", \"stage_seq\": 9, \"distance_m\": 13242.963, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1609\", \"wtt_dep\": \"1609H\", \"location\": \"North Wembley (DC)\", \"stage_seq\": 10, \"distance_m\": 14167.823, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1611\", \"wtt_dep\": \"1611H\", \"location\": \"Wembley Central (DC)\", \"stage_seq\": 11, \"distance_m\": 15572.398, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1614\", \"wtt_dep\": \"1614H\", \"location\": \"Stonebridge Park\", \"stage_seq\": 12, \"distance_m\": 17221.649, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1616H\", \"wtt_dep\": \"1617\", \"location\": \"Harlesden\", \"stage_seq\": 13, \"distance_m\": 18688.576, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1618H\", \"wtt_dep\": \"1619H\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 14, \"distance_m\": 19848.153, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1621H\", \"wtt_dep\": \"1622\", \"location\": \"Kensal Green\", \"stage_seq\": 15, \"distance_m\": 21349.98, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1623H\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 16, \"distance_m\": 22368.977, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1624\", \"wtt_dep\": \"1624H\", \"location\": \"Queen's Park (DC)\", \"stage_seq\": 17, \"distance_m\": 27330.697, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1626\", \"wtt_dep\": \"1626H\", \"location\": \"Kilburn High Road\", \"stage_seq\": 18, \"distance_m\": 28426.382, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1628\", \"wtt_dep\": \"1628H\", \"location\": \"South Hampstead\", \"stage_seq\": 19, \"distance_m\": 29444.224, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1630H\", \"location\": \"Camden Jn\", \"stage_seq\": 20, \"distance_m\": 30553.167, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1631\", \"location\": \"Camden South Jn\", \"stage_seq\": 21, \"distance_m\": 31492.527, \"section_seq\": 1, \"route_path_id\": 117977}, {\"is_pass\": false, \"wtt_arr\": \"1634\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 22, \"distance_m\": 33272.303, \"section_seq\": 1, \"route_path_id\": 117977}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 33272.303, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117977}], \"total_distance_m\": 33272.303, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 31480.175, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1792.128, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1545", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1.0", "current_position_lat": "51.6022309", "current_position_lon": "-0.3563006", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:46:35Z\", \"source_id\": 68652925, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:47:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:46:40Z\", \"source_id\": 21526652, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:49:05Z\", \"source_id\": 68659079, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:50:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:49:11Z\", \"source_id\": 21528485, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:51:41Z\", \"source_id\": 68665398, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:53:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:51:44Z\", \"source_id\": 21530323, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:54:45Z\", \"source_id\": 68672983, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:56:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:54:49Z\", \"source_id\": 21532497, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21944, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:57:50Z\", \"source_id\": 68680894, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:58:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:57:52Z\", \"source_id\": 21534582, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Headstone Lane (DC)", "service_state_platform": "1", "timing_fact_generation": 1790175476499558, "current_leg_arrival_utc": "2026-09-23T15:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:00.380416", "service_state_evidence_id": 68680894, "current_leg_start_actual_dep": "2026-09-23T15:56:30+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:02.384722", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None EUS 2C42 None None None None {"version": 3, "segments": [{"to_m": 435.676, "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": 2754.371, "from_m": 435.676, "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": 9832.509, "from_m": 2754.371, "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": 10094.824, "from_m": 9832.509, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10383.415, "from_m": 10094.824, "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": 10437.102, "from_m": 10383.415, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19556.042, "from_m": 10437.102, "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": 19658.043, "from_m": 19556.042, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19716.469, "from_m": 19658.043, "capability_applied": null, "effective_limit_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": 20015.749, "from_m": 19716.469, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20057.593, "from_m": 20015.749, "capability_applied": null, "effective_limit_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": 20274.69, "from_m": 20057.593, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24463.265, "from_m": 20274.69, "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": 24591.789, "from_m": 24463.265, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24647.508, "from_m": 24591.789, "capability_applied": null, "effective_limit_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": 24692.599, "from_m": 24647.508, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25559.08, "from_m": 24692.599, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30553.167, "from_m": 25559.08, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30841.341, "from_m": 30553.167, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31145.858, "from_m": 30841.341, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31243.7, "from_m": 31145.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31305.214, "from_m": 31243.7, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31388.73, "from_m": 31305.214, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31582.554, "from_m": 31388.73, "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": 31725.824, "from_m": 31582.554, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32013.907, "from_m": 31725.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": 32045.159, "from_m": 32013.907, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32585.585, "from_m": 32045.159, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33265.397, "from_m": 32585.585, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 33272.303, "from_m": 33265.397, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 797610, "profile_key": "2344699b1b4cc81e407577a8d6318d1bffbfba8d48be2fccc8bc8f2fa8c0d315", "schedule_id": 15321, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1545", "location": "Watford Junction (DC)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1547H", "wtt_dep": "1548", "location": "Watford High Street (DC)", "stage_seq": 2, "distance_m": 1407.569, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1550", "wtt_dep": "1550H", "location": "Bushey (DC)", "stage_seq": 3, "distance_m": 2713.832, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1553", "wtt_dep": "1553H", "location": "Carpenders Park (DC)", "stage_seq": 4, "distance_m": 4694.457, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1556H", "location": "Hatch End (DC)", "stage_seq": 5, "distance_m": 7075.15, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": "1558H", "location": "Headstone Lane (DC)", "stage_seq": 6, "distance_m": 8265.91, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": "1602H", "location": "Harrow & Wealdstone (DC)", "stage_seq": 7, "distance_m": 10165.676, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1604H", "wtt_dep": "1605", "location": "Kenton (DC)", "stage_seq": 8, "distance_m": 11860.277, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": "1607H", "location": "South Kenton (DC)", "stage_seq": 9, "distance_m": 13242.963, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1609H", "location": "North Wembley (DC)", "stage_seq": 10, "distance_m": 14167.823, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1611", "wtt_dep": "1611H", "location": "Wembley Central (DC)", "stage_seq": 11, "distance_m": 15572.398, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1614", "wtt_dep": "1614H", "location": "Stonebridge Park", "stage_seq": 12, "distance_m": 17221.649, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1616H", "wtt_dep": "1617", "location": "Harlesden", "stage_seq": 13, "distance_m": 18688.576, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1618H", "wtt_dep": "1619H", "location": "Willesden Junction Low Level", "stage_seq": 14, "distance_m": 19848.153, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1621H", "wtt_dep": "1622", "location": "Kensal Green", "stage_seq": 15, "distance_m": 21349.98, "section_seq": 1, "route_path_id": 117977}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623H", "location": "Queen's Park Jn", "stage_seq": 16, "distance_m": 22368.977, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1624", "wtt_dep": "1624H", "location": "Queen's Park (DC)", "stage_seq": 17, "distance_m": 27330.697, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1626H", "location": "Kilburn High Road", "stage_seq": 18, "distance_m": 28426.382, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1628", "wtt_dep": "1628H", "location": "South Hampstead", "stage_seq": 19, "distance_m": 29444.224, "section_seq": 1, "route_path_id": 117977}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630H", "location": "Camden Jn", "stage_seq": 20, "distance_m": 30553.167, "section_seq": 1, "route_path_id": 117977}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631", "location": "Camden South Jn", "stage_seq": 21, "distance_m": 31492.527, "section_seq": 1, "route_path_id": 117977}, {"is_pass": false, "wtt_arr": "1634", "wtt_dep": null, "location": "London Euston", "stage_seq": 22, "distance_m": 33272.303, "section_seq": 1, "route_path_id": 117977}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 33272.303, "from_m": 0.0, "section_seq": 1, "route_path_id": 117977}], "total_distance_m": 33272.303, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 31480.175, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1792.128, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 21916, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:46:35Z", "source_id": 68652925, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T14:47:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:46:40Z", "source_id": 21526652, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21912, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:49:05Z", "source_id": 68659079, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T14:50:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:49:11Z", "source_id": 21528485, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21936, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:51:41Z", "source_id": 68665398, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T14:53:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:51:44Z", "source_id": 21530323, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21940, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:54:45Z", "source_id": 68672983, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T14:56:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:54:49Z", "source_id": 21532497, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21944, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:57:50Z", "source_id": 68680894, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T14:58:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:57:52Z", "source_id": 21534582, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T15:58:00+01:00", "operational_fact": true}] Watford Junction (DC) 1545 1545 4 None None London Euston 1636 1634 9 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L22441/2026-09-23/detailed None Hatch End (DC) 2026-09-23T15:56:30+01:00 Headstone Lane (DC) 1.0 {"type": "LineString", "coordinates": [[-0.3688107, 51.60957599999998], [-0.368229, 51.6091549], [-0.3656614, 51.6074273], [-0.3646207, 51.60679760000001], [-0.36320449999999993, 51.6059481], [-0.3606457, 51.6044954], [-0.35932611364780853, 51.603797821716086], [-0.3582223, 51.6032143], [-0.35786369999999995, 51.6030003], [-0.35716629999999994, 51.6026355], [-0.3569613, 51.6025397], [-0.35630059999999997, 51.602230899999995]]} 0.7 1557 1558 Hatch End (DC) Headstone Lane (DC) Headstone Lane (DC) 51.6022309 -0.3563006 51.6022309 -0.3563006 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Headstone Lane (DC) TD TRACKING_TIMEOUT 68680894 1790175476499558 21 21 2026-09-23 16:44:02.384722 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:00.380416
767637 797676 G39912 762N71MR23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 797676, "stp": "P", "toc": "Transport for Wales", "uid": "G39912", "consist": "153361+153922", "dest_crs": "EBB", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39912/2026-09-23/detailed", "trust_id": "762N71MR23", "origin_crs": "NWP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ebbw Vale Town", "service_date": "2026-09-23", "dest_arr_time": "1635", "dest_platform": null, "is_terminated": 1, "next_location": "Pye Corner", "signalling_id": "2N71", "timing_status": "EARLY", "origin_station": "Newport (South Wales)", "current_leg_arr": "1553", "current_leg_dep": "1547", "current_leg_end": "Pye Corner", "origin_dep_time": "1547", "origin_platform": "4", "current_location": "Pye Corner", "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9993723999999995, 51.589414000000005], [-2.9997613, 51.5891865], [-3.0000509999999996, 51.5890182], [-3.0002534999999995, 51.5888974], [-3.0005445, 51.5887107], [-3.0007631, 51.58854069999999], [-3.0009482, 51.5883899], [-3.0010971, 51.5882491], [-3.0012835000000004, 51.5880566], [-3.0014592, 51.5878542], [-3.0015702, 51.5876998], [-3.0017325, 51.5874487], [-3.0019349999999996, 51.587102300000005], [-3.0020815, 51.5868567], [-3.0025579999999996, 51.5861022], [-3.0026730999999995, 51.5859064], [-3.0038462999999997, 51.583841699999994], [-3.0060853, 51.5800405], [-3.0063997999999996, 51.5794984], [-3.0066187, 51.5792089], [-3.0067995, 51.57889169999999], [-3.0069966, 51.5785474], [-3.0071696, 51.57832829999999], [-3.007201523031324, 51.57827821966723], [-3.0075585, 51.5777182], [-3.0078398999999996, 51.577172], [-3.0080224999999996, 51.57689510000001], [-3.0081875, 51.5766967], [-3.0083803999999996, 51.57650279999999], [-3.0085850999999995, 51.5763438], [-3.008938, 51.57606359999998], [-3.009217899999999, 51.5758838], [-3.0096646, 51.5756442], [-3.0102159, 51.5754016], [-3.011545, 51.5748623], [-3.0127611, 51.57435299999999], [-3.0149578, 51.573427], [-3.0156014999999994, 51.5730483], [-3.0170013, 51.5719544], [-3.0174801, 51.57162089999999], [-3.0178646, 51.5714171], [-3.0180876, 51.571315799999994], [-3.0184373, 51.5711836], [-3.0187427, 51.57108389999999], [-3.0191218999999996, 51.5709878], [-3.0197242, 51.5708535], [-3.0208792999999994, 51.5706234], [-3.0210571, 51.57058549999999], [-3.0214756, 51.5704962], [-3.0216130999999997, 51.5704695], [-3.0217654, 51.570440000000005], [-3.022299085704464, 51.57030687975091], [-3.0224741999999996, 51.570263199999985], [-3.0227188999999997, 51.57021569999999], [-3.0231024, 51.57014939999999], [-3.0237354, 51.570069800000006], [-3.0243186000000004, 51.5700076], [-3.0247465, 51.569969699999994], [-3.025145, 51.56993539999999], [-3.0254301, 51.56992400000001], [-3.0257214, 51.5699231], [-3.0260591999999997, 51.5699348], [-3.0264492, 51.56997169999999], [-3.0270916999999997, 51.5700496], [-3.0277233, 51.5701519], [-3.0281728999999995, 51.5702466], [-3.0284819, 51.570321400000005], [-3.0287478999999995, 51.57039710000001], [-3.0290298, 51.5704946], [-3.0293785, 51.5706366], [-3.0295577999999996, 51.5707198], [-3.0297483, 51.57081720000001], [-3.0300136, 51.5709789], [-3.030161399999999, 51.5710807], [-3.0303124999999995, 51.5711952], [-3.0304421, 51.571310700000005], [-3.03057, 51.57143489999999], [-3.030716599999999, 51.57160639999999], [-3.03089, 51.5718604], [-3.0309982, 51.57206990000001], [-3.0311037, 51.57231889999999], [-3.0311861999999996, 51.57258920000001], [-3.0313038999999997, 51.57296039999999], [-3.0313445999999997, 51.5731312], [-3.0313698245624243, 51.57322147738131], [-3.0314110999999997, 51.57336920000001], [-3.0315109999999996, 51.5737127], [-3.0316618000000006, 51.5740517], [-3.0316852, 51.57410440000001], [-3.0318138, 51.5743569], [-3.0319297, 51.57453], [-3.0322821, 51.57490149999999], [-3.0324048, 51.5750363], [-3.032518, 51.5751458], [-3.0326672, 51.57528569999999], [-3.0329909999999995, 51.5755948], [-3.033359299999999, 51.5758521], [-3.0348751, 51.5768777], [-3.0363232999999994, 51.57788729999999], [-3.0376515000000004, 51.578765700000005], [-3.0379447, 51.57896669999999], [-3.0380478, 51.57903610000001], [-3.0391568, 51.57978239999999], [-3.0402817, 51.5806182]]}", "current_leg_start": "Newport (South Wales)", "dest_arr_time_act": "1634", "motion_projection": null, "next_location_lat": "51.5806182", "next_location_lon": "-3.0402817", "previous_location": "Newport (South Wales)", "current_leg_milage": "2.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 245.966, \"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\": 436.284, \"from_m\": 245.966, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 622.795, \"from_m\": 436.284, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1494.056, \"from_m\": 622.795, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1764.034, \"from_m\": 1494.056, \"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\": 2906.771, \"from_m\": 1764.034, \"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\": 2959.556, \"from_m\": 2906.771, \"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\": 4927.687, \"from_m\": 2959.556, \"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\": 8349.929, \"from_m\": 4927.687, \"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\": 12627.336, \"from_m\": 8349.929, \"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\": 12749.346, \"from_m\": 12627.336, \"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\": 17477.838, \"from_m\": 12749.346, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18392.017, \"from_m\": 17477.838, \"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\": 20154.605, \"from_m\": 18392.017, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32966.297, \"from_m\": 20154.605, \"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\": 33095.576, \"from_m\": 32966.297, \"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\": 797676, \"profile_key\": \"f1ab83b28c397c3bf30addb7a22bb9dc0f1617f1b609b5c220bea8c608fdcc11\", \"schedule_id\": 35010, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1547\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548H\", \"location\": \"Gaer Jn\", \"stage_seq\": 2, \"distance_m\": 1521.194, \"section_seq\": 1, \"route_path_id\": 144427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551H\", \"location\": \"Park Jn (Newport)\", \"stage_seq\": 3, \"distance_m\": 2959.556, \"section_seq\": 1, \"route_path_id\": 144427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553\", \"location\": \"Park North Jn\", \"stage_seq\": 4, \"distance_m\": 3775.125, \"section_seq\": 1, \"route_path_id\": 144427}, {\"is_pass\": false, \"wtt_arr\": \"1554H\", \"wtt_dep\": \"1555\", \"location\": \"Pye Corner\", \"stage_seq\": 5, \"distance_m\": 4827.95, \"section_seq\": 1, \"route_path_id\": 144427}, {\"is_pass\": false, \"wtt_arr\": \"1558\", \"wtt_dep\": \"1559\", \"location\": \"Rogerstone\", \"stage_seq\": 6, \"distance_m\": 7308.656, \"section_seq\": 1, \"route_path_id\": 144427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1600\", \"location\": \"Risca South Jn\", \"stage_seq\": 7, \"distance_m\": 7886.871, \"section_seq\": 1, \"route_path_id\": 144427}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": \"1602H\", \"location\": \"Risca & Pontymister\", \"stage_seq\": 8, \"distance_m\": 9495.392, \"section_seq\": 1, \"route_path_id\": 144427}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": \"1608\", \"location\": \"Cross Keys\", \"stage_seq\": 9, \"distance_m\": 12551.763, \"section_seq\": 1, \"route_path_id\": 144427}, {\"is_pass\": false, \"wtt_arr\": \"1614\", \"wtt_dep\": \"1614H\", \"location\": \"Newbridge (Ebbw Vale)\", \"stage_seq\": 10, \"distance_m\": 18126.252, \"section_seq\": 1, \"route_path_id\": 144427}, {\"is_pass\": false, \"wtt_arr\": \"1620\", \"wtt_dep\": \"1621\", \"location\": \"Llanhilleth\", \"stage_seq\": 11, \"distance_m\": 22624.563, \"section_seq\": 1, \"route_path_id\": 144427}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1623\", \"location\": \"Aberbeeg Jn\", \"stage_seq\": 12, \"distance_m\": 23921.301, \"section_seq\": 1, \"route_path_id\": 144427}, {\"is_pass\": false, \"wtt_arr\": \"1629\", \"wtt_dep\": \"1630\", \"location\": \"Ebbw Vale Parkway\", \"stage_seq\": 13, \"distance_m\": 30786.761, \"section_seq\": 1, \"route_path_id\": 144427}, {\"is_pass\": false, \"wtt_arr\": \"1634\", \"wtt_dep\": null, \"location\": \"Ebbw Vale Town\", \"stage_seq\": 14, \"distance_m\": 33095.576, \"section_seq\": 1, \"route_path_id\": 144427}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 33095.576, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144427}], \"total_distance_m\": 33095.576, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 26417.985, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6677.591, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1547", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "6.0", "current_position_lat": "51.5806182", "current_position_lon": "-3.0402817", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:52:11Z\", \"source_id\": 68666735, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:53:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:52:14Z\", \"source_id\": 21530691, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Pye Corner", "service_state_platform": null, "timing_fact_generation": 1790175398671897, "current_leg_arrival_utc": "2026-09-23T15:53:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:01.455120", "service_state_evidence_id": 68666735, "current_leg_start_actual_dep": "2026-09-23T15:47:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:02.390905", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P NWP EBB 2N71 153361+153922 2 75 None {"version": 3, "segments": [{"to_m": 245.966, "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": 436.284, "from_m": 245.966, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 622.795, "from_m": 436.284, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1494.056, "from_m": 622.795, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1764.034, "from_m": 1494.056, "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": 2906.771, "from_m": 1764.034, "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": 2959.556, "from_m": 2906.771, "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": 4927.687, "from_m": 2959.556, "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": 8349.929, "from_m": 4927.687, "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": 12627.336, "from_m": 8349.929, "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": 12749.346, "from_m": 12627.336, "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": 17477.838, "from_m": 12749.346, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18392.017, "from_m": 17477.838, "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": 20154.605, "from_m": 18392.017, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32966.297, "from_m": 20154.605, "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": 33095.576, "from_m": 32966.297, "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": 797676, "profile_key": "f1ab83b28c397c3bf30addb7a22bb9dc0f1617f1b609b5c220bea8c608fdcc11", "schedule_id": 35010, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1547", "location": "Newport (South Wales)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548H", "location": "Gaer Jn", "stage_seq": 2, "distance_m": 1521.194, "section_seq": 1, "route_path_id": 144427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551H", "location": "Park Jn (Newport)", "stage_seq": 3, "distance_m": 2959.556, "section_seq": 1, "route_path_id": 144427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553", "location": "Park North Jn", "stage_seq": 4, "distance_m": 3775.125, "section_seq": 1, "route_path_id": 144427}, {"is_pass": false, "wtt_arr": "1554H", "wtt_dep": "1555", "location": "Pye Corner", "stage_seq": 5, "distance_m": 4827.95, "section_seq": 1, "route_path_id": 144427}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": "1559", "location": "Rogerstone", "stage_seq": 6, "distance_m": 7308.656, "section_seq": 1, "route_path_id": 144427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600", "location": "Risca South Jn", "stage_seq": 7, "distance_m": 7886.871, "section_seq": 1, "route_path_id": 144427}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": "1602H", "location": "Risca & Pontymister", "stage_seq": 8, "distance_m": 9495.392, "section_seq": 1, "route_path_id": 144427}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": "1608", "location": "Cross Keys", "stage_seq": 9, "distance_m": 12551.763, "section_seq": 1, "route_path_id": 144427}, {"is_pass": false, "wtt_arr": "1614", "wtt_dep": "1614H", "location": "Newbridge (Ebbw Vale)", "stage_seq": 10, "distance_m": 18126.252, "section_seq": 1, "route_path_id": 144427}, {"is_pass": false, "wtt_arr": "1620", "wtt_dep": "1621", "location": "Llanhilleth", "stage_seq": 11, "distance_m": 22624.563, "section_seq": 1, "route_path_id": 144427}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623", "location": "Aberbeeg Jn", "stage_seq": 12, "distance_m": 23921.301, "section_seq": 1, "route_path_id": 144427}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1630", "location": "Ebbw Vale Parkway", "stage_seq": 13, "distance_m": 30786.761, "section_seq": 1, "route_path_id": 144427}, {"is_pass": false, "wtt_arr": "1634", "wtt_dep": null, "location": "Ebbw Vale Town", "stage_seq": 14, "distance_m": 33095.576, "section_seq": 1, "route_path_id": 144427}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 33095.576, "from_m": 0.0, "section_seq": 1, "route_path_id": 144427}], "total_distance_m": 33095.576, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 26417.985, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6677.591, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 24743, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:52:11Z", "source_id": 68666735, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T14:53:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:52:14Z", "source_id": 21530691, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T15:53:00+01:00", "operational_fact": true}] Newport (South Wales) 1547 1547 4 None None Ebbw Vale Town 1635 1634 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G39912/2026-09-23/detailed None Newport (South Wales) 2026-09-23T15:47:00+01:00 Pye Corner 6.0 {"type": "LineString", "coordinates": [[-2.9993723999999995, 51.589414000000005], [-2.9997613, 51.5891865], [-3.0000509999999996, 51.5890182], [-3.0002534999999995, 51.5888974], [-3.0005445, 51.5887107], [-3.0007631, 51.58854069999999], [-3.0009482, 51.5883899], [-3.0010971, 51.5882491], [-3.0012835000000004, 51.5880566], [-3.0014592, 51.5878542], [-3.0015702, 51.5876998], [-3.0017325, 51.5874487], [-3.0019349999999996, 51.587102300000005], [-3.0020815, 51.5868567], [-3.0025579999999996, 51.5861022], [-3.0026730999999995, 51.5859064], [-3.0038462999999997, 51.583841699999994], [-3.0060853, 51.5800405], [-3.0063997999999996, 51.5794984], [-3.0066187, 51.5792089], [-3.0067995, 51.57889169999999], [-3.0069966, 51.5785474], [-3.0071696, 51.57832829999999], [-3.007201523031324, 51.57827821966723], [-3.0075585, 51.5777182], [-3.0078398999999996, 51.577172], [-3.0080224999999996, 51.57689510000001], [-3.0081875, 51.5766967], [-3.0083803999999996, 51.57650279999999], [-3.0085850999999995, 51.5763438], [-3.008938, 51.57606359999998], [-3.009217899999999, 51.5758838], [-3.0096646, 51.5756442], [-3.0102159, 51.5754016], [-3.011545, 51.5748623], [-3.0127611, 51.57435299999999], [-3.0149578, 51.573427], [-3.0156014999999994, 51.5730483], [-3.0170013, 51.5719544], [-3.0174801, 51.57162089999999], [-3.0178646, 51.5714171], [-3.0180876, 51.571315799999994], [-3.0184373, 51.5711836], [-3.0187427, 51.57108389999999], [-3.0191218999999996, 51.5709878], [-3.0197242, 51.5708535], [-3.0208792999999994, 51.5706234], [-3.0210571, 51.57058549999999], [-3.0214756, 51.5704962], [-3.0216130999999997, 51.5704695], [-3.0217654, 51.570440000000005], [-3.022299085704464, 51.57030687975091], [-3.0224741999999996, 51.570263199999985], [-3.0227188999999997, 51.57021569999999], [-3.0231024, 51.57014939999999], [-3.0237354, 51.570069800000006], [-3.0243186000000004, 51.5700076], [-3.0247465, 51.569969699999994], [-3.025145, 51.56993539999999], [-3.0254301, 51.56992400000001], [-3.0257214, 51.5699231], [-3.0260591999999997, 51.5699348], [-3.0264492, 51.56997169999999], [-3.0270916999999997, 51.5700496], [-3.0277233, 51.5701519], [-3.0281728999999995, 51.5702466], [-3.0284819, 51.570321400000005], [-3.0287478999999995, 51.57039710000001], [-3.0290298, 51.5704946], [-3.0293785, 51.5706366], [-3.0295577999999996, 51.5707198], [-3.0297483, 51.57081720000001], [-3.0300136, 51.5709789], [-3.030161399999999, 51.5710807], [-3.0303124999999995, 51.5711952], [-3.0304421, 51.571310700000005], [-3.03057, 51.57143489999999], [-3.030716599999999, 51.57160639999999], [-3.03089, 51.5718604], [-3.0309982, 51.57206990000001], [-3.0311037, 51.57231889999999], [-3.0311861999999996, 51.57258920000001], [-3.0313038999999997, 51.57296039999999], [-3.0313445999999997, 51.5731312], [-3.0313698245624243, 51.57322147738131], [-3.0314110999999997, 51.57336920000001], [-3.0315109999999996, 51.5737127], [-3.0316618000000006, 51.5740517], [-3.0316852, 51.57410440000001], [-3.0318138, 51.5743569], [-3.0319297, 51.57453], [-3.0322821, 51.57490149999999], [-3.0324048, 51.5750363], [-3.032518, 51.5751458], [-3.0326672, 51.57528569999999], [-3.0329909999999995, 51.5755948], [-3.033359299999999, 51.5758521], [-3.0348751, 51.5768777], [-3.0363232999999994, 51.57788729999999], [-3.0376515000000004, 51.578765700000005], [-3.0379447, 51.57896669999999], [-3.0380478, 51.57903610000001], [-3.0391568, 51.57978239999999], [-3.0402817, 51.5806182]]} 2.8 1547 1553 Newport (South Wales) Pye Corner Pye Corner 51.5806182 -3.0402817 51.5806182 -3.0402817 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Pye Corner TD TRACKING_TIMEOUT 68666735 1790175398671897 13 13 2026-09-23 16:44:02.390905 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:01.455120
767638 797825 W88083 702S21MR23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 797825, "stp": "P", "toc": "West Midlands Trains", "uid": "W88083", "consist": "150139", "dest_crs": "BDM", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W88083/2026-09-23/detailed", "trust_id": "702S21MR23", "origin_crs": "BLY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bedford", "service_date": "2026-09-23", "dest_arr_time": "1634", "dest_platform": "1A", "is_terminated": 1, "next_location": "Bow Brickhill", "signalling_id": "2S21", "timing_status": "ON TIME", "origin_station": "Bletchley", "current_leg_arr": "1558", "current_leg_dep": "1555", "current_leg_end": "Bow Brickhill", "origin_dep_time": "1552", "origin_platform": "6", "current_location": "Bow Brickhill", "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7186522272956171, 51.99997246803621], [-0.7170523999999999, 52.0000193], [-0.7156509999999999, 52.00009599999999], [-0.7143033, 52.0001946], [-0.7139891, 52.0002246], [-0.7133484000000001, 52.0002808], [-0.7122955999999999, 52.0003954], [-0.711233, 52.000522299999986], [-0.7105777, 52.00062439999999], [-0.7097678, 52.0007385], [-0.7094356, 52.0007883], [-0.7086913, 52.00089979999999], [-0.7083066999999998, 52.0009622], [-0.7077688999999999, 52.00106040000001], [-0.707233, 52.0011477], [-0.7066973, 52.0012468], [-0.7066274, 52.00126130000001], [-0.7053744999999999, 52.0015202], [-0.7046439999999999, 52.0016797], [-0.7033095999999999, 52.00199800000001], [-0.7021851, 52.00229180000001], [-0.701301, 52.0025358], [-0.7009029999999999, 52.002650900000006], [-0.7005446999999999, 52.0027553], [-0.6993593, 52.003124099999994], [-0.6987025999999998, 52.003348599999995], [-0.6980577, 52.003570200000006], [-0.6973986999999999, 52.00380989999999], [-0.6963374, 52.0041992], [-0.6959646, 52.004328400000006], [-0.6959122, 52.00434880000001], [-0.6958880862468979, 52.0043587806339]]}", "current_leg_start": "Fenny Stratford", "dest_arr_time_act": "1634", "motion_projection": null, "next_location_lat": "52.0043588", "next_location_lon": "-0.6958881", "previous_location": "Fenny Stratford", "current_leg_milage": "1.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 646.35, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 701.593, \"from_m\": 646.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 999.955, \"from_m\": 701.593, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2681.26, \"from_m\": 999.955, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3595.656, \"from_m\": 2681.26, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3676.915, \"from_m\": 3595.656, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26471.987, \"from_m\": 3676.915, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27038.419, \"from_m\": 26471.987, \"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\": 27645.46, \"from_m\": 27038.419, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27655.609, \"from_m\": 27645.46, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 27876.78, \"from_m\": 27655.609, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27930.696, \"from_m\": 27876.78, \"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\": 27965.074, \"from_m\": 27930.696, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28049.752, \"from_m\": 27965.074, \"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\": 797825, \"profile_key\": \"e95c16fbabe222e8a51565e61f6ab6aab26499a430d7c3a562c70e1a68ef0454\", \"schedule_id\": 28835, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1552\", \"location\": \"Bletchley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142679}, {\"is_pass\": false, \"wtt_arr\": \"1554H\", \"wtt_dep\": \"1555\", \"location\": \"Fenny Stratford\", \"stage_seq\": 2, \"distance_m\": 2878.188, \"section_seq\": 1, \"route_path_id\": 142679}, {\"is_pass\": false, \"wtt_arr\": \"1558\", \"wtt_dep\": \"1559\", \"location\": \"Bow Brickhill\", \"stage_seq\": 3, \"distance_m\": 4490.591, \"section_seq\": 1, \"route_path_id\": 142679}, {\"is_pass\": false, \"wtt_arr\": \"1602H\", \"wtt_dep\": \"1603\", \"location\": \"Woburn Sands\", \"stage_seq\": 4, \"distance_m\": 7748.69, \"section_seq\": 1, \"route_path_id\": 142679}, {\"is_pass\": false, \"wtt_arr\": \"1605\", \"wtt_dep\": \"1606\", \"location\": \"Aspley Guise\", \"stage_seq\": 5, \"distance_m\": 9287.02, \"section_seq\": 1, \"route_path_id\": 142679}, {\"is_pass\": false, \"wtt_arr\": \"1609\", \"wtt_dep\": \"1609H\", \"location\": \"Ridgmont\", \"stage_seq\": 6, \"distance_m\": 11966.251, \"section_seq\": 1, \"route_path_id\": 142679}, {\"is_pass\": false, \"wtt_arr\": \"1612H\", \"wtt_dep\": \"1613H\", \"location\": \"Lidlington\", \"stage_seq\": 7, \"distance_m\": 14989.792, \"section_seq\": 1, \"route_path_id\": 142679}, {\"is_pass\": false, \"wtt_arr\": \"1616\", \"wtt_dep\": \"1616H\", \"location\": \"Millbrook (Bedfordshire)\", \"stage_seq\": 8, \"distance_m\": 17326.034, \"section_seq\": 1, \"route_path_id\": 142679}, {\"is_pass\": false, \"wtt_arr\": \"1619\", \"wtt_dep\": \"1620\", \"location\": \"Stewartby\", \"stage_seq\": 9, \"distance_m\": 19149.459, \"section_seq\": 1, \"route_path_id\": 142679}, {\"is_pass\": false, \"wtt_arr\": \"1623\", \"wtt_dep\": \"1623H\", \"location\": \"Kempston Hardwick\", \"stage_seq\": 10, \"distance_m\": 21959.35, \"section_seq\": 1, \"route_path_id\": 142679}, {\"is_pass\": false, \"wtt_arr\": \"1629\", \"wtt_dep\": \"1630\", \"location\": \"Bedford St. Johns\", \"stage_seq\": 11, \"distance_m\": 27038.419, \"section_seq\": 1, \"route_path_id\": 142679}, {\"is_pass\": false, \"wtt_arr\": \"1634\", \"wtt_dep\": null, \"location\": \"Bedford\", \"stage_seq\": 12, \"distance_m\": 28049.752, \"section_seq\": 1, \"route_path_id\": 142679}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 28049.752, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142679}], \"total_distance_m\": 28049.752, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 24859.507, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3190.245, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1552", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "52.0043588", "current_position_lon": "-0.6958881", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:53:28Z\", \"source_id\": 68669817, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:54:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:53:34Z\", \"source_id\": 21531601, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:57:50Z\", \"source_id\": 68680850, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:58:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:57:52Z\", \"source_id\": 21534605, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bow Brickhill", "service_state_platform": "2", "timing_fact_generation": 1790175472319561, "current_leg_arrival_utc": "2026-09-23T15:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:02.964979", "service_state_evidence_id": 68680850, "current_leg_start_actual_dep": "2026-09-23T15:55:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:03.566578", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P BLY BDM 2S21 150139 2 75 None {"version": 3, "segments": [{"to_m": 646.35, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 701.593, "from_m": 646.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 999.955, "from_m": 701.593, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2681.26, "from_m": 999.955, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3595.656, "from_m": 2681.26, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3676.915, "from_m": 3595.656, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26471.987, "from_m": 3676.915, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27038.419, "from_m": 26471.987, "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": 27645.46, "from_m": 27038.419, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27655.609, "from_m": 27645.46, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 27876.78, "from_m": 27655.609, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27930.696, "from_m": 27876.78, "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": 27965.074, "from_m": 27930.696, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28049.752, "from_m": 27965.074, "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": 797825, "profile_key": "e95c16fbabe222e8a51565e61f6ab6aab26499a430d7c3a562c70e1a68ef0454", "schedule_id": 28835, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1552", "location": "Bletchley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142679}, {"is_pass": false, "wtt_arr": "1554H", "wtt_dep": "1555", "location": "Fenny Stratford", "stage_seq": 2, "distance_m": 2878.188, "section_seq": 1, "route_path_id": 142679}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": "1559", "location": "Bow Brickhill", "stage_seq": 3, "distance_m": 4490.591, "section_seq": 1, "route_path_id": 142679}, {"is_pass": false, "wtt_arr": "1602H", "wtt_dep": "1603", "location": "Woburn Sands", "stage_seq": 4, "distance_m": 7748.69, "section_seq": 1, "route_path_id": 142679}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": "1606", "location": "Aspley Guise", "stage_seq": 5, "distance_m": 9287.02, "section_seq": 1, "route_path_id": 142679}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1609H", "location": "Ridgmont", "stage_seq": 6, "distance_m": 11966.251, "section_seq": 1, "route_path_id": 142679}, {"is_pass": false, "wtt_arr": "1612H", "wtt_dep": "1613H", "location": "Lidlington", "stage_seq": 7, "distance_m": 14989.792, "section_seq": 1, "route_path_id": 142679}, {"is_pass": false, "wtt_arr": "1616", "wtt_dep": "1616H", "location": "Millbrook (Bedfordshire)", "stage_seq": 8, "distance_m": 17326.034, "section_seq": 1, "route_path_id": 142679}, {"is_pass": false, "wtt_arr": "1619", "wtt_dep": "1620", "location": "Stewartby", "stage_seq": 9, "distance_m": 19149.459, "section_seq": 1, "route_path_id": 142679}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": "1623H", "location": "Kempston Hardwick", "stage_seq": 10, "distance_m": 21959.35, "section_seq": 1, "route_path_id": 142679}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1630", "location": "Bedford St. Johns", "stage_seq": 11, "distance_m": 27038.419, "section_seq": 1, "route_path_id": 142679}, {"is_pass": false, "wtt_arr": "1634", "wtt_dep": null, "location": "Bedford", "stage_seq": 12, "distance_m": 28049.752, "section_seq": 1, "route_path_id": 142679}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 28049.752, "from_m": 0.0, "section_seq": 1, "route_path_id": 142679}], "total_distance_m": 28049.752, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 24859.507, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3190.245, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18080, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:53:28Z", "source_id": 68669817, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T14:54:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:53:34Z", "source_id": 21531601, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18075, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:57:50Z", "source_id": 68680850, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T14:58:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:57:52Z", "source_id": 21534605, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T15:58:00+01:00", "operational_fact": true}] Bletchley 1552 1552 6 None None Bedford 1634 1634 1A ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W88083/2026-09-23/detailed None Fenny Stratford 2026-09-23T15:55:00+01:00 Bow Brickhill 3.0 {"type": "LineString", "coordinates": [[-0.7186522272956171, 51.99997246803621], [-0.7170523999999999, 52.0000193], [-0.7156509999999999, 52.00009599999999], [-0.7143033, 52.0001946], [-0.7139891, 52.0002246], [-0.7133484000000001, 52.0002808], [-0.7122955999999999, 52.0003954], [-0.711233, 52.000522299999986], [-0.7105777, 52.00062439999999], [-0.7097678, 52.0007385], [-0.7094356, 52.0007883], [-0.7086913, 52.00089979999999], [-0.7083066999999998, 52.0009622], [-0.7077688999999999, 52.00106040000001], [-0.707233, 52.0011477], [-0.7066973, 52.0012468], [-0.7066274, 52.00126130000001], [-0.7053744999999999, 52.0015202], [-0.7046439999999999, 52.0016797], [-0.7033095999999999, 52.00199800000001], [-0.7021851, 52.00229180000001], [-0.701301, 52.0025358], [-0.7009029999999999, 52.002650900000006], [-0.7005446999999999, 52.0027553], [-0.6993593, 52.003124099999994], [-0.6987025999999998, 52.003348599999995], [-0.6980577, 52.003570200000006], [-0.6973986999999999, 52.00380989999999], [-0.6963374, 52.0041992], [-0.6959646, 52.004328400000006], [-0.6959122, 52.00434880000001], [-0.6958880862468979, 52.0043587806339]]} 1.0 1555 1558 Fenny Stratford Bow Brickhill Bow Brickhill 52.0043588 -0.6958881 52.0043588 -0.6958881 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Bow Brickhill TD TRACKING_TIMEOUT 68680850 1790175472319561 14 14 2026-09-23 16:44:03.566578 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:02.964979
767639 797546 L82090 872H43MR23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 797546, "stp": "P", "toc": "South Western Railway", "uid": "L82090", "consist": "701017", "dest_crs": "SHP", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82090/2026-09-23/detailed", "trust_id": "872H43MR23", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shepperton", "service_date": "2026-09-23", "dest_arr_time": "1636", "dest_platform": null, "is_terminated": 1, "next_location": "Wimbledon", "signalling_id": "2H43", "timing_status": "ON TIME", "origin_station": "London Waterloo", "current_leg_arr": "1557", "current_leg_dep": "1554", "current_leg_end": "Wimbledon", "origin_dep_time": "1542", "origin_platform": "5", "current_location": "Wimbledon", "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.18756279179819335, 51.4423474323646], [-0.1876857, 51.4422221], [-0.1878415, 51.442066200000006], [-0.18797669999999997, 51.4419194], [-0.1891655, 51.4408748], [-0.1897494, 51.440295100000014], [-0.1899439, 51.4400802], [-0.19032519999999997, 51.43965200000001], [-0.19068879999999996, 51.4392128], [-0.19122629999999996, 51.4384875], [-0.1917539, 51.4377598], [-0.19303229999999996, 51.4359612], [-0.1942216, 51.4342197], [-0.1945608, 51.4337293], [-0.1948528, 51.4332958], [-0.1950427, 51.43300769999999], [-0.1955343, 51.432269800000014], [-0.1961272, 51.4313691], [-0.1967017, 51.430508], [-0.1969979, 51.430086], [-0.1972505, 51.4297344], [-0.1976012, 51.429254199999995], [-0.19773419999999997, 51.4290797], [-0.1984045, 51.4282306], [-0.19870799999999997, 51.4278036], [-0.1989546, 51.4274711], [-0.1992103, 51.4271472], [-0.1995965, 51.4266774], [-0.20018520000000004, 51.42596119999999], [-0.2007778, 51.4252531], [-0.2011286, 51.4248692], [-0.2013982, 51.42459119999999], [-0.2016756, 51.4243331], [-0.20204869999999997, 51.42400429999999], [-0.20237379999999996, 51.42375129999999], [-0.2025904, 51.4235892], [-0.2029218, 51.4233662], [-0.2032594, 51.42314559999999], [-0.2038187, 51.42278459999999], [-0.204132, 51.422575499999994], [-0.20480419999999996, 51.4221398], [-0.2053584596998099, 51.42177854587461]]}", "current_leg_start": "Earlsfield", "dest_arr_time_act": "1634", "motion_projection": null, "next_location_lat": "51.4217785", "next_location_lon": "-0.2053585", "previous_location": "Earlsfield", "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\": 578.292, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.292, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5099.986, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5844.88, \"from_m\": 5099.986, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5905.711, \"from_m\": 5844.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5941.697, \"from_m\": 5905.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6358.989, \"from_m\": 5941.697, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 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.254, \"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.857, \"from_m\": 19652.254, \"capability_applied\": null, \"effective_limit_mph\": 15.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.331, \"from_m\": 19711.857, \"capability_applied\": null, \"effective_limit_mph\": 30.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.848, \"from_m\": 20229.331, \"capability_applied\": null, \"effective_limit_mph\": 60.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.858, \"from_m\": 22887.848, \"capability_applied\": null, \"effective_limit_mph\": 50.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.189, \"from_m\": 23039.858, \"capability_applied\": null, \"effective_limit_mph\": 20.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.602, \"from_m\": 23482.189, \"capability_applied\": null, \"effective_limit_mph\": 30.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.581, \"from_m\": 23515.602, \"capability_applied\": null, \"effective_limit_mph\": 15.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.621, \"from_m\": 23581.581, \"capability_applied\": null, \"effective_limit_mph\": 60.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.134, \"from_m\": 33048.621, \"capability_applied\": null, \"effective_limit_mph\": 15.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.861, \"from_m\": 33170.134, \"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\": 797546, \"profile_key\": \"1bd9e302a1afb3b21a556b45ccaa9e71e620ea610e131e1f375fe208373b40df\", \"schedule_id\": 38434, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1542\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1543H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1545\", \"wtt_dep\": \"1546\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1550\", \"wtt_dep\": \"1551\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 4, \"distance_m\": 6277.202, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1554\", \"wtt_dep\": \"1554H\", \"location\": \"Earlsfield\", \"stage_seq\": 5, \"distance_m\": 8958.376, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1557H\", \"wtt_dep\": \"1558H\", \"location\": \"Wimbledon\", \"stage_seq\": 6, \"distance_m\": 11643.151, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1601\", \"wtt_dep\": \"1601H\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 13777.029, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1603H\", \"wtt_dep\": \"1604\", \"location\": \"New Malden\", \"stage_seq\": 8, \"distance_m\": 15649.181, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": \"1607H\", \"location\": \"Norbiton\", \"stage_seq\": 9, \"distance_m\": 18066.238, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1609H\", \"wtt_dep\": \"1610H\", \"location\": \"Kingston\", \"stage_seq\": 10, \"distance_m\": 19414.946, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1612\", \"wtt_dep\": \"1612H\", \"location\": \"Hampton Wick\", \"stage_seq\": 11, \"distance_m\": 20104.734, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1614H\", \"wtt_dep\": \"1615\", \"location\": \"Teddington\", \"stage_seq\": 12, \"distance_m\": 21941.245, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1617\", \"location\": \"Shacklegate Jn\", \"stage_seq\": 13, \"distance_m\": 23067.462, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1620\", \"wtt_dep\": \"1620H\", \"location\": \"Fulwell\", \"stage_seq\": 14, \"distance_m\": 23856.993, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1623H\", \"wtt_dep\": \"1624\", \"location\": \"Hampton\", \"stage_seq\": 15, \"distance_m\": 26492.679, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1627\", \"wtt_dep\": \"1627H\", \"location\": \"Kempton Park\", \"stage_seq\": 16, \"distance_m\": 29360.361, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1628H\", \"wtt_dep\": \"1629\", \"location\": \"Sunbury\", \"stage_seq\": 17, \"distance_m\": 30145.534, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1630H\", \"wtt_dep\": \"1631\", \"location\": \"Upper Halliford\", \"stage_seq\": 18, \"distance_m\": 31082.674, \"section_seq\": 1, \"route_path_id\": 146423}, {\"is_pass\": false, \"wtt_arr\": \"1634\", \"wtt_dep\": null, \"location\": \"Shepperton\", \"stage_seq\": 19, \"distance_m\": 33529.861, \"section_seq\": 1, \"route_path_id\": 146423}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 33529.861, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146423}], \"total_distance_m\": 33529.861, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 32690.185, \"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": "1542", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "51.4217785", "current_position_lon": "-0.2053585", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:44:35Z\", \"source_id\": 68648104, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:45:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:44:38Z\", \"source_id\": 21525207, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:49:39Z\", \"source_id\": 68660491, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:50:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:49:43Z\", \"source_id\": 21528831, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:53:23Z\", \"source_id\": 68669640, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:54:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:53:24Z\", \"source_id\": 21531484, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:56:47Z\", \"source_id\": 68678286, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:57:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:56:53Z\", \"source_id\": 21533936, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wimbledon", "service_state_platform": "8", "timing_fact_generation": 1790175427004092, "current_leg_arrival_utc": "2026-09-23T15:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:03.770842", "service_state_evidence_id": 68678286, "current_leg_start_actual_dep": "2026-09-23T15:54:30+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.580447", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None SHP 2H43 701017 10 100 None {"version": 3, "segments": [{"to_m": 578.292, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.292, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5099.986, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5844.88, "from_m": 5099.986, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5905.711, "from_m": 5844.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5941.697, "from_m": 5905.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6358.989, "from_m": 5941.697, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 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.254, "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.857, "from_m": 19652.254, "capability_applied": null, "effective_limit_mph": 15.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.331, "from_m": 19711.857, "capability_applied": null, "effective_limit_mph": 30.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.848, "from_m": 20229.331, "capability_applied": null, "effective_limit_mph": 60.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.858, "from_m": 22887.848, "capability_applied": null, "effective_limit_mph": 50.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.189, "from_m": 23039.858, "capability_applied": null, "effective_limit_mph": 20.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.602, "from_m": 23482.189, "capability_applied": null, "effective_limit_mph": 30.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.581, "from_m": 23515.602, "capability_applied": null, "effective_limit_mph": 15.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.621, "from_m": 23581.581, "capability_applied": null, "effective_limit_mph": 60.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.134, "from_m": 33048.621, "capability_applied": null, "effective_limit_mph": 15.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.861, "from_m": 33170.134, "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": 797546, "profile_key": "1bd9e302a1afb3b21a556b45ccaa9e71e620ea610e131e1f375fe208373b40df", "schedule_id": 38434, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1542", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146423}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1545", "wtt_dep": "1546", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1550", "wtt_dep": "1551", "location": "Clapham Junction (M)", "stage_seq": 4, "distance_m": 6277.202, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": "1554H", "location": "Earlsfield", "stage_seq": 5, "distance_m": 8958.376, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1557H", "wtt_dep": "1558H", "location": "Wimbledon", "stage_seq": 6, "distance_m": 11643.151, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": "1601H", "location": "Raynes Park", "stage_seq": 7, "distance_m": 13777.029, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1603H", "wtt_dep": "1604", "location": "New Malden", "stage_seq": 8, "distance_m": 15649.181, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": "1607H", "location": "Norbiton", "stage_seq": 9, "distance_m": 18066.238, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1609H", "wtt_dep": "1610H", "location": "Kingston", "stage_seq": 10, "distance_m": 19414.946, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1612", "wtt_dep": "1612H", "location": "Hampton Wick", "stage_seq": 11, "distance_m": 20104.734, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1614H", "wtt_dep": "1615", "location": "Teddington", "stage_seq": 12, "distance_m": 21941.245, "section_seq": 1, "route_path_id": 146423}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617", "location": "Shacklegate Jn", "stage_seq": 13, "distance_m": 23067.462, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1620", "wtt_dep": "1620H", "location": "Fulwell", "stage_seq": 14, "distance_m": 23856.993, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1623H", "wtt_dep": "1624", "location": "Hampton", "stage_seq": 15, "distance_m": 26492.679, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1627H", "location": "Kempton Park", "stage_seq": 16, "distance_m": 29360.361, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1628H", "wtt_dep": "1629", "location": "Sunbury", "stage_seq": 17, "distance_m": 30145.534, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1630H", "wtt_dep": "1631", "location": "Upper Halliford", "stage_seq": 18, "distance_m": 31082.674, "section_seq": 1, "route_path_id": 146423}, {"is_pass": false, "wtt_arr": "1634", "wtt_dep": null, "location": "Shepperton", "stage_seq": 19, "distance_m": 33529.861, "section_seq": 1, "route_path_id": 146423}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 33529.861, "from_m": 0.0, "section_seq": 1, "route_path_id": 146423}], "total_distance_m": 33529.861, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 32690.185, "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-23T14:44:35Z", "source_id": 68648104, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T14:45:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:44:38Z", "source_id": 21525207, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T15:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29161, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:49:39Z", "source_id": 68660491, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T14:50:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:49:43Z", "source_id": 21528831, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29395, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:53:23Z", "source_id": 68669640, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T14:54:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:53:24Z", "source_id": 21531484, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29441, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:56:47Z", "source_id": 68678286, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T14:57:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:56:53Z", "source_id": 21533936, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T15:57:00+01:00", "operational_fact": true}] London Waterloo 1542 1542 5 None None Shepperton 1636 1634 None ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L82090/2026-09-23/detailed None Earlsfield 2026-09-23T15:54:30+01:00 Wimbledon 3.0 {"type": "LineString", "coordinates": [[-0.18756279179819335, 51.4423474323646], [-0.1876857, 51.4422221], [-0.1878415, 51.442066200000006], [-0.18797669999999997, 51.4419194], [-0.1891655, 51.4408748], [-0.1897494, 51.440295100000014], [-0.1899439, 51.4400802], [-0.19032519999999997, 51.43965200000001], [-0.19068879999999996, 51.4392128], [-0.19122629999999996, 51.4384875], [-0.1917539, 51.4377598], [-0.19303229999999996, 51.4359612], [-0.1942216, 51.4342197], [-0.1945608, 51.4337293], [-0.1948528, 51.4332958], [-0.1950427, 51.43300769999999], [-0.1955343, 51.432269800000014], [-0.1961272, 51.4313691], [-0.1967017, 51.430508], [-0.1969979, 51.430086], [-0.1972505, 51.4297344], [-0.1976012, 51.429254199999995], [-0.19773419999999997, 51.4290797], [-0.1984045, 51.4282306], [-0.19870799999999997, 51.4278036], [-0.1989546, 51.4274711], [-0.1992103, 51.4271472], [-0.1995965, 51.4266774], [-0.20018520000000004, 51.42596119999999], [-0.2007778, 51.4252531], [-0.2011286, 51.4248692], [-0.2013982, 51.42459119999999], [-0.2016756, 51.4243331], [-0.20204869999999997, 51.42400429999999], [-0.20237379999999996, 51.42375129999999], [-0.2025904, 51.4235892], [-0.2029218, 51.4233662], [-0.2032594, 51.42314559999999], [-0.2038187, 51.42278459999999], [-0.204132, 51.422575499999994], [-0.20480419999999996, 51.4221398], [-0.2053584596998099, 51.42177854587461]]} 1.6 1554 1557 Earlsfield Wimbledon Wimbledon 51.4217785 -0.2053585 51.4217785 -0.2053585 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Wimbledon TD TRACKING_TIMEOUT 68678286 1790175427004092 26 26 2026-09-23 16:44:04.580447 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:03.770842
767640 797126 W44417 772T36MQ23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 797126, "stp": "P", "toc": "Transport for Wales", "uid": "W44417", "consist": "756103", "dest_crs": "TRB", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W44417/2026-09-23/detailed", "trust_id": "772T36MQ23", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Treherbert", "service_date": "2026-09-23", "dest_arr_time": "1634", "dest_platform": "1", "is_terminated": 1, "next_location": "Treforest", "signalling_id": "2T36", "timing_status": "LATE", "origin_station": "Cardiff Central", "current_leg_arr": "1555", "current_leg_dep": "1552", "current_leg_end": "Treforest", "origin_dep_time": "1526", "origin_platform": "7", "current_location": "Treforest", "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2910258407216046, 51.5686685406914], [-3.2910313999999996, 51.568672499999984], [-3.2924677999999994, 51.56965129999999], [-3.2928670999999996, 51.569860899999995], [-3.2934937999999994, 51.5701789], [-3.2941451, 51.5704519], [-3.2959955999999995, 51.57114169999999], [-3.2961941, 51.5712199], [-3.2997765, 51.5725536], [-3.3007082000000003, 51.572922099999985], [-3.3011558999999995, 51.5731069], [-3.3015565, 51.5733188], [-3.3020329, 51.5735895], [-3.3024076999999994, 51.573861], [-3.3030089999999994, 51.5744087], [-3.303227, 51.57462110000001], [-3.3037042, 51.5750556], [-3.3041018, 51.5753548], [-3.3044980999999995, 51.57562669999999], [-3.3051483, 51.57597859999999], [-3.3058376999999997, 51.57627409999999], [-3.3066133, 51.576533299999994], [-3.3090892999999997, 51.5771904], [-3.3103305999999995, 51.577598], [-3.311218199999999, 51.5779338], [-3.3119889999999996, 51.5782505], [-3.3133318, 51.5788599], [-3.3144748, 51.57937869999999], [-3.3157202, 51.5799447], [-3.3165848, 51.5803995], [-3.317313, 51.5808451], [-3.3179706, 51.581289], [-3.318775099999999, 51.5819079], [-3.3201886999999997, 51.58310910000001], [-3.321036, 51.5838961], [-3.3226977, 51.585647], [-3.3233686999999996, 51.586403800000014], [-3.3236882, 51.5869114], [-3.323766551242229, 51.5870628550381], [-3.3239016999999995, 51.58732409999999], [-3.3242018999999994, 51.5882261], [-3.3247485, 51.589970400000006], [-3.3247898, 51.5901174], [-3.3249202999999996, 51.590611300000006], [-3.3249654999999994, 51.59096770000001], [-3.3249763999999997, 51.5912958], [-3.3249854999999995, 51.5918935]]}", "current_leg_start": "Trefforest Estate", "dest_arr_time_act": "1633", "motion_projection": null, "next_location_lat": "51.5918935", "next_location_lon": "-3.3249855", "previous_location": "Trefforest Estate", "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\": 272.05, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 300.813, \"from_m\": 272.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 341.742, \"from_m\": 300.813, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 363.784, \"from_m\": 341.742, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1402.987, \"from_m\": 363.784, \"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\": 1440.54, \"from_m\": 1402.987, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2410.878, \"from_m\": 1440.54, \"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\": 6556.53, \"from_m\": 2410.878, \"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\": 8590.159, \"from_m\": 6556.53, \"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\": 9051.096, \"from_m\": 8590.159, \"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\": 12880.499, \"from_m\": 9051.096, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15377.541, \"from_m\": 12880.499, \"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\": 18458.399, \"from_m\": 15377.541, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20451.14, \"from_m\": 18458.399, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20497.837, \"from_m\": 20451.14, \"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\": 20936.0, \"from_m\": 20497.837, \"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\": 21213.824, \"from_m\": 20936.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\": 21271.16, \"from_m\": 21213.824, \"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\": 21339.771, \"from_m\": 21271.16, \"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\": 28617.427, \"from_m\": 21339.771, \"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\": 32234.663, \"from_m\": 28617.427, \"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\": 32442.819, \"from_m\": 32234.663, \"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\": 33589.49, \"from_m\": 32442.819, \"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\": 37898.403, \"from_m\": 33589.49, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37934.15, \"from_m\": 37898.403, \"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\": 38195.171, \"from_m\": 37934.15, \"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\": 797126, \"profile_key\": \"b3291a1cf2c595147cb7c43d32d2c943250fe155ad9826db315946d3350b29e8\", \"schedule_id\": 35309, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1526\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144535}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1526H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 2, \"distance_m\": 1495.464, \"section_seq\": 1, \"route_path_id\": 144535}, {\"is_pass\": false, \"wtt_arr\": \"1529\", \"wtt_dep\": \"1530H\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 3, \"distance_m\": 1912.038, \"section_seq\": 1, \"route_path_id\": 144535}, {\"is_pass\": false, \"wtt_arr\": \"1532\", \"wtt_dep\": \"1533\", \"location\": \"Cathays\", \"stage_seq\": 4, \"distance_m\": 2922.878, \"section_seq\": 1, \"route_path_id\": 144535}, {\"is_pass\": false, \"wtt_arr\": \"1536H\", \"wtt_dep\": \"1537H\", \"location\": \"Llandaf\", \"stage_seq\": 5, \"distance_m\": 7091.42, \"section_seq\": 1, \"route_path_id\": 144535}, {\"is_pass\": false, \"wtt_arr\": \"1539H\", \"wtt_dep\": \"1540H\", \"location\": \"Radyr\", \"stage_seq\": 6, \"distance_m\": 8831.04, \"section_seq\": 1, \"route_path_id\": 144535}, {\"is_pass\": false, \"wtt_arr\": \"1543H\", \"wtt_dep\": \"1545H\", \"location\": \"Taffs Well\", \"stage_seq\": 7, \"distance_m\": 11825.683, \"section_seq\": 1, \"route_path_id\": 144535}, {\"is_pass\": false, \"wtt_arr\": \"1549\", \"wtt_dep\": \"1550\", \"location\": \"Trefforest Estate\", \"stage_seq\": 8, \"distance_m\": 15663.666, \"section_seq\": 1, \"route_path_id\": 144535}, {\"is_pass\": false, \"wtt_arr\": \"1553H\", \"wtt_dep\": \"1554H\", \"location\": \"Treforest\", \"stage_seq\": 9, \"distance_m\": 19404.279, \"section_seq\": 1, \"route_path_id\": 144535}, {\"is_pass\": false, \"wtt_arr\": \"1557\", \"wtt_dep\": \"1558\", \"location\": \"Pontypridd\", \"stage_seq\": 10, \"distance_m\": 20897.549, \"section_seq\": 1, \"route_path_id\": 144535}, {\"is_pass\": false, \"wtt_arr\": \"1602H\", \"wtt_dep\": \"1603H\", \"location\": \"Trehafod\", \"stage_seq\": 11, \"distance_m\": 24048.704, \"section_seq\": 1, \"route_path_id\": 144535}, {\"is_pass\": false, \"wtt_arr\": \"1606\", \"wtt_dep\": \"1607\", \"location\": \"Porth\", \"stage_seq\": 12, \"distance_m\": 26034.232, \"section_seq\": 1, \"route_path_id\": 144535}, {\"is_pass\": false, \"wtt_arr\": \"1610\", \"wtt_dep\": \"1611\", \"location\": \"Dinas Rhondda\", \"stage_seq\": 13, \"distance_m\": 28219.343, \"section_seq\": 1, \"route_path_id\": 144535}, {\"is_pass\": false, \"wtt_arr\": \"1612H\", \"wtt_dep\": \"1613H\", \"location\": \"Tonypandy\", \"stage_seq\": 14, \"distance_m\": 29091.959, \"section_seq\": 1, \"route_path_id\": 144535}, {\"is_pass\": false, \"wtt_arr\": \"1615H\", \"wtt_dep\": \"1616H\", \"location\": \"Llwynypia\", \"stage_seq\": 15, \"distance_m\": 30823.352, \"section_seq\": 1, \"route_path_id\": 144535}, {\"is_pass\": false, \"wtt_arr\": \"1619\", \"wtt_dep\": \"1620\", \"location\": \"Ystrad Rhondda\", \"stage_seq\": 16, \"distance_m\": 32385.44, \"section_seq\": 1, \"route_path_id\": 144535}, {\"is_pass\": false, \"wtt_arr\": \"1622\", \"wtt_dep\": \"1623\", \"location\": \"Ton Pentre\", \"stage_seq\": 17, \"distance_m\": 33784.119, \"section_seq\": 1, \"route_path_id\": 144535}, {\"is_pass\": false, \"wtt_arr\": \"1625H\", \"wtt_dep\": \"1626H\", \"location\": \"Treorchy\", \"stage_seq\": 18, \"distance_m\": 35530.516, \"section_seq\": 1, \"route_path_id\": 144535}, {\"is_pass\": false, \"wtt_arr\": \"1628H\", \"wtt_dep\": \"1629H\", \"location\": \"Ynyswen\", \"stage_seq\": 19, \"distance_m\": 36868.434, \"section_seq\": 1, \"route_path_id\": 144535}, {\"is_pass\": false, \"wtt_arr\": \"1633\", \"wtt_dep\": null, \"location\": \"Treherbert\", \"stage_seq\": 20, \"distance_m\": 38195.171, \"section_seq\": 1, \"route_path_id\": 144535}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 38195.171, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144535}], \"total_distance_m\": 38195.171, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 38157.618, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 37.553, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1526", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "51.5918935", "current_position_lon": "-3.3249855", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:29:25Z\", \"source_id\": 68610699, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:30:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:29:30Z\", \"source_id\": 21514421, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:32:36Z\", \"source_id\": 68618673, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:33:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:32:40Z\", \"source_id\": 21516673, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:36:32Z\", \"source_id\": 68628535, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:37:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:36:39Z\", \"source_id\": 21519468, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25229, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:40:30Z\", \"source_id\": 68638088, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:41:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:40:31Z\", \"source_id\": 21522257, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:45:40Z\", \"source_id\": 68650755, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:46:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:45:45Z\", \"source_id\": 21526002, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25138, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:50:59Z\", \"source_id\": 68663713, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:51:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:51:03Z\", \"source_id\": 21529806, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:55:15Z\", \"source_id\": 68674241, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:55:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:55:16Z\", \"source_id\": 21532838, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Treforest", "service_state_platform": "2", "timing_fact_generation": 1790175468324173, "current_leg_arrival_utc": "2026-09-23T15:54:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:03.775245", "service_state_evidence_id": 68680189, "current_leg_start_actual_dep": "2026-09-23T15:51:00+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.606950", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P CDF TRB 2T36 756103 5 75 None {"version": 3, "segments": [{"to_m": 272.05, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 300.813, "from_m": 272.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 341.742, "from_m": 300.813, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 363.784, "from_m": 341.742, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1402.987, "from_m": 363.784, "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": 1440.54, "from_m": 1402.987, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2410.878, "from_m": 1440.54, "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": 6556.53, "from_m": 2410.878, "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": 8590.159, "from_m": 6556.53, "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": 9051.096, "from_m": 8590.159, "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": 12880.499, "from_m": 9051.096, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15377.541, "from_m": 12880.499, "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": 18458.399, "from_m": 15377.541, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20451.14, "from_m": 18458.399, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20497.837, "from_m": 20451.14, "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": 20936.0, "from_m": 20497.837, "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": 21213.824, "from_m": 20936.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": 21271.16, "from_m": 21213.824, "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": 21339.771, "from_m": 21271.16, "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": 28617.427, "from_m": 21339.771, "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": 32234.663, "from_m": 28617.427, "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": 32442.819, "from_m": 32234.663, "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": 33589.49, "from_m": 32442.819, "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": 37898.403, "from_m": 33589.49, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37934.15, "from_m": 37898.403, "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": 38195.171, "from_m": 37934.15, "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": 797126, "profile_key": "b3291a1cf2c595147cb7c43d32d2c943250fe155ad9826db315946d3350b29e8", "schedule_id": 35309, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1526", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144535}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1526H", "location": "CVL East Boundary", "stage_seq": 2, "distance_m": 1495.464, "section_seq": 1, "route_path_id": 144535}, {"is_pass": false, "wtt_arr": "1529", "wtt_dep": "1530H", "location": "Cardiff Queen Street", "stage_seq": 3, "distance_m": 1912.038, "section_seq": 1, "route_path_id": 144535}, {"is_pass": false, "wtt_arr": "1532", "wtt_dep": "1533", "location": "Cathays", "stage_seq": 4, "distance_m": 2922.878, "section_seq": 1, "route_path_id": 144535}, {"is_pass": false, "wtt_arr": "1536H", "wtt_dep": "1537H", "location": "Llandaf", "stage_seq": 5, "distance_m": 7091.42, "section_seq": 1, "route_path_id": 144535}, {"is_pass": false, "wtt_arr": "1539H", "wtt_dep": "1540H", "location": "Radyr", "stage_seq": 6, "distance_m": 8831.04, "section_seq": 1, "route_path_id": 144535}, {"is_pass": false, "wtt_arr": "1543H", "wtt_dep": "1545H", "location": "Taffs Well", "stage_seq": 7, "distance_m": 11825.683, "section_seq": 1, "route_path_id": 144535}, {"is_pass": false, "wtt_arr": "1549", "wtt_dep": "1550", "location": "Trefforest Estate", "stage_seq": 8, "distance_m": 15663.666, "section_seq": 1, "route_path_id": 144535}, {"is_pass": false, "wtt_arr": "1553H", "wtt_dep": "1554H", "location": "Treforest", "stage_seq": 9, "distance_m": 19404.279, "section_seq": 1, "route_path_id": 144535}, {"is_pass": false, "wtt_arr": "1557", "wtt_dep": "1558", "location": "Pontypridd", "stage_seq": 10, "distance_m": 20897.549, "section_seq": 1, "route_path_id": 144535}, {"is_pass": false, "wtt_arr": "1602H", "wtt_dep": "1603H", "location": "Trehafod", "stage_seq": 11, "distance_m": 24048.704, "section_seq": 1, "route_path_id": 144535}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": "1607", "location": "Porth", "stage_seq": 12, "distance_m": 26034.232, "section_seq": 1, "route_path_id": 144535}, {"is_pass": false, "wtt_arr": "1610", "wtt_dep": "1611", "location": "Dinas Rhondda", "stage_seq": 13, "distance_m": 28219.343, "section_seq": 1, "route_path_id": 144535}, {"is_pass": false, "wtt_arr": "1612H", "wtt_dep": "1613H", "location": "Tonypandy", "stage_seq": 14, "distance_m": 29091.959, "section_seq": 1, "route_path_id": 144535}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1616H", "location": "Llwynypia", "stage_seq": 15, "distance_m": 30823.352, "section_seq": 1, "route_path_id": 144535}, {"is_pass": false, "wtt_arr": "1619", "wtt_dep": "1620", "location": "Ystrad Rhondda", "stage_seq": 16, "distance_m": 32385.44, "section_seq": 1, "route_path_id": 144535}, {"is_pass": false, "wtt_arr": "1622", "wtt_dep": "1623", "location": "Ton Pentre", "stage_seq": 17, "distance_m": 33784.119, "section_seq": 1, "route_path_id": 144535}, {"is_pass": false, "wtt_arr": "1625H", "wtt_dep": "1626H", "location": "Treorchy", "stage_seq": 18, "distance_m": 35530.516, "section_seq": 1, "route_path_id": 144535}, {"is_pass": false, "wtt_arr": "1628H", "wtt_dep": "1629H", "location": "Ynyswen", "stage_seq": 19, "distance_m": 36868.434, "section_seq": 1, "route_path_id": 144535}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": null, "location": "Treherbert", "stage_seq": 20, "distance_m": 38195.171, "section_seq": 1, "route_path_id": 144535}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 38195.171, "from_m": 0.0, "section_seq": 1, "route_path_id": 144535}], "total_distance_m": 38195.171, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 38157.618, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 37.553, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25251, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:29:25Z", "source_id": 68610699, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T14:30:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:29:30Z", "source_id": 21514421, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T15:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25243, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:32:36Z", "source_id": 68618673, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T14:33:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:32:40Z", "source_id": 21516673, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T15:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25239, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:36:32Z", "source_id": 68628535, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T14:37:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:36:39Z", "source_id": 21519468, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T15:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25229, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:40:30Z", "source_id": 68638088, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T14:41:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:40:31Z", "source_id": 21522257, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T15:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25147, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:45:40Z", "source_id": 68650755, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T14:46:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:45:45Z", "source_id": 21526002, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25138, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:50:59Z", "source_id": 68663713, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T14:51:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:51:03Z", "source_id": 21529806, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25134, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:55:15Z", "source_id": 68674241, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T14:55:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:55:16Z", "source_id": 21532838, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T15:55:00+01:00", "operational_fact": true}] Cardiff Central 1526 1526 7 None None Treherbert 1634 1633 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W44417/2026-09-23/detailed None Trefforest Estate 2026-09-23T15:51:00+01:00 Treforest 3.0 {"type": "LineString", "coordinates": [[-3.2910258407216046, 51.5686685406914], [-3.2910313999999996, 51.568672499999984], [-3.2924677999999994, 51.56965129999999], [-3.2928670999999996, 51.569860899999995], [-3.2934937999999994, 51.5701789], [-3.2941451, 51.5704519], [-3.2959955999999995, 51.57114169999999], [-3.2961941, 51.5712199], [-3.2997765, 51.5725536], [-3.3007082000000003, 51.572922099999985], [-3.3011558999999995, 51.5731069], [-3.3015565, 51.5733188], [-3.3020329, 51.5735895], [-3.3024076999999994, 51.573861], [-3.3030089999999994, 51.5744087], [-3.303227, 51.57462110000001], [-3.3037042, 51.5750556], [-3.3041018, 51.5753548], [-3.3044980999999995, 51.57562669999999], [-3.3051483, 51.57597859999999], [-3.3058376999999997, 51.57627409999999], [-3.3066133, 51.576533299999994], [-3.3090892999999997, 51.5771904], [-3.3103305999999995, 51.577598], [-3.311218199999999, 51.5779338], [-3.3119889999999996, 51.5782505], [-3.3133318, 51.5788599], [-3.3144748, 51.57937869999999], [-3.3157202, 51.5799447], [-3.3165848, 51.5803995], [-3.317313, 51.5808451], [-3.3179706, 51.581289], [-3.318775099999999, 51.5819079], [-3.3201886999999997, 51.58310910000001], [-3.321036, 51.5838961], [-3.3226977, 51.585647], [-3.3233686999999996, 51.586403800000014], [-3.3236882, 51.5869114], [-3.323766551242229, 51.5870628550381], [-3.3239016999999995, 51.58732409999999], [-3.3242018999999994, 51.5882261], [-3.3247485, 51.589970400000006], [-3.3247898, 51.5901174], [-3.3249202999999996, 51.590611300000006], [-3.3249654999999994, 51.59096770000001], [-3.3249763999999997, 51.5912958], [-3.3249854999999995, 51.5918935]]} 2.3 1552 1555 Trefforest Estate Treforest Treforest 51.5918935 -3.3249855 51.5918935 -3.3249855 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Treforest TD TRACKING_TIMEOUT 68680189 1790175468324173 49 49 2026-09-23 16:44:04.606950 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:03.775245
767641 796862 W68868 042G81MQ23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 796862, "stp": "P", "toc": "ScotRail", "uid": "W68868", "consist": "170410", "dest_crs": "LEV", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68868/2026-09-23/detailed", "trust_id": "042G81MQ23", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leven", "service_date": "2026-09-23", "dest_arr_time": "1631", "dest_platform": "2", "is_terminated": 1, "next_location": "Dunfermline Queen Margaret", "signalling_id": "2G81", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "1557", "current_leg_dep": "1553", "current_leg_end": "Dunfermline Queen Margaret", "origin_dep_time": "1516", "origin_platform": "18", "current_location": "Dunfermline Town", "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.4519297, 56.06825500000001], [-3.4523750999999994, 56.06812929999999], [-3.4527992999999997, 56.0679866], [-3.4530968, 56.06787409999998], [-3.4533428, 56.0677747], [-3.4536566, 56.067640699999984], [-3.4539453999999994, 56.06749769999999], [-3.4541126999999996, 56.0674228], [-3.4546654999999995, 56.0671154], [-3.4549179000000003, 56.0669448], [-3.4552121, 56.06673379999999], [-3.4553876999999997, 56.06658710000001], [-3.4557635, 56.0662451], [-3.4558099, 56.0661904], [-3.4561250999999995, 56.0658185], [-3.4563452, 56.06551339999999], [-3.4565281, 56.0651996], [-3.4562772, 56.065499599999995], [-3.4560588, 56.065802299999994], [-3.4557431999999997, 56.0661747], [-3.4556998, 56.06622589999999], [-3.4553268, 56.0665653], [-3.4551534, 56.0667101], [-3.4548614, 56.06691949999999], [-3.4546119, 56.06708819999999], [-3.4540795, 56.0674036], [-3.4539145, 56.0674855], [-3.4535647999999997, 56.06764330000001], [-3.453218, 56.0677874], [-3.453054799999999, 56.067854999999994], [-3.4526369999999997, 56.06800569999999], [-3.4523454999999994, 56.0681015], [-3.4519036, 56.068232], [-3.451452, 56.068344], [-3.450757799999999, 56.0684879], [-3.4503929999999996, 56.06854969999999], [-3.4501895, 56.06857689999999], [-3.450062599999999, 56.06859209999999], [-3.4495464999999994, 56.068647000000006], [-3.4493349, 56.0686648], [-3.4488161999999996, 56.0687027], [-3.4481092, 56.0687447], [-3.4465127, 56.0688464], [-3.444478699999999, 56.06897519999999], [-3.4438661999999995, 56.0690115], [-3.4422358, 56.0691753], [-3.4403977999999995, 56.069467], [-3.4349687999999996, 56.0704273], [-3.4335778999999995, 56.070682000000005], [-3.432778, 56.0708679], [-3.4316924999999996, 56.071181499999994], [-3.4312873, 56.07134769999999], [-3.4308416, 56.0715305], [-3.4301565999999997, 56.0718733], [-3.4293039999999997, 56.072392099999995], [-3.4286539, 56.072907699999995], [-3.4282515999999994, 56.07331069999999], [-3.4279238, 56.07371770000001], [-3.427434799999999, 56.0745866], [-3.4271613, 56.07532200000001], [-3.4266744999999994, 56.07640259999999], [-3.4263755, 56.07692000000001], [-3.4260514999999994, 56.07737109999999], [-3.4256543999999995, 56.0778322], [-3.4253097, 56.0781504], [-3.4249788, 56.07843090000001], [-3.4246325999999994, 56.07869050000001], [-3.4241238999999997, 56.07902690000001], [-3.4237833, 56.0792207], [-3.4235578999999996, 56.07934890000001], [-3.4230832999999996, 56.0796063], [-3.4227746, 56.0797499], [-3.422555, 56.0798427], [-3.4222276999999997, 56.0799762], [-3.4217499999999994, 56.0801526], [-3.4213599999999995, 56.08028529999999], [-3.4213437343711903, 56.08029024335491]]}", "current_leg_start": "Dunfermline Town", "dest_arr_time_act": "1631", "motion_projection": null, "next_location_lat": "56.0802902", "next_location_lon": "-3.4213437", "previous_location": "Rosyth", "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\": 4889.35, \"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\": 4991.412, \"from_m\": 4889.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6626.153, \"from_m\": 4991.412, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7118.327, \"from_m\": 6626.153, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10588.195, \"from_m\": 7118.327, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14501.072, \"from_m\": 10588.195, \"capability_applied\": null, \"effective_limit_mph\": 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\": 15876.431, \"from_m\": 14501.072, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 15974.591, \"from_m\": 15876.431, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16274.19, \"from_m\": 15974.591, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 18962.436, \"from_m\": 16274.19, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19002.78, \"from_m\": 18962.436, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19026.916, \"from_m\": 19002.78, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20322.905, \"from_m\": 19026.916, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21671.529, \"from_m\": 20322.905, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 21836.009, \"from_m\": 21671.529, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22156.928, \"from_m\": 21836.009, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22209.31, \"from_m\": 22156.928, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 22276.22, \"from_m\": 22209.31, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22290.859, \"from_m\": 22276.22, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22963.026, \"from_m\": 22290.859, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23053.058, \"from_m\": 22963.026, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27020.638, \"from_m\": 23053.058, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 29256.475, \"from_m\": 27020.638, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31885.372, \"from_m\": 29256.475, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 33571.276, \"from_m\": 31885.372, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33608.091, \"from_m\": 33571.276, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35254.506, \"from_m\": 33608.091, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36701.048, \"from_m\": 35254.506, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 42680.479, \"from_m\": 36701.048, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 42733.079, \"from_m\": 42680.479, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 43751.357, \"from_m\": 42733.079, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 44331.181, \"from_m\": 43751.357, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 45192.698, \"from_m\": 44331.181, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57519.964, \"from_m\": 45192.698, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57532.491, \"from_m\": 57519.964, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58794.149, \"from_m\": 57532.491, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58823.52, \"from_m\": 58794.149, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 58891.31, \"from_m\": 58823.52, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58964.575, \"from_m\": 58891.31, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 59092.039, \"from_m\": 58964.575, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 64455.691, \"from_m\": 59092.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\": 65411.086, \"from_m\": 64455.691, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 67485.934, \"from_m\": 65411.086, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 67570.743, \"from_m\": 67485.934, \"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\": 67882.517, \"from_m\": 67570.743, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 68323.557, \"from_m\": 67882.517, \"capability_applied\": null, \"effective_limit_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\": 796862, \"profile_key\": \"df846404375ead884c59105f13097516e2bed94b80cfea4ba849c432c1c9ee14\", \"schedule_id\": 26370, \"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\": 114856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1517H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 114856}, {\"is_pass\": false, \"wtt_arr\": \"1519H\", \"wtt_dep\": \"1520H\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 114856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4862.945, \"section_seq\": 1, \"route_path_id\": 114856}, {\"is_pass\": false, \"wtt_arr\": \"1524H\", \"wtt_dep\": \"1525\", \"location\": \"South Gyle\", \"stage_seq\": 5, \"distance_m\": 8254.21, \"section_seq\": 1, \"route_path_id\": 114856}, {\"is_pass\": false, \"wtt_arr\": \"1526H\", \"wtt_dep\": \"1527H\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 6, \"distance_m\": 9633.468, \"section_seq\": 1, \"route_path_id\": 114856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1531H\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 7, \"distance_m\": 15424.68, \"section_seq\": 1, \"route_path_id\": 114856}, {\"is_pass\": false, \"wtt_arr\": \"1532H\", \"wtt_dep\": \"1533H\", \"location\": \"Dalmeny\", \"stage_seq\": 8, \"distance_m\": 16197.27, \"section_seq\": 1, \"route_path_id\": 114856}, {\"is_pass\": false, \"wtt_arr\": \"1536H\", \"wtt_dep\": \"1537\", \"location\": \"North Queensferry\", \"stage_seq\": 9, \"distance_m\": 19109.517, \"section_seq\": 1, \"route_path_id\": 114856}, {\"is_pass\": false, \"wtt_arr\": \"1540\", \"wtt_dep\": \"1541\", \"location\": \"Inverkeithing\", \"stage_seq\": 10, \"distance_m\": 22041.672, \"section_seq\": 1, \"route_path_id\": 114856}, {\"is_pass\": false, \"wtt_arr\": \"1544\", \"wtt_dep\": \"1544H\", \"location\": \"Rosyth\", \"stage_seq\": 11, \"distance_m\": 24503.126, \"section_seq\": 1, \"route_path_id\": 114856}, {\"is_pass\": false, \"wtt_arr\": \"1548H\", \"wtt_dep\": \"1549H\", \"location\": \"Dunfermline Town\", \"stage_seq\": 12, \"distance_m\": 28027.986, \"section_seq\": 1, \"route_path_id\": 114856}, {\"is_pass\": false, \"wtt_arr\": \"1552H\", \"wtt_dep\": \"1553H\", \"location\": \"Dunfermline Queen Margaret\", \"stage_seq\": 13, \"distance_m\": 30570.924, \"section_seq\": 1, \"route_path_id\": 114856}, {\"is_pass\": false, \"wtt_arr\": \"1559\", \"wtt_dep\": \"1600\", \"location\": \"Cowdenbeath\", \"stage_seq\": 14, \"distance_m\": 43000.971, \"section_seq\": 1, \"route_path_id\": 114856}, {\"is_pass\": false, \"wtt_arr\": \"1605\", \"wtt_dep\": \"1605H\", \"location\": \"Lochgelly\", \"stage_seq\": 15, \"distance_m\": 46438.157, \"section_seq\": 1, \"route_path_id\": 114856}, {\"is_pass\": false, \"wtt_arr\": \"1608H\", \"wtt_dep\": \"1609H\", \"location\": \"Cardenden\", \"stage_seq\": 16, \"distance_m\": 49823.559, \"section_seq\": 1, \"route_path_id\": 114856}, {\"is_pass\": false, \"wtt_arr\": \"1615H\", \"wtt_dep\": \"1616H\", \"location\": \"Glenrothes with Thornton\", \"stage_seq\": 17, \"distance_m\": 57687.891, \"section_seq\": 1, \"route_path_id\": 114856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618H\", \"location\": \"Thornton North Jn\", \"stage_seq\": 18, \"distance_m\": 58848.433, \"section_seq\": 1, \"route_path_id\": 114856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1620\", \"location\": \"Earlseat Jn\", \"stage_seq\": 19, \"distance_m\": 60240.805, \"section_seq\": 1, \"route_path_id\": 114856}, {\"is_pass\": false, \"wtt_arr\": \"1625\", \"wtt_dep\": \"1626\", \"location\": \"Cameron Bridge\", \"stage_seq\": 20, \"distance_m\": 65121.512, \"section_seq\": 1, \"route_path_id\": 114856}, {\"is_pass\": false, \"wtt_arr\": \"1631\", \"wtt_dep\": null, \"location\": \"Leven\", \"stage_seq\": 21, \"distance_m\": 68323.557, \"section_seq\": 1, \"route_path_id\": 114856}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 68323.557, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114856}], \"total_distance_m\": 68323.557, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 67638.863, \"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": "1516", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "56.0802902", "current_position_lon": "-3.4213437", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:18:56Z\", \"source_id\": 68585985, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:19:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:19:01Z\", \"source_id\": 21506924, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 745, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:24:12Z\", \"source_id\": 68598258, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:25:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:24:15Z\", \"source_id\": 21510700, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:27:30Z\", \"source_id\": 68606279, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:27:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:27:36Z\", \"source_id\": 21513024, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 737, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:32:28Z\", \"source_id\": 68618297, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:33:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:32:32Z\", \"source_id\": 21516564, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:37:18Z\", \"source_id\": 68630313, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:37:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:37:20Z\", \"source_id\": 21519932, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:40:32Z\", \"source_id\": 68638143, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:41:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:40:37Z\", \"source_id\": 21522310, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:45:01Z\", \"source_id\": 68649184, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:45:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:45:07Z\", \"source_id\": 21525536, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:51:10Z\", \"source_id\": 68664112, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:52:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:51:13Z\", \"source_id\": 21529933, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 557, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:54:50Z\", \"source_id\": 68673203, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:57:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:54:55Z\", \"source_id\": 21532561, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dunfermline Queen Margaret", "service_state_platform": "2", "timing_fact_generation": 1790175297307421, "current_leg_arrival_utc": "2026-09-23T15:55:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:03.779709", "service_state_evidence_id": 68673203, "current_leg_start_actual_dep": "2026-09-23T15:52:30+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.584859", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P EDB LEV 2G81 170410 3 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": 4889.35, "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": 4991.412, "from_m": 4889.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6626.153, "from_m": 4991.412, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7118.327, "from_m": 6626.153, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10588.195, "from_m": 7118.327, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14501.072, "from_m": 10588.195, "capability_applied": null, "effective_limit_mph": 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": 15876.431, "from_m": 14501.072, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 15974.591, "from_m": 15876.431, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16274.19, "from_m": 15974.591, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 18962.436, "from_m": 16274.19, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19002.78, "from_m": 18962.436, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19026.916, "from_m": 19002.78, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20322.905, "from_m": 19026.916, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21671.529, "from_m": 20322.905, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 21836.009, "from_m": 21671.529, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22156.928, "from_m": 21836.009, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22209.31, "from_m": 22156.928, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 22276.22, "from_m": 22209.31, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22290.859, "from_m": 22276.22, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22963.026, "from_m": 22290.859, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23053.058, "from_m": 22963.026, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27020.638, "from_m": 23053.058, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 29256.475, "from_m": 27020.638, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31885.372, "from_m": 29256.475, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 33571.276, "from_m": 31885.372, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33608.091, "from_m": 33571.276, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35254.506, "from_m": 33608.091, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36701.048, "from_m": 35254.506, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 42680.479, "from_m": 36701.048, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 42733.079, "from_m": 42680.479, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 43751.357, "from_m": 42733.079, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 44331.181, "from_m": 43751.357, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 45192.698, "from_m": 44331.181, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57519.964, "from_m": 45192.698, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57532.491, "from_m": 57519.964, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58794.149, "from_m": 57532.491, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58823.52, "from_m": 58794.149, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 58891.31, "from_m": 58823.52, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58964.575, "from_m": 58891.31, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 59092.039, "from_m": 58964.575, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 64455.691, "from_m": 59092.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": 65411.086, "from_m": 64455.691, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 67485.934, "from_m": 65411.086, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 67570.743, "from_m": 67485.934, "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": 67882.517, "from_m": 67570.743, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 68323.557, "from_m": 67882.517, "capability_applied": null, "effective_limit_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": 796862, "profile_key": "df846404375ead884c59105f13097516e2bed94b80cfea4ba849c432c1c9ee14", "schedule_id": 26370, "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": 114856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1517H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 114856}, {"is_pass": false, "wtt_arr": "1519H", "wtt_dep": "1520H", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 114856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4862.945, "section_seq": 1, "route_path_id": 114856}, {"is_pass": false, "wtt_arr": "1524H", "wtt_dep": "1525", "location": "South Gyle", "stage_seq": 5, "distance_m": 8254.21, "section_seq": 1, "route_path_id": 114856}, {"is_pass": false, "wtt_arr": "1526H", "wtt_dep": "1527H", "location": "Edinburgh Gateway", "stage_seq": 6, "distance_m": 9633.468, "section_seq": 1, "route_path_id": 114856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1531H", "location": "Dalmeny Jn", "stage_seq": 7, "distance_m": 15424.68, "section_seq": 1, "route_path_id": 114856}, {"is_pass": false, "wtt_arr": "1532H", "wtt_dep": "1533H", "location": "Dalmeny", "stage_seq": 8, "distance_m": 16197.27, "section_seq": 1, "route_path_id": 114856}, {"is_pass": false, "wtt_arr": "1536H", "wtt_dep": "1537", "location": "North Queensferry", "stage_seq": 9, "distance_m": 19109.517, "section_seq": 1, "route_path_id": 114856}, {"is_pass": false, "wtt_arr": "1540", "wtt_dep": "1541", "location": "Inverkeithing", "stage_seq": 10, "distance_m": 22041.672, "section_seq": 1, "route_path_id": 114856}, {"is_pass": false, "wtt_arr": "1544", "wtt_dep": "1544H", "location": "Rosyth", "stage_seq": 11, "distance_m": 24503.126, "section_seq": 1, "route_path_id": 114856}, {"is_pass": false, "wtt_arr": "1548H", "wtt_dep": "1549H", "location": "Dunfermline Town", "stage_seq": 12, "distance_m": 28027.986, "section_seq": 1, "route_path_id": 114856}, {"is_pass": false, "wtt_arr": "1552H", "wtt_dep": "1553H", "location": "Dunfermline Queen Margaret", "stage_seq": 13, "distance_m": 30570.924, "section_seq": 1, "route_path_id": 114856}, {"is_pass": false, "wtt_arr": "1559", "wtt_dep": "1600", "location": "Cowdenbeath", "stage_seq": 14, "distance_m": 43000.971, "section_seq": 1, "route_path_id": 114856}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": "1605H", "location": "Lochgelly", "stage_seq": 15, "distance_m": 46438.157, "section_seq": 1, "route_path_id": 114856}, {"is_pass": false, "wtt_arr": "1608H", "wtt_dep": "1609H", "location": "Cardenden", "stage_seq": 16, "distance_m": 49823.559, "section_seq": 1, "route_path_id": 114856}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1616H", "location": "Glenrothes with Thornton", "stage_seq": 17, "distance_m": 57687.891, "section_seq": 1, "route_path_id": 114856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618H", "location": "Thornton North Jn", "stage_seq": 18, "distance_m": 58848.433, "section_seq": 1, "route_path_id": 114856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1620", "location": "Earlseat Jn", "stage_seq": 19, "distance_m": 60240.805, "section_seq": 1, "route_path_id": 114856}, {"is_pass": false, "wtt_arr": "1625", "wtt_dep": "1626", "location": "Cameron Bridge", "stage_seq": 20, "distance_m": 65121.512, "section_seq": 1, "route_path_id": 114856}, {"is_pass": false, "wtt_arr": "1631", "wtt_dep": null, "location": "Leven", "stage_seq": 21, "distance_m": 68323.557, "section_seq": 1, "route_path_id": 114856}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 68323.557, "from_m": 0.0, "section_seq": 1, "route_path_id": 114856}], "total_distance_m": 68323.557, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 67638.863, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 684.694, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 797, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:18:56Z", "source_id": 68585985, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T14:19:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:19:01Z", "source_id": 21506924, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 745, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:24:12Z", "source_id": 68598258, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T14:25:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:24:15Z", "source_id": 21510700, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T15:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 932, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:27:30Z", "source_id": 68606279, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T14:27:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:27:36Z", "source_id": 21513024, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T15:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 737, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:32:28Z", "source_id": 68618297, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T14:33:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:32:32Z", "source_id": 21516564, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T15:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 593, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:37:18Z", "source_id": 68630313, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T14:37:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:37:20Z", "source_id": 21519932, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T15:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 578, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:40:32Z", "source_id": 68638143, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T14:41:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:40:37Z", "source_id": 21522310, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T15:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 567, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:45:01Z", "source_id": 68649184, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T14:45:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:45:07Z", "source_id": 21525536, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T15:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 562, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:51:10Z", "source_id": 68664112, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T14:52:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:51:13Z", "source_id": 21529933, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 557, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:54:50Z", "source_id": 68673203, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T14:57:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:54:55Z", "source_id": 21532561, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T15:57:00+01:00", "operational_fact": true}] Edinburgh 1516 1516 18 None None Leven 1631 1631 2 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W68868/2026-09-23/detailed None Dunfermline Town 2026-09-23T15:52:30+01:00 Dunfermline Queen Margaret 4.0 {"type": "LineString", "coordinates": [[-3.4519297, 56.06825500000001], [-3.4523750999999994, 56.06812929999999], [-3.4527992999999997, 56.0679866], [-3.4530968, 56.06787409999998], [-3.4533428, 56.0677747], [-3.4536566, 56.067640699999984], [-3.4539453999999994, 56.06749769999999], [-3.4541126999999996, 56.0674228], [-3.4546654999999995, 56.0671154], [-3.4549179000000003, 56.0669448], [-3.4552121, 56.06673379999999], [-3.4553876999999997, 56.06658710000001], [-3.4557635, 56.0662451], [-3.4558099, 56.0661904], [-3.4561250999999995, 56.0658185], [-3.4563452, 56.06551339999999], [-3.4565281, 56.0651996], [-3.4562772, 56.065499599999995], [-3.4560588, 56.065802299999994], [-3.4557431999999997, 56.0661747], [-3.4556998, 56.06622589999999], [-3.4553268, 56.0665653], [-3.4551534, 56.0667101], [-3.4548614, 56.06691949999999], [-3.4546119, 56.06708819999999], [-3.4540795, 56.0674036], [-3.4539145, 56.0674855], [-3.4535647999999997, 56.06764330000001], [-3.453218, 56.0677874], [-3.453054799999999, 56.067854999999994], [-3.4526369999999997, 56.06800569999999], [-3.4523454999999994, 56.0681015], [-3.4519036, 56.068232], [-3.451452, 56.068344], [-3.450757799999999, 56.0684879], [-3.4503929999999996, 56.06854969999999], [-3.4501895, 56.06857689999999], [-3.450062599999999, 56.06859209999999], [-3.4495464999999994, 56.068647000000006], [-3.4493349, 56.0686648], [-3.4488161999999996, 56.0687027], [-3.4481092, 56.0687447], [-3.4465127, 56.0688464], [-3.444478699999999, 56.06897519999999], [-3.4438661999999995, 56.0690115], [-3.4422358, 56.0691753], [-3.4403977999999995, 56.069467], [-3.4349687999999996, 56.0704273], [-3.4335778999999995, 56.070682000000005], [-3.432778, 56.0708679], [-3.4316924999999996, 56.071181499999994], [-3.4312873, 56.07134769999999], [-3.4308416, 56.0715305], [-3.4301565999999997, 56.0718733], [-3.4293039999999997, 56.072392099999995], [-3.4286539, 56.072907699999995], [-3.4282515999999994, 56.07331069999999], [-3.4279238, 56.07371770000001], [-3.427434799999999, 56.0745866], [-3.4271613, 56.07532200000001], [-3.4266744999999994, 56.07640259999999], [-3.4263755, 56.07692000000001], [-3.4260514999999994, 56.07737109999999], [-3.4256543999999995, 56.0778322], [-3.4253097, 56.0781504], [-3.4249788, 56.07843090000001], [-3.4246325999999994, 56.07869050000001], [-3.4241238999999997, 56.07902690000001], [-3.4237833, 56.0792207], [-3.4235578999999996, 56.07934890000001], [-3.4230832999999996, 56.0796063], [-3.4227746, 56.0797499], [-3.422555, 56.0798427], [-3.4222276999999997, 56.0799762], [-3.4217499999999994, 56.0801526], [-3.4213599999999995, 56.08028529999999], [-3.4213437343711903, 56.08029024335491]]} 2.1 1553 1557 Rosyth Dunfermline Town Dunfermline Queen Margaret 56.0802902 -3.4213437 56.0802902 -3.4213437 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Dunfermline Queen Margaret TD TRACKING_TIMEOUT 68673203 1790175297307421 44 44 2026-09-23 16:44:04.584859 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:03.779709
767642 796526 P69384 662V76MQ23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 796526, "stp": "P", "toc": "West Midlands Trains", "uid": "P69384", "consist": "172214+172331", "dest_crs": "WOF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P69384/2026-09-23/detailed", "trust_id": "662V76MQ23", "origin_crs": "DDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Worcester Foregate Street", "service_date": "2026-09-23", "dest_arr_time": "1633", "dest_platform": "2", "is_terminated": 1, "next_location": "Stourbridge Junction", "signalling_id": "2V76", "timing_status": "LATE", "origin_station": "Dorridge", "current_leg_arr": "1558", "current_leg_dep": "1553", "current_leg_end": "Stourbridge Junction", "origin_dep_time": "1503", "origin_platform": "3", "current_location": "Stourbridge Junction", "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0910729, 52.4693871], [-2.0912567, 52.4693617], [-2.0914833, 52.469329], [-2.0917274, 52.4692825], [-2.0919700999999997, 52.4692343], [-2.0922223, 52.4691795], [-2.0925119, 52.4691142], [-2.0926863, 52.4690652], [-2.0928405, 52.4690178], [-2.0929987999999997, 52.4689688], [-2.0932454999999996, 52.46888789999999], [-2.0935593, 52.4687727], [-2.0938033999999996, 52.4686755], [-2.0942326, 52.4684875], [-2.0945074999999997, 52.4683576], [-2.0947087, 52.468279199999984], [-2.0949527, 52.4681673], [-2.0952101999999995, 52.4680456], [-2.0954181, 52.4679606], [-2.0956059, 52.4678699], [-2.0958124, 52.467758], [-2.0959854, 52.467664], [-2.0961182, 52.467583899999994], [-2.096208, 52.46753170000001], [-2.0963435, 52.4674328], [-2.0964897, 52.4673282], [-2.0966533, 52.467200799999986], [-2.0968263, 52.467061], [-2.0969389, 52.466956499999995], [-2.0970677, 52.4668396], [-2.0971951, 52.466708100000005], [-2.0972997, 52.4666068], [-2.0974834000000007, 52.466430299999985], [-2.0975894, 52.466312599999995], [-2.0976818999999995, 52.46621949999999], [-2.0978401, 52.46606099999999], [-2.0979689, 52.4659319], [-2.0980655, 52.4658396], [-2.0982370999999995, 52.4656664], [-2.0983994, 52.46549149999999], [-2.0985992, 52.46531179999999], [-2.0988083999999994, 52.4650846], [-2.0989841, 52.46490980000001], [-2.0990981, 52.4647905], [-2.099196, 52.46469900000001], [-2.0993327999999996, 52.46455430000001], [-2.099498, 52.464394000000006], [-2.0996509, 52.4642575], [-2.0998761999999997, 52.4640557], [-2.1000666, 52.463899600000005], [-2.1003054, 52.463697800000006], [-2.1004971, 52.463557300000005], [-2.1007667, 52.463371], [-2.1009732, 52.4632296], [-2.1013541, 52.4629894], [-2.1016465, 52.4628251], [-2.1018369, 52.4627189], [-2.1020703, 52.4626021], [-2.1022915, 52.4624942], [-2.1025155, 52.4623904], [-2.1028118999999994, 52.46225479999999], [-2.1031444999999995, 52.4621273], [-2.1034167, 52.4620236], [-2.103485099999999, 52.461999], [-2.1037265, 52.46190999999999], [-2.1040256000000004, 52.461807799999995], [-2.1042065999999995, 52.4617531], [-2.1045513, 52.46164279999999], [-2.1048839, 52.4615504], [-2.1051146, 52.4614859], [-2.1054632999999994, 52.46138460000001], [-2.1058026, 52.46128319999999], [-2.1061526, 52.461177], [-2.1065683, 52.46105120000001], [-2.1069881, 52.4609294], [-2.1073421, 52.46083380000001], [-2.1075876, 52.46077090000001], [-2.1078866, 52.4606982], [-2.1080194, 52.460673699999994], [-2.1082241999999995, 52.46062649999999], [-2.1084794, 52.46057400000001], [-2.1088361, 52.4605143], [-2.1091754, 52.46046199999999], [-2.1095255, 52.460408099999995], [-2.1098205, 52.46037789999999], [-2.1102657, 52.4603337], [-2.1105635, 52.46030999999999], [-2.1109336, 52.460288799999994], [-2.1113318999999997, 52.4602569], [-2.1116431, 52.4602365], [-2.1120373, 52.460211999999984], [-2.1124516999999994, 52.46018010000001], [-2.1127196999999995, 52.4601665], [-2.1131421, 52.46014189999999], [-2.1136074999999996, 52.460102699999986], [-2.1139938, 52.4600774], [-2.114793, 52.4600136], [-2.1153805, 52.4599728], [-2.1158056, 52.459941699999995], [-2.1161489, 52.4599205], [-2.1165553, 52.4598878], [-2.1167362999999995, 52.459871500000006], [-2.1171279, 52.4598469], [-2.1174027999999994, 52.4598241], [-2.1182383, 52.45976279999999], [-2.1184905, 52.45974479999999], [-2.1189934, 52.459708], [-2.1193769, 52.4596762], [-2.1195150999999997, 52.45966059999999], [-2.1198356, 52.459632899999995], [-2.1201708999999997, 52.4595928], [-2.1203948, 52.459565], [-2.1206617, 52.45952739999998], [-2.1209568, 52.459479999999985], [-2.121288, 52.459421199999994], [-2.1216662, 52.459337899999994], [-2.1220457, 52.4592521], [-2.1224213, 52.459154000000005], [-2.1227257, 52.4590698], [-2.1230502, 52.45897180000001], [-2.1232291, 52.4589135], [-2.1233989, 52.458858199999995], [-2.1237664, 52.458726600000006], [-2.1241607, 52.458564], [-2.1245147, 52.4584185], [-2.1249157, 52.45824449999999], [-2.1254173, 52.4580263], [-2.1260248, 52.45775419999999], [-2.1262764, 52.4576551], [-2.1264701000000006, 52.457568999999985], [-2.1270801999999995, 52.4572892], [-2.1274638, 52.45712079999999], [-2.1279492999999996, 52.4569133], [-2.1286239, 52.4566215], [-2.129103999999999, 52.45641150000001], [-2.1294338999999995, 52.456271699999995], [-2.1297664999999997, 52.4561255], [-2.1300132, 52.456015099999995], [-2.1303271, 52.4558803], [-2.1307092999999995, 52.45571360000001], [-2.1312189, 52.455496999999994], [-2.1315340999999997, 52.4553597], [-2.1319109, 52.4551954], [-2.1321898999999997, 52.4550704], [-2.1323279999999993, 52.45500419999999], [-2.132505, 52.45490939999999], [-2.1326163, 52.4548465], [-2.1327545, 52.4547639], [-2.1329106999999996, 52.4546516], [-2.1330816999999995, 52.454510600000006], [-2.1331863, 52.454403500000005], [-2.1333002999999997, 52.4542793], [-2.1333888, 52.4541543], [-2.1334719999999994, 52.4540349], [-2.1335135, 52.45395080000001], [-2.1335484, 52.4538878], [-2.1335846, 52.4537955], [-2.1336155, 52.4537121], [-2.1336462999999997, 52.4535928], [-2.1336602, 52.45349379999999], [-2.1336651, 52.4534588], [-2.1336758, 52.45338850000001], [-2.1336758, 52.4532561], [-2.1336878999999995, 52.4531131], [-2.1337039999999994, 52.452908699999995], [-2.133708, 52.452768199999994], [-2.1337226999999994, 52.452547499999994], [-2.1337254, 52.4523701], [-2.1337442, 52.4521298], [-2.1337575999999996, 52.45184219999999], [-2.133773699999999, 52.4516525], [-2.1337777, 52.451481699999995], [-2.1337925, 52.45123900000001], [-2.1338113, 52.451026500000005], [-2.1338126, 52.4508532], [-2.1338287, 52.450657], [-2.1338341, 52.450411], [-2.1338501, 52.4502067], [-2.1338703, 52.4499639], [-2.133877, 52.449795599999995], [-2.1338849999999994, 52.4496215], [-2.133908, 52.4492911], [-2.1339197, 52.4491455], [-2.1339345999999995, 52.4489463], [-2.1339401, 52.448748499999994], [-2.1339494, 52.4485875], [-2.1339655, 52.4483636], [-2.1339763, 52.44811670000001], [-2.134000400000001, 52.447808599999995], [-2.1340235, 52.447433]]}", "current_leg_start": "Cradley Heath", "dest_arr_time_act": "1633", "motion_projection": null, "next_location_lat": "52.4474330", "next_location_lon": "-2.1340235", "previous_location": "Cradley Heath", "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\": 9129.51, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 10875.26, \"from_m\": 9129.51, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 12090.1, \"from_m\": 10875.26, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15245.955, \"from_m\": 12090.1, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16005.061, \"from_m\": 15245.955, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16585.878, \"from_m\": 16005.061, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16928.959, \"from_m\": 16585.878, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17323.85, \"from_m\": 16928.959, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20693.998, \"from_m\": 17323.85, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20739.011, \"from_m\": 20693.998, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 21970.188, \"from_m\": 20739.011, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23013.433, \"from_m\": 21970.188, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23475.869, \"from_m\": 23013.433, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25205.319, \"from_m\": 23475.869, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25864.435, \"from_m\": 25205.319, \"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\": 27678.931, \"from_m\": 25864.435, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27704.277, \"from_m\": 27678.931, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 29283.833, \"from_m\": 27704.277, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29937.632, \"from_m\": 29283.833, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32677.385, \"from_m\": 29937.632, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35483.458, \"from_m\": 32677.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\": 35623.893, \"from_m\": 35483.458, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 35651.134, \"from_m\": 35623.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\": 35681.403, \"from_m\": 35651.134, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 36575.874, \"from_m\": 35681.403, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 61633.656, \"from_m\": 36575.874, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 62038.69, \"from_m\": 61633.656, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62088.261, \"from_m\": 62038.69, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 62095.451, \"from_m\": 62088.261, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 70467.196, \"from_m\": 62095.451, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 70897.878, \"from_m\": 70467.196, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 71103.343, \"from_m\": 70897.878, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 71636.288, \"from_m\": 71103.343, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 796526, \"profile_key\": \"dbfe2e0f3f44c39b1fabfb4ff13232f32a06b5c984285ccf370605a52c3c46ee\", \"schedule_id\": 21154, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1503\", \"location\": \"Dorridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139370}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1505H\", \"location\": \"Bentley Heath S.B.\", \"stage_seq\": 2, \"distance_m\": 903.357, \"section_seq\": 1, \"route_path_id\": 139370}, {\"is_pass\": false, \"wtt_arr\": \"1508\", \"wtt_dep\": \"1508H\", \"location\": \"Widney Manor\", \"stage_seq\": 3, \"distance_m\": 3102.73, \"section_seq\": 1, \"route_path_id\": 139370}, {\"is_pass\": false, \"wtt_arr\": \"1511\", \"wtt_dep\": \"1512\", \"location\": \"Solihull\", \"stage_seq\": 4, \"distance_m\": 5350.837, \"section_seq\": 1, \"route_path_id\": 139370}, {\"is_pass\": false, \"wtt_arr\": \"1514H\", \"wtt_dep\": \"1515\", \"location\": \"Olton\", \"stage_seq\": 5, \"distance_m\": 8353.913, \"section_seq\": 1, \"route_path_id\": 139370}, {\"is_pass\": false, \"wtt_arr\": \"1517\", \"wtt_dep\": \"1517H\", \"location\": \"Acocks Green\", \"stage_seq\": 6, \"distance_m\": 9922.242, \"section_seq\": 1, \"route_path_id\": 139370}, {\"is_pass\": false, \"wtt_arr\": \"1520H\", \"wtt_dep\": \"1521H\", \"location\": \"Tyseley\", \"stage_seq\": 7, \"distance_m\": 11456.716, \"section_seq\": 1, \"route_path_id\": 139370}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522H\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 8, \"distance_m\": 12581.787, \"section_seq\": 1, \"route_path_id\": 139370}, {\"is_pass\": false, \"wtt_arr\": \"1525H\", \"wtt_dep\": \"1527\", \"location\": \"Birmingham Moor Street\", \"stage_seq\": 9, \"distance_m\": 15896.492, \"section_seq\": 1, \"route_path_id\": 139370}, {\"is_pass\": false, \"wtt_arr\": \"1529\", \"wtt_dep\": \"1531\", \"location\": \"Birmingham Snow Hill\", \"stage_seq\": 10, \"distance_m\": 16795.734, \"section_seq\": 1, \"route_path_id\": 139370}, {\"is_pass\": false, \"wtt_arr\": \"1533H\", \"wtt_dep\": \"1534\", \"location\": \"Jewellry Quarter\", \"stage_seq\": 11, \"distance_m\": 17938.604, \"section_seq\": 1, \"route_path_id\": 139370}, {\"is_pass\": false, \"wtt_arr\": \"1537H\", \"wtt_dep\": \"1538\", \"location\": \"The Hawthorns\", \"stage_seq\": 12, \"distance_m\": 21874.509, \"section_seq\": 1, \"route_path_id\": 139370}, {\"is_pass\": false, \"wtt_arr\": \"1540\", \"wtt_dep\": \"1541\", \"location\": \"Smethwick Galton Bridge HL\", \"stage_seq\": 13, \"distance_m\": 23114.52, \"section_seq\": 1, \"route_path_id\": 139370}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1541H\", \"location\": \"Smethwick Jn\", \"stage_seq\": 14, \"distance_m\": 23313.223, \"section_seq\": 1, \"route_path_id\": 139370}, {\"is_pass\": false, \"wtt_arr\": \"1545H\", \"wtt_dep\": \"1546H\", \"location\": \"Rowley Regis\", \"stage_seq\": 15, \"distance_m\": 27748.493, \"section_seq\": 1, \"route_path_id\": 139370}, {\"is_pass\": false, \"wtt_arr\": \"1551\", \"wtt_dep\": \"1552\", \"location\": \"Cradley Heath\", \"stage_seq\": 16, \"distance_m\": 32070.085, \"section_seq\": 1, \"route_path_id\": 139370}, {\"is_pass\": false, \"wtt_arr\": \"1556H\", \"wtt_dep\": \"1557H\", \"location\": \"Stourbridge Junction\", \"stage_seq\": 17, \"distance_m\": 36308.369, \"section_seq\": 1, \"route_path_id\": 139370}, {\"is_pass\": false, \"wtt_arr\": \"1600H\", \"wtt_dep\": \"1601H\", \"location\": \"Hagley\", \"stage_seq\": 18, \"distance_m\": 39329.366, \"section_seq\": 1, \"route_path_id\": 139370}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": \"1604H\", \"location\": \"Blakedown\", \"stage_seq\": 19, \"distance_m\": 42016.801, \"section_seq\": 1, \"route_path_id\": 139370}, {\"is_pass\": false, \"wtt_arr\": \"1608H\", \"wtt_dep\": \"1609H\", \"location\": \"Kidderminster\", \"stage_seq\": 20, \"distance_m\": 47104.362, \"section_seq\": 1, \"route_path_id\": 139370}, {\"is_pass\": false, \"wtt_arr\": \"1614\", \"wtt_dep\": \"1614H\", \"location\": \"Hartlebury\", \"stage_seq\": 21, \"distance_m\": 52973.722, \"section_seq\": 1, \"route_path_id\": 139370}, {\"is_pass\": false, \"wtt_arr\": \"1623H\", \"wtt_dep\": \"1624H\", \"location\": \"Droitwich Spa\", \"stage_seq\": 22, \"distance_m\": 62184.837, \"section_seq\": 1, \"route_path_id\": 139370}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1627H\", \"location\": \"Droitwich Sig. 68\", \"stage_seq\": 23, \"distance_m\": 65073.321, \"section_seq\": 1, \"route_path_id\": 139370}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1630H\", \"location\": \"Tunnel Jn\", \"stage_seq\": 24, \"distance_m\": 70485.267, \"section_seq\": 1, \"route_path_id\": 139370}, {\"is_pass\": false, \"wtt_arr\": \"1633\", \"wtt_dep\": null, \"location\": \"Worcester Foregate Street\", \"stage_seq\": 25, \"distance_m\": 71636.288, \"section_seq\": 1, \"route_path_id\": 139370}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 71636.288, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139370}], \"total_distance_m\": 71636.288, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 71636.288, \"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": "1503", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "5.0", "current_position_lat": "52.4474330", "current_position_lon": "-2.1340235", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20353, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:06:09Z\", \"source_id\": 68555423, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:06:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:06:15Z\", \"source_id\": 21497880, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:09:40Z\", \"source_id\": 68563862, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:10:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:09:43Z\", \"source_id\": 21500335, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20349, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:13:22Z\", \"source_id\": 68572833, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:14:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:13:28Z\", \"source_id\": 21503028, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:16:04Z\", \"source_id\": 68579248, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:16:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:16:04Z\", \"source_id\": 21504896, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:18:46Z\", \"source_id\": 68585655, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:19:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:18:51Z\", \"source_id\": 21506812, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:24:24Z\", \"source_id\": 68598753, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:25:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:24:27Z\", \"source_id\": 21510799, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:27:09Z\", \"source_id\": 68605394, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:28:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:27:12Z\", \"source_id\": 21512760, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19111, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:31:21Z\", \"source_id\": 68615493, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:32:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:31:23Z\", \"source_id\": 21515737, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:36:37Z\", \"source_id\": 68628810, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:37:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:36:41Z\", \"source_id\": 21519499, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:39:08Z\", \"source_id\": 68634714, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:40:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:39:13Z\", \"source_id\": 21521326, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:45:35Z\", \"source_id\": 68650572, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:46:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:45:41Z\", \"source_id\": 21525949, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19729, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:51:39Z\", \"source_id\": 68665311, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:52:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:51:44Z\", \"source_id\": 21530307, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19755, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:57:51Z\", \"source_id\": 68680936, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:58:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:57:56Z\", \"source_id\": 21534626, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stourbridge Junction", "service_state_platform": "3", "timing_fact_generation": 1790175476720497, "current_leg_arrival_utc": "2026-09-23T15:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:03.783639", "service_state_evidence_id": 68680936, "current_leg_start_actual_dep": "2026-09-23T15:53:00+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.600270", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P DDG WOF 2V76 172214+172331 5 100 None {"version": 3, "segments": [{"to_m": 9129.51, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 10875.26, "from_m": 9129.51, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 12090.1, "from_m": 10875.26, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15245.955, "from_m": 12090.1, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16005.061, "from_m": 15245.955, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16585.878, "from_m": 16005.061, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16928.959, "from_m": 16585.878, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17323.85, "from_m": 16928.959, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20693.998, "from_m": 17323.85, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20739.011, "from_m": 20693.998, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 21970.188, "from_m": 20739.011, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23013.433, "from_m": 21970.188, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23475.869, "from_m": 23013.433, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25205.319, "from_m": 23475.869, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25864.435, "from_m": 25205.319, "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": 27678.931, "from_m": 25864.435, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27704.277, "from_m": 27678.931, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 29283.833, "from_m": 27704.277, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29937.632, "from_m": 29283.833, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32677.385, "from_m": 29937.632, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35483.458, "from_m": 32677.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": 35623.893, "from_m": 35483.458, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 35651.134, "from_m": 35623.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": 35681.403, "from_m": 35651.134, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 36575.874, "from_m": 35681.403, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 61633.656, "from_m": 36575.874, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62038.69, "from_m": 61633.656, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62088.261, "from_m": 62038.69, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 62095.451, "from_m": 62088.261, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 70467.196, "from_m": 62095.451, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 70897.878, "from_m": 70467.196, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71103.343, "from_m": 70897.878, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 71636.288, "from_m": 71103.343, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 796526, "profile_key": "dbfe2e0f3f44c39b1fabfb4ff13232f32a06b5c984285ccf370605a52c3c46ee", "schedule_id": 21154, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1503", "location": "Dorridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139370}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1505H", "location": "Bentley Heath S.B.", "stage_seq": 2, "distance_m": 903.357, "section_seq": 1, "route_path_id": 139370}, {"is_pass": false, "wtt_arr": "1508", "wtt_dep": "1508H", "location": "Widney Manor", "stage_seq": 3, "distance_m": 3102.73, "section_seq": 1, "route_path_id": 139370}, {"is_pass": false, "wtt_arr": "1511", "wtt_dep": "1512", "location": "Solihull", "stage_seq": 4, "distance_m": 5350.837, "section_seq": 1, "route_path_id": 139370}, {"is_pass": false, "wtt_arr": "1514H", "wtt_dep": "1515", "location": "Olton", "stage_seq": 5, "distance_m": 8353.913, "section_seq": 1, "route_path_id": 139370}, {"is_pass": false, "wtt_arr": "1517", "wtt_dep": "1517H", "location": "Acocks Green", "stage_seq": 6, "distance_m": 9922.242, "section_seq": 1, "route_path_id": 139370}, {"is_pass": false, "wtt_arr": "1520H", "wtt_dep": "1521H", "location": "Tyseley", "stage_seq": 7, "distance_m": 11456.716, "section_seq": 1, "route_path_id": 139370}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522H", "location": "Small Heath Sth Jn", "stage_seq": 8, "distance_m": 12581.787, "section_seq": 1, "route_path_id": 139370}, {"is_pass": false, "wtt_arr": "1525H", "wtt_dep": "1527", "location": "Birmingham Moor Street", "stage_seq": 9, "distance_m": 15896.492, "section_seq": 1, "route_path_id": 139370}, {"is_pass": false, "wtt_arr": "1529", "wtt_dep": "1531", "location": "Birmingham Snow Hill", "stage_seq": 10, "distance_m": 16795.734, "section_seq": 1, "route_path_id": 139370}, {"is_pass": false, "wtt_arr": "1533H", "wtt_dep": "1534", "location": "Jewellry Quarter", "stage_seq": 11, "distance_m": 17938.604, "section_seq": 1, "route_path_id": 139370}, {"is_pass": false, "wtt_arr": "1537H", "wtt_dep": "1538", "location": "The Hawthorns", "stage_seq": 12, "distance_m": 21874.509, "section_seq": 1, "route_path_id": 139370}, {"is_pass": false, "wtt_arr": "1540", "wtt_dep": "1541", "location": "Smethwick Galton Bridge HL", "stage_seq": 13, "distance_m": 23114.52, "section_seq": 1, "route_path_id": 139370}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1541H", "location": "Smethwick Jn", "stage_seq": 14, "distance_m": 23313.223, "section_seq": 1, "route_path_id": 139370}, {"is_pass": false, "wtt_arr": "1545H", "wtt_dep": "1546H", "location": "Rowley Regis", "stage_seq": 15, "distance_m": 27748.493, "section_seq": 1, "route_path_id": 139370}, {"is_pass": false, "wtt_arr": "1551", "wtt_dep": "1552", "location": "Cradley Heath", "stage_seq": 16, "distance_m": 32070.085, "section_seq": 1, "route_path_id": 139370}, {"is_pass": false, "wtt_arr": "1556H", "wtt_dep": "1557H", "location": "Stourbridge Junction", "stage_seq": 17, "distance_m": 36308.369, "section_seq": 1, "route_path_id": 139370}, {"is_pass": false, "wtt_arr": "1600H", "wtt_dep": "1601H", "location": "Hagley", "stage_seq": 18, "distance_m": 39329.366, "section_seq": 1, "route_path_id": 139370}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": "1604H", "location": "Blakedown", "stage_seq": 19, "distance_m": 42016.801, "section_seq": 1, "route_path_id": 139370}, {"is_pass": false, "wtt_arr": "1608H", "wtt_dep": "1609H", "location": "Kidderminster", "stage_seq": 20, "distance_m": 47104.362, "section_seq": 1, "route_path_id": 139370}, {"is_pass": false, "wtt_arr": "1614", "wtt_dep": "1614H", "location": "Hartlebury", "stage_seq": 21, "distance_m": 52973.722, "section_seq": 1, "route_path_id": 139370}, {"is_pass": false, "wtt_arr": "1623H", "wtt_dep": "1624H", "location": "Droitwich Spa", "stage_seq": 22, "distance_m": 62184.837, "section_seq": 1, "route_path_id": 139370}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627H", "location": "Droitwich Sig. 68", "stage_seq": 23, "distance_m": 65073.321, "section_seq": 1, "route_path_id": 139370}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630H", "location": "Tunnel Jn", "stage_seq": 24, "distance_m": 70485.267, "section_seq": 1, "route_path_id": 139370}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": null, "location": "Worcester Foregate Street", "stage_seq": 25, "distance_m": 71636.288, "section_seq": 1, "route_path_id": 139370}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 71636.288, "from_m": 0.0, "section_seq": 1, "route_path_id": 139370}], "total_distance_m": 71636.288, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 71636.288, "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": 20353, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:06:09Z", "source_id": 68555423, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T14:06:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:06:15Z", "source_id": 21497880, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T15:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20215, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:09:40Z", "source_id": 68563862, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T14:10:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:09:43Z", "source_id": 21500335, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T15:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20349, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:13:22Z", "source_id": 68572833, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T14:14:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:13:28Z", "source_id": 21503028, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T15:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20211, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:16:04Z", "source_id": 68579248, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T14:16:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:16:04Z", "source_id": 21504896, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T15:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20338, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:18:46Z", "source_id": 68585655, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T14:19:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:18:51Z", "source_id": 21506812, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20105, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:24:24Z", "source_id": 68598753, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T14:25:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:24:27Z", "source_id": 21510799, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T15:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20075, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:27:09Z", "source_id": 68605394, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T14:28:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:27:12Z", "source_id": 21512760, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T15:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19111, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:31:21Z", "source_id": 68615493, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T14:32:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:31:23Z", "source_id": 21515737, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T15:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19099, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:36:37Z", "source_id": 68628810, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T14:37:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:36:41Z", "source_id": 21519499, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T15:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19686, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:39:08Z", "source_id": 68634714, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T14:40:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:39:13Z", "source_id": 21521326, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T15:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19716, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:45:35Z", "source_id": 68650572, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-23T14:46:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:45:41Z", "source_id": 21525949, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-23T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19729, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:51:39Z", "source_id": 68665311, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-23T14:52:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:51:44Z", "source_id": 21530307, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-23T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19755, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:57:51Z", "source_id": 68680936, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-23T14:58:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:57:56Z", "source_id": 21534626, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-23T15:58:00+01:00", "operational_fact": true}] Dorridge 1503 1503 3 None None Worcester Foregate Street 1633 1633 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P69384/2026-09-23/detailed None Cradley Heath 2026-09-23T15:53:00+01:00 Stourbridge Junction 5.0 {"type": "LineString", "coordinates": [[-2.0910729, 52.4693871], [-2.0912567, 52.4693617], [-2.0914833, 52.469329], [-2.0917274, 52.4692825], [-2.0919700999999997, 52.4692343], [-2.0922223, 52.4691795], [-2.0925119, 52.4691142], [-2.0926863, 52.4690652], [-2.0928405, 52.4690178], [-2.0929987999999997, 52.4689688], [-2.0932454999999996, 52.46888789999999], [-2.0935593, 52.4687727], [-2.0938033999999996, 52.4686755], [-2.0942326, 52.4684875], [-2.0945074999999997, 52.4683576], [-2.0947087, 52.468279199999984], [-2.0949527, 52.4681673], [-2.0952101999999995, 52.4680456], [-2.0954181, 52.4679606], [-2.0956059, 52.4678699], [-2.0958124, 52.467758], [-2.0959854, 52.467664], [-2.0961182, 52.467583899999994], [-2.096208, 52.46753170000001], [-2.0963435, 52.4674328], [-2.0964897, 52.4673282], [-2.0966533, 52.467200799999986], [-2.0968263, 52.467061], [-2.0969389, 52.466956499999995], [-2.0970677, 52.4668396], [-2.0971951, 52.466708100000005], [-2.0972997, 52.4666068], [-2.0974834000000007, 52.466430299999985], [-2.0975894, 52.466312599999995], [-2.0976818999999995, 52.46621949999999], [-2.0978401, 52.46606099999999], [-2.0979689, 52.4659319], [-2.0980655, 52.4658396], [-2.0982370999999995, 52.4656664], [-2.0983994, 52.46549149999999], [-2.0985992, 52.46531179999999], [-2.0988083999999994, 52.4650846], [-2.0989841, 52.46490980000001], [-2.0990981, 52.4647905], [-2.099196, 52.46469900000001], [-2.0993327999999996, 52.46455430000001], [-2.099498, 52.464394000000006], [-2.0996509, 52.4642575], [-2.0998761999999997, 52.4640557], [-2.1000666, 52.463899600000005], [-2.1003054, 52.463697800000006], [-2.1004971, 52.463557300000005], [-2.1007667, 52.463371], [-2.1009732, 52.4632296], [-2.1013541, 52.4629894], [-2.1016465, 52.4628251], [-2.1018369, 52.4627189], [-2.1020703, 52.4626021], [-2.1022915, 52.4624942], [-2.1025155, 52.4623904], [-2.1028118999999994, 52.46225479999999], [-2.1031444999999995, 52.4621273], [-2.1034167, 52.4620236], [-2.103485099999999, 52.461999], [-2.1037265, 52.46190999999999], [-2.1040256000000004, 52.461807799999995], [-2.1042065999999995, 52.4617531], [-2.1045513, 52.46164279999999], [-2.1048839, 52.4615504], [-2.1051146, 52.4614859], [-2.1054632999999994, 52.46138460000001], [-2.1058026, 52.46128319999999], [-2.1061526, 52.461177], [-2.1065683, 52.46105120000001], [-2.1069881, 52.4609294], [-2.1073421, 52.46083380000001], [-2.1075876, 52.46077090000001], [-2.1078866, 52.4606982], [-2.1080194, 52.460673699999994], [-2.1082241999999995, 52.46062649999999], [-2.1084794, 52.46057400000001], [-2.1088361, 52.4605143], [-2.1091754, 52.46046199999999], [-2.1095255, 52.460408099999995], [-2.1098205, 52.46037789999999], [-2.1102657, 52.4603337], [-2.1105635, 52.46030999999999], [-2.1109336, 52.460288799999994], [-2.1113318999999997, 52.4602569], [-2.1116431, 52.4602365], [-2.1120373, 52.460211999999984], [-2.1124516999999994, 52.46018010000001], [-2.1127196999999995, 52.4601665], [-2.1131421, 52.46014189999999], [-2.1136074999999996, 52.460102699999986], [-2.1139938, 52.4600774], [-2.114793, 52.4600136], [-2.1153805, 52.4599728], [-2.1158056, 52.459941699999995], [-2.1161489, 52.4599205], [-2.1165553, 52.4598878], [-2.1167362999999995, 52.459871500000006], [-2.1171279, 52.4598469], [-2.1174027999999994, 52.4598241], [-2.1182383, 52.45976279999999], [-2.1184905, 52.45974479999999], [-2.1189934, 52.459708], [-2.1193769, 52.4596762], [-2.1195150999999997, 52.45966059999999], [-2.1198356, 52.459632899999995], [-2.1201708999999997, 52.4595928], [-2.1203948, 52.459565], [-2.1206617, 52.45952739999998], [-2.1209568, 52.459479999999985], [-2.121288, 52.459421199999994], [-2.1216662, 52.459337899999994], [-2.1220457, 52.4592521], [-2.1224213, 52.459154000000005], [-2.1227257, 52.4590698], [-2.1230502, 52.45897180000001], [-2.1232291, 52.4589135], [-2.1233989, 52.458858199999995], [-2.1237664, 52.458726600000006], [-2.1241607, 52.458564], [-2.1245147, 52.4584185], [-2.1249157, 52.45824449999999], [-2.1254173, 52.4580263], [-2.1260248, 52.45775419999999], [-2.1262764, 52.4576551], [-2.1264701000000006, 52.457568999999985], [-2.1270801999999995, 52.4572892], [-2.1274638, 52.45712079999999], [-2.1279492999999996, 52.4569133], [-2.1286239, 52.4566215], [-2.129103999999999, 52.45641150000001], [-2.1294338999999995, 52.456271699999995], [-2.1297664999999997, 52.4561255], [-2.1300132, 52.456015099999995], [-2.1303271, 52.4558803], [-2.1307092999999995, 52.45571360000001], [-2.1312189, 52.455496999999994], [-2.1315340999999997, 52.4553597], [-2.1319109, 52.4551954], [-2.1321898999999997, 52.4550704], [-2.1323279999999993, 52.45500419999999], [-2.132505, 52.45490939999999], [-2.1326163, 52.4548465], [-2.1327545, 52.4547639], [-2.1329106999999996, 52.4546516], [-2.1330816999999995, 52.454510600000006], [-2.1331863, 52.454403500000005], [-2.1333002999999997, 52.4542793], [-2.1333888, 52.4541543], [-2.1334719999999994, 52.4540349], [-2.1335135, 52.45395080000001], [-2.1335484, 52.4538878], [-2.1335846, 52.4537955], [-2.1336155, 52.4537121], [-2.1336462999999997, 52.4535928], [-2.1336602, 52.45349379999999], [-2.1336651, 52.4534588], [-2.1336758, 52.45338850000001], [-2.1336758, 52.4532561], [-2.1336878999999995, 52.4531131], [-2.1337039999999994, 52.452908699999995], [-2.133708, 52.452768199999994], [-2.1337226999999994, 52.452547499999994], [-2.1337254, 52.4523701], [-2.1337442, 52.4521298], [-2.1337575999999996, 52.45184219999999], [-2.133773699999999, 52.4516525], [-2.1337777, 52.451481699999995], [-2.1337925, 52.45123900000001], [-2.1338113, 52.451026500000005], [-2.1338126, 52.4508532], [-2.1338287, 52.450657], [-2.1338341, 52.450411], [-2.1338501, 52.4502067], [-2.1338703, 52.4499639], [-2.133877, 52.449795599999995], [-2.1338849999999994, 52.4496215], [-2.133908, 52.4492911], [-2.1339197, 52.4491455], [-2.1339345999999995, 52.4489463], [-2.1339401, 52.448748499999994], [-2.1339494, 52.4485875], [-2.1339655, 52.4483636], [-2.1339763, 52.44811670000001], [-2.134000400000001, 52.447808599999995], [-2.1340235, 52.447433]]} 2.6 1553 1558 Cradley Heath Stourbridge Junction Stourbridge Junction 52.4474330 -2.1340235 52.4474330 -2.1340235 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Stourbridge Junction TD TRACKING_TIMEOUT 68680936 1790175476720497 73 73 2026-09-23 16:44:04.600270 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:03.783639
767643 795392 C32450 172H17MO23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 795392, "stp": "P", "toc": "Northern", "uid": "C32450", "consist": "158903", "dest_crs": "MCM", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32450/2026-09-23/detailed", "trust_id": "172H17MO23", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Morecambe", "service_date": "2026-09-23", "dest_arr_time": "1634", "dest_platform": "1", "is_terminated": 1, "next_location": "Carnforth", "signalling_id": "2H17", "timing_status": "EARLY", "origin_station": "Leeds", "current_leg_arr": "1557", "current_leg_dep": "1544", "current_leg_end": "Carnforth", "origin_dep_time": "1418", "origin_platform": "4B", "current_location": "Carnforth", "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5875677, 54.123695], [-2.5882491999999995, 54.1235861], [-2.5891327, 54.12339879999999], [-2.5903567999999995, 54.1231949], [-2.5907987, 54.123130399999994], [-2.5912537999999996, 54.1230813], [-2.5917312999999997, 54.1230588], [-2.5922374, 54.1230486], [-2.5926815999999997, 54.123047199999995], [-2.5928618999999995, 54.12305269999999], [-2.5931385999999996, 54.123061099999994], [-2.5937427, 54.12310469999999], [-2.5943394, 54.1231688], [-2.5948050000000005, 54.1232362], [-2.5952808999999997, 54.12331669999999], [-2.5960884, 54.1235003], [-2.5964753999999997, 54.1236017], [-2.5969666999999994, 54.1237406], [-2.5974184999999994, 54.1239041], [-2.5976649, 54.123997399999986], [-2.5979303999999996, 54.1241129], [-2.5983885999999994, 54.12433550000001], [-2.5986635, 54.1244878], [-2.5989654999999994, 54.1246628], [-2.5992376000000004, 54.12483000000001], [-2.599512499999999, 54.125009], [-2.5998882, 54.1253014], [-2.6000564999999995, 54.12544690000001], [-2.6002257999999996, 54.1256024], [-2.6004387, 54.1258084], [-2.6006565, 54.126029599999995], [-2.6010953, 54.126524499999995], [-2.605114323946612, 54.131057159897885], [-2.608654, 54.13504879999999], [-2.609301799999999, 54.135684600000005], [-2.6093916, 54.1357682], [-2.6105508, 54.1367545], [-2.6115347999999994, 54.13743569999999], [-2.6122167999999997, 54.1378619], [-2.6128441, 54.13822270000001], [-2.6136010999999995, 54.13863069999999], [-2.6139164000000004, 54.138786], [-2.6141921, 54.1389165], [-2.6145309000000005, 54.1390753], [-2.6148512, 54.13921169999998], [-2.6151814, 54.139356799999995], [-2.6155125999999997, 54.1394877], [-2.6161785999999996, 54.1397396], [-2.6167556999999997, 54.1399364], [-2.6172373999999996, 54.1401006], [-2.6173542, 54.14013979999999], [-2.6188161999999995, 54.1406311], [-2.6199776, 54.1410191], [-2.6212705999999995, 54.1414625], [-2.6230935, 54.1420687], [-2.6255377, 54.1428817], [-2.6267291, 54.14329659999999], [-2.6285467, 54.1439056], [-2.6294460999999996, 54.14421050000001], [-2.6304608, 54.14454620000001], [-2.6311719999999994, 54.144798399999985], [-2.6315868999999994, 54.14495109999999], [-2.631969, 54.14510889999999], [-2.6326034, 54.14539070000001], [-2.6331938, 54.14569269999999], [-2.6355155999999997, 54.14709250000001], [-2.6366376999999996, 54.1477848], [-2.6377654999999995, 54.14847689999999], [-2.6408182, 54.1503406], [-2.6447557, 54.1527408], [-2.6452972, 54.153071], [-2.6453875, 54.1531261], [-2.6454821, 54.1531838], [-2.6521860103164667, 54.15728160862064], [-2.6548592, 54.15891549999999], [-2.6574323, 54.1604882], [-2.6580939, 54.1608215], [-2.6588148, 54.161162], [-2.659480799999999, 54.161438], [-2.6602704, 54.1617305], [-2.6607902, 54.161901599999986], [-2.6612959999999997, 54.1620545], [-2.6617904999999995, 54.162192999999995], [-2.6623491, 54.162332599999985], [-2.6630487000000005, 54.162483400000006], [-2.663714, 54.1626152], [-2.6645472, 54.162735199999986], [-2.66531, 54.1628358], [-2.6664939, 54.1629192], [-2.667566, 54.16296229999998], [-2.6684706999999994, 54.16296760000001], [-2.6693110999999994, 54.1629429], [-2.6699263000000006, 54.16290849999999], [-2.6705449, 54.1628533], [-2.6711628999999997, 54.1627866], [-2.671764899999999, 54.16270810000001], [-2.6726199, 54.1625726], [-2.6734675, 54.162398899999985], [-2.6743807000000004, 54.1621728], [-2.6752805, 54.1619242], [-2.6763259999999995, 54.1615672], [-2.676470699999999, 54.1615152], [-2.6778911, 54.16100019999998], [-2.6793605, 54.1604674], [-2.6815599999999997, 54.15966989999998], [-2.6830275999999995, 54.15914269999999], [-2.68375, 54.158886800000005], [-2.684496, 54.15859510000001], [-2.6848026, 54.1584607], [-2.684831, 54.15844819999999], [-2.6851092, 54.1583262], [-2.6856880999999997, 54.158037399999984], [-2.6864940999999996, 54.15758199999999], [-2.6868591999999993, 54.1573644], [-2.686980089187428, 54.15728160862064], [-2.6871616, 54.1571573], [-2.6874641999999995, 54.156950900000005], [-2.6877499999999994, 54.15674019999999], [-2.6881093, 54.1564574], [-2.6884612, 54.15615139999999], [-2.6887335999999995, 54.1559033], [-2.6887887000000004, 54.15585060000001], [-2.6892832999999996, 54.1553388], [-2.6896059999999995, 54.15504489999999], [-2.6897871999999996, 54.15488849999999], [-2.6899827, 54.15473359999999], [-2.690195, 54.154575900000005], [-2.6904362999999996, 54.15440339999999], [-2.6909345999999994, 54.15407269999999], [-2.6916500999999995, 54.15366], [-2.692074, 54.1534607], [-2.6925212999999997, 54.15325749999999], [-2.6931398, 54.15300359999999], [-2.6938111, 54.1527701], [-2.6942995999999995, 54.15262370000001], [-2.6948156, 54.1524822], [-2.6949458523585643, 54.15244747995167], [-2.6951281, 54.152398899999994], [-2.6954867999999994, 54.15231829999999], [-2.6957876999999995, 54.15225190000001], [-2.6961178, 54.1521822], [-2.6990896, 54.1516784], [-2.7008713, 54.15136909999999], [-2.7017605, 54.15121580000001], [-2.7026333999999994, 54.1510679], [-2.7046545999999996, 54.150719900000006], [-2.7056644, 54.150541399999994], [-2.7066771, 54.1503627], [-2.7090288, 54.1499648], [-2.7099824, 54.1497791], [-2.7104982999999994, 54.1496459], [-2.7116231999999996, 54.149311], [-2.7122862, 54.1490778], [-2.7126014, 54.1489476], [-2.7129051, 54.1488174], [-2.7134816999999996, 54.148559799999994], [-2.713763699999999, 54.148424], [-2.7140729, 54.1482456], [-2.7145875, 54.14793689999998], [-2.7148988, 54.147745699999994], [-2.7150801, 54.147622899999995], [-2.7155493999999996, 54.1472613], [-2.7159723, 54.1468901], [-2.7163055, 54.1465582], [-2.7166342, 54.14619119999998], [-2.7168764, 54.145881900000006], [-2.7171052999999996, 54.14554919999999], [-2.7173181, 54.1451913], [-2.7175291, 54.1448152], [-2.7176656, 54.1445823], [-2.7178877999999997, 54.144263], [-2.7181305, 54.143953], [-2.7183831, 54.14366569999999], [-2.7186889999999995, 54.14334989999999], [-2.7190549999999996, 54.1430193], [-2.7194647, 54.1426891], [-2.7197825, 54.1424562], [-2.7201319, 54.1422219], [-2.7204274, 54.1420362], [-2.7207442999999993, 54.1418527], [-2.721102, 54.141662], [-2.7214422999999996, 54.14149359999999], [-2.7222718, 54.1411317], [-2.7240962, 54.140427899999985], [-2.7258951, 54.1397295], [-2.7268910999999996, 54.139342199999994], [-2.7283854, 54.138764], [-2.7288869999999994, 54.1385692], [-2.7298300999999996, 54.13820439999999], [-2.7300914, 54.1381043], [-2.7318245999999995, 54.137419], [-2.7333932, 54.1368257], [-2.7342702999999995, 54.1364978], [-2.7351811, 54.136192099999995], [-2.7358334, 54.1359957], [-2.7365631999999995, 54.135790099999994], [-2.7372854, 54.1356024], [-2.737973, 54.13544629999999], [-2.7394673, 54.135147700000005], [-2.740999599999999, 54.1348932], [-2.7422671000000003, 54.1346909], [-2.7435715999999997, 54.13448209999999], [-2.7461328999999997, 54.1340703], [-2.7483092999999994, 54.13372329999999], [-2.750502, 54.133375499999985], [-2.7512451, 54.133257], [-2.7517309, 54.1331767], [-2.7528281999999997, 54.13300079999999], [-2.7535397, 54.13289509999999], [-2.754299, 54.1327975], [-2.7549101, 54.1327232], [-2.7561229, 54.13260799999999], [-2.7574463999999996, 54.13250969999999], [-2.7591545, 54.132472400000005], [-2.7597502, 54.13247320000001], [-2.760418099999999, 54.132487], [-2.7616663999999997, 54.1325434], [-2.7622431999999995, 54.1325774], [-2.7627965999999997, 54.13261860000001], [-2.7630815000000006, 54.132639899999994], [-2.7634783, 54.13267259999999], [-2.7647118, 54.13277819999999], [-2.7648057228039535, 54.132786631710225], [-2.7648707298177224, 54.13279246756888], [-2.7652398, 54.13282559999999], [-2.7663797, 54.1329272], [-2.7674748999999994, 54.1330353], [-2.7679875, 54.13310400000001], [-2.768313, 54.13314599999999], [-2.7686008999999996, 54.1331826], [-2.7687848999999995, 54.1331959], [-2.7691067, 54.13320249999999], [-2.7694181, 54.1331909], [-2.769518, 54.13318029999999], [-2.7697297999999995, 54.133148199999994], [-2.7700808, 54.133075600000005], [-2.7704092, 54.13295939999999], [-2.7705883, 54.13287630000001], [-2.7708203, 54.132746299999994], [-2.7709562, 54.13264590000001], [-2.7710652, 54.132555], [-2.7711724, 54.1324433], [-2.7712921999999995, 54.1322506], [-2.7714022, 54.1320763], [-2.7714912999999997, 54.13188480000001], [-2.7715477, 54.1317375], [-2.7715871, 54.1316187], [-2.7716150999999996, 54.1314987], [-2.771621, 54.1314313], [-2.7716254, 54.131338], [-2.7716130999999997, 54.1312196], [-2.7715886, 54.1311267], [-2.7715214999999995, 54.13094199999999], [-2.7714357, 54.13077129999999], [-2.7713557999999994, 54.1306169], [-2.7713167999999997, 54.13051730000001], [-2.7712895999999994, 54.130417599999994], [-2.7712732, 54.1303159], [-2.7712658999999995, 54.1301978], [-2.7712766, 54.13008419999999], [-2.7713017, 54.1299707], [-2.7713466, 54.129859800000006], [-2.7714067, 54.1297517], [-2.7714803999999997, 54.12964889999999], [-2.7715436, 54.1295705]]}", "current_leg_start": "Wennington", "dest_arr_time_act": "1634", "motion_projection": null, "next_location_lat": "54.1295705", "next_location_lon": "-2.7715436", "previous_location": "Wennington", "current_leg_milage": "9.6", "linx_max_speed_mph": 90, "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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"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\": 90.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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"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\": 90.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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17950.121, \"from_m\": 17566.827, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18038.795, \"from_m\": 17950.121, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18521.666, \"from_m\": 18038.795, \"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\": 21997.151, \"from_m\": 18521.666, \"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\": 22563.659, \"from_m\": 21997.151, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22712.219, \"from_m\": 22563.659, \"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\": 26635.159, \"from_m\": 22712.219, \"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\": 28511.039, \"from_m\": 26635.159, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40039.13, \"from_m\": 28511.039, \"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\": 41344.591, \"from_m\": 40039.13, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41668.793, \"from_m\": 41344.591, \"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\": 41761.793, \"from_m\": 41668.793, \"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\": 43549.025, \"from_m\": 41761.793, \"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\": 57871.456, \"from_m\": 43549.025, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57934.14, \"from_m\": 57871.456, \"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\": 60985.472, \"from_m\": 57934.14, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60999.489, \"from_m\": 60985.472, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63233.079, \"from_m\": 60999.489, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63277.05, \"from_m\": 63233.079, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 63347.153, \"from_m\": 63277.05, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63572.397, \"from_m\": 63347.153, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 66021.695, \"from_m\": 63572.397, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66347.212, \"from_m\": 66021.695, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 75220.967, \"from_m\": 66347.212, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 75537.314, \"from_m\": 75220.967, \"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\": 84411.069, \"from_m\": 75537.314, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 84736.585, \"from_m\": 84411.069, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 87185.884, \"from_m\": 84736.585, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 87564.226, \"from_m\": 87185.884, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 90016.461, \"from_m\": 87564.226, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 90342.546, \"from_m\": 90016.461, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 99109.366, \"from_m\": 90342.546, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 99671.638, \"from_m\": 99109.366, \"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\": 111138.377, \"from_m\": 99671.638, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 113530.625, \"from_m\": 111138.377, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122992.305, \"from_m\": 113530.625, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 123134.596, \"from_m\": 122992.305, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126241.301, \"from_m\": 123134.596, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 126523.773, \"from_m\": 126241.301, \"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\": 126558.89, \"from_m\": 126523.773, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126883.319, \"from_m\": 126558.89, \"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\": 126903.849, \"from_m\": 126883.319, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126989.52, \"from_m\": 126903.849, \"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\": 133626.939, \"from_m\": 126989.52, \"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\": 135322.731, \"from_m\": 133626.939, \"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\": 138400.065, \"from_m\": 135322.731, \"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\": 139960.284, \"from_m\": 138400.065, \"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\": 140791.474, \"from_m\": 139960.284, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 140899.109, \"from_m\": 140791.474, \"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\": 140905.394, \"from_m\": 140899.109, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 141024.112, \"from_m\": 140905.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\": 143013.66, \"from_m\": 141024.112, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 143372.53, \"from_m\": 143013.66, \"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\": 795392, \"profile_key\": \"77113d96101943d929573e9d65d52767bf984210cb534df39be587ae5a97602d\", \"schedule_id\": 3865, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1418\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1419\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 527.837, \"section_seq\": 1, \"route_path_id\": 132007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1421H\", \"location\": \"Armley Jn\", \"stage_seq\": 3, \"distance_m\": 2079.867, \"section_seq\": 1, \"route_path_id\": 132007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1427\", \"location\": \"Apperley Jn\", \"stage_seq\": 4, \"distance_m\": 11019.238, \"section_seq\": 1, \"route_path_id\": 132007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1431\", \"location\": \"Dockfield Junction\", \"stage_seq\": 5, \"distance_m\": 16841.146, \"section_seq\": 1, \"route_path_id\": 132007}, {\"is_pass\": false, \"wtt_arr\": \"1432\", \"wtt_dep\": \"1433\", \"location\": \"Shipley\", \"stage_seq\": 6, \"distance_m\": 17350.872, \"section_seq\": 1, \"route_path_id\": 132007}, {\"is_pass\": false, \"wtt_arr\": \"1437\", \"wtt_dep\": \"1438\", \"location\": \"Bingley\", \"stage_seq\": 7, \"distance_m\": 22098.085, \"section_seq\": 1, \"route_path_id\": 132007}, {\"is_pass\": false, \"wtt_arr\": \"1442H\", \"wtt_dep\": \"1443H\", \"location\": \"Keighley\", \"stage_seq\": 8, \"distance_m\": 27280.636, \"section_seq\": 1, \"route_path_id\": 132007}, {\"is_pass\": false, \"wtt_arr\": \"1456H\", \"wtt_dep\": \"1458H\", \"location\": \"Skipton\", \"stage_seq\": 9, \"distance_m\": 42009.287, \"section_seq\": 1, \"route_path_id\": 132007}, {\"is_pass\": false, \"wtt_arr\": \"1503H\", \"wtt_dep\": \"1504H\", \"location\": \"Gargrave\", \"stage_seq\": 10, \"distance_m\": 48016.855, \"section_seq\": 1, \"route_path_id\": 132007}, {\"is_pass\": false, \"wtt_arr\": \"1512\", \"wtt_dep\": \"1513\", \"location\": \"Hellifield\", \"stage_seq\": 11, \"distance_m\": 58050.354, \"section_seq\": 1, \"route_path_id\": 132007}, {\"is_pass\": false, \"wtt_arr\": \"1515H\", \"wtt_dep\": \"1516\", \"location\": \"Long Preston\", \"stage_seq\": 12, \"distance_m\": 60045.602, \"section_seq\": 1, \"route_path_id\": 132007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519\", \"location\": \"Settle Jn\", \"stage_seq\": 13, \"distance_m\": 63405.304, \"section_seq\": 1, \"route_path_id\": 132007}, {\"is_pass\": false, \"wtt_arr\": \"1522H\", \"wtt_dep\": \"1523H\", \"location\": \"Giggleswick\", \"stage_seq\": 14, \"distance_m\": 66216.268, \"section_seq\": 1, \"route_path_id\": 132007}, {\"is_pass\": false, \"wtt_arr\": \"1531\", \"wtt_dep\": \"1532\", \"location\": \"Clapham (North Yorkshire)\", \"stage_seq\": 15, \"distance_m\": 75379.14, \"section_seq\": 1, \"route_path_id\": 132007}, {\"is_pass\": false, \"wtt_arr\": \"1537H\", \"wtt_dep\": \"1538H\", \"location\": \"Bentham\", \"stage_seq\": 16, \"distance_m\": 106225.083, \"section_seq\": 1, \"route_path_id\": 132007}, {\"is_pass\": false, \"wtt_arr\": \"1543\", \"wtt_dep\": \"1544\", \"location\": \"Wennington\", \"stage_seq\": 17, \"distance_m\": 111327.999, \"section_seq\": 1, \"route_path_id\": 132007}, {\"is_pass\": false, \"wtt_arr\": \"1559\", \"wtt_dep\": \"1603\", \"location\": \"Carnforth\", \"stage_seq\": 18, \"distance_m\": 126772.846, \"section_seq\": 1, \"route_path_id\": 132007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1603H\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 19, \"distance_m\": 126989.52, \"section_seq\": 1, \"route_path_id\": 132007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1608\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 20, \"distance_m\": 133881.502, \"section_seq\": 1, \"route_path_id\": 132007}, {\"is_pass\": false, \"wtt_arr\": \"1610H\", \"wtt_dep\": \"1623H\", \"location\": \"Lancaster\", \"stage_seq\": 21, \"distance_m\": 136861.398, \"section_seq\": 1, \"route_path_id\": 132007}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1627\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 22, \"distance_m\": 139841.294, \"section_seq\": 1, \"route_path_id\": 132007}, {\"is_pass\": false, \"wtt_arr\": \"1630\", \"wtt_dep\": \"1630H\", \"location\": \"Bare Lane\", \"stage_seq\": 23, \"distance_m\": 141107.722, \"section_seq\": 1, \"route_path_id\": 132007}, {\"is_pass\": false, \"wtt_arr\": \"1634\", \"wtt_dep\": null, \"location\": \"Morecambe\", \"stage_seq\": 24, \"distance_m\": 143372.53, \"section_seq\": 1, \"route_path_id\": 132007}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 143372.53, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132007}], \"total_distance_m\": 143372.53, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 143146.916, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 225.614, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1418", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "13.0", "current_position_lat": "54.1295705", "current_position_lon": "-2.7715436", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:33:51Z\", \"source_id\": 68478381, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:35:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:33:52Z\", \"source_id\": 21475478, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:38:52Z\", \"source_id\": 68490198, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:40:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:38:55Z\", \"source_id\": 21478964, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:44:11Z\", \"source_id\": 68502673, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:45:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:44:13Z\", \"source_id\": 21482590, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:55:28Z\", \"source_id\": 68529808, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:56:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:55:31Z\", \"source_id\": 21490481, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:58:19Z\", \"source_id\": 68536598, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:03:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:58:22Z\", \"source_id\": 21492462, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:13:11Z\", \"source_id\": 21502843, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:57:14Z\", \"source_id\": 21534197, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Carnforth", "service_state_platform": null, "timing_fact_generation": 1790175435041951, "current_leg_arrival_utc": "2026-09-23T15:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:03.788268", "service_state_evidence_id": 21534197, "current_leg_start_actual_dep": "2026-09-23T15:44:00+01:00", "operational_evidence_version": 51, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.595586", "service_state_valid_until_kind": null, "operational_interpretation_version": 51, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LDS MCM 2H17 158903 2 90 None {"version": 3, "segments": [{"to_m": 322.211, "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": 472.595, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.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": 90.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": 90.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": 90.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": 90.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": 90.0, "governing_constraint": "infrastructure_and_equipment", "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": 90.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": 90.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": 90.0, "governing_constraint": "infrastructure_and_equipment", "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": 90.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": 90.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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17950.121, "from_m": 17566.827, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18038.795, "from_m": 17950.121, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18521.666, "from_m": 18038.795, "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": 21997.151, "from_m": 18521.666, "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": 22563.659, "from_m": 21997.151, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22712.219, "from_m": 22563.659, "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": 26635.159, "from_m": 22712.219, "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": 28511.039, "from_m": 26635.159, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40039.13, "from_m": 28511.039, "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": 41344.591, "from_m": 40039.13, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41668.793, "from_m": 41344.591, "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": 41761.793, "from_m": 41668.793, "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": 43549.025, "from_m": 41761.793, "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": 57871.456, "from_m": 43549.025, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57934.14, "from_m": 57871.456, "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": 60985.472, "from_m": 57934.14, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60999.489, "from_m": 60985.472, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63233.079, "from_m": 60999.489, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63277.05, "from_m": 63233.079, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 63347.153, "from_m": 63277.05, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63572.397, "from_m": 63347.153, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66021.695, "from_m": 63572.397, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66347.212, "from_m": 66021.695, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 75220.967, "from_m": 66347.212, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 75537.314, "from_m": 75220.967, "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": 84411.069, "from_m": 75537.314, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 84736.585, "from_m": 84411.069, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 87185.884, "from_m": 84736.585, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 87564.226, "from_m": 87185.884, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 90016.461, "from_m": 87564.226, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 90342.546, "from_m": 90016.461, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 99109.366, "from_m": 90342.546, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 99671.638, "from_m": 99109.366, "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": 111138.377, "from_m": 99671.638, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 113530.625, "from_m": 111138.377, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122992.305, "from_m": 113530.625, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 123134.596, "from_m": 122992.305, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126241.301, "from_m": 123134.596, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 126523.773, "from_m": 126241.301, "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": 126558.89, "from_m": 126523.773, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126883.319, "from_m": 126558.89, "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": 126903.849, "from_m": 126883.319, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126989.52, "from_m": 126903.849, "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": 133626.939, "from_m": 126989.52, "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": 135322.731, "from_m": 133626.939, "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": 138400.065, "from_m": 135322.731, "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": 139960.284, "from_m": 138400.065, "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": 140791.474, "from_m": 139960.284, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 140899.109, "from_m": 140791.474, "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": 140905.394, "from_m": 140899.109, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 141024.112, "from_m": 140905.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": 143013.66, "from_m": 141024.112, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 143372.53, "from_m": 143013.66, "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": 795392, "profile_key": "77113d96101943d929573e9d65d52767bf984210cb534df39be587ae5a97602d", "schedule_id": 3865, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1418", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1419", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 527.837, "section_seq": 1, "route_path_id": 132007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1421H", "location": "Armley Jn", "stage_seq": 3, "distance_m": 2079.867, "section_seq": 1, "route_path_id": 132007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1427", "location": "Apperley Jn", "stage_seq": 4, "distance_m": 11019.238, "section_seq": 1, "route_path_id": 132007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1431", "location": "Dockfield Junction", "stage_seq": 5, "distance_m": 16841.146, "section_seq": 1, "route_path_id": 132007}, {"is_pass": false, "wtt_arr": "1432", "wtt_dep": "1433", "location": "Shipley", "stage_seq": 6, "distance_m": 17350.872, "section_seq": 1, "route_path_id": 132007}, {"is_pass": false, "wtt_arr": "1437", "wtt_dep": "1438", "location": "Bingley", "stage_seq": 7, "distance_m": 22098.085, "section_seq": 1, "route_path_id": 132007}, {"is_pass": false, "wtt_arr": "1442H", "wtt_dep": "1443H", "location": "Keighley", "stage_seq": 8, "distance_m": 27280.636, "section_seq": 1, "route_path_id": 132007}, {"is_pass": false, "wtt_arr": "1456H", "wtt_dep": "1458H", "location": "Skipton", "stage_seq": 9, "distance_m": 42009.287, "section_seq": 1, "route_path_id": 132007}, {"is_pass": false, "wtt_arr": "1503H", "wtt_dep": "1504H", "location": "Gargrave", "stage_seq": 10, "distance_m": 48016.855, "section_seq": 1, "route_path_id": 132007}, {"is_pass": false, "wtt_arr": "1512", "wtt_dep": "1513", "location": "Hellifield", "stage_seq": 11, "distance_m": 58050.354, "section_seq": 1, "route_path_id": 132007}, {"is_pass": false, "wtt_arr": "1515H", "wtt_dep": "1516", "location": "Long Preston", "stage_seq": 12, "distance_m": 60045.602, "section_seq": 1, "route_path_id": 132007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519", "location": "Settle Jn", "stage_seq": 13, "distance_m": 63405.304, "section_seq": 1, "route_path_id": 132007}, {"is_pass": false, "wtt_arr": "1522H", "wtt_dep": "1523H", "location": "Giggleswick", "stage_seq": 14, "distance_m": 66216.268, "section_seq": 1, "route_path_id": 132007}, {"is_pass": false, "wtt_arr": "1531", "wtt_dep": "1532", "location": "Clapham (North Yorkshire)", "stage_seq": 15, "distance_m": 75379.14, "section_seq": 1, "route_path_id": 132007}, {"is_pass": false, "wtt_arr": "1537H", "wtt_dep": "1538H", "location": "Bentham", "stage_seq": 16, "distance_m": 106225.083, "section_seq": 1, "route_path_id": 132007}, {"is_pass": false, "wtt_arr": "1543", "wtt_dep": "1544", "location": "Wennington", "stage_seq": 17, "distance_m": 111327.999, "section_seq": 1, "route_path_id": 132007}, {"is_pass": false, "wtt_arr": "1559", "wtt_dep": "1603", "location": "Carnforth", "stage_seq": 18, "distance_m": 126772.846, "section_seq": 1, "route_path_id": 132007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603H", "location": "Carnforth North Jn", "stage_seq": 19, "distance_m": 126989.52, "section_seq": 1, "route_path_id": 132007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608", "location": "Morecambe South Jn", "stage_seq": 20, "distance_m": 133881.502, "section_seq": 1, "route_path_id": 132007}, {"is_pass": false, "wtt_arr": "1610H", "wtt_dep": "1623H", "location": "Lancaster", "stage_seq": 21, "distance_m": 136861.398, "section_seq": 1, "route_path_id": 132007}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627", "location": "Morecambe South Jn", "stage_seq": 22, "distance_m": 139841.294, "section_seq": 1, "route_path_id": 132007}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": "1630H", "location": "Bare Lane", "stage_seq": 23, "distance_m": 141107.722, "section_seq": 1, "route_path_id": 132007}, {"is_pass": false, "wtt_arr": "1634", "wtt_dep": null, "location": "Morecambe", "stage_seq": 24, "distance_m": 143372.53, "section_seq": 1, "route_path_id": 132007}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 143372.53, "from_m": 0.0, "section_seq": 1, "route_path_id": 132007}], "total_distance_m": 143372.53, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 143146.916, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 225.614, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5175, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:33:51Z", "source_id": 68478381, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T13:35:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:33:52Z", "source_id": 21475478, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T14:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5116, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:38:52Z", "source_id": 68490198, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T13:40:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:38:55Z", "source_id": 21478964, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T14:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5108, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:44:11Z", "source_id": 68502673, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T13:45:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:44:13Z", "source_id": 21482590, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T14:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3041, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:55:28Z", "source_id": 68529808, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T13:56:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:55:31Z", "source_id": 21490481, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T14:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3000, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:58:19Z", "source_id": 68536598, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T14:03:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:58:22Z", "source_id": 21492462, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T15:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:13:11Z", "source_id": 21502843, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T15:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:57:14Z", "source_id": 21534197, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-23T15:57:00+01:00", "operational_fact": true}] Leeds 1418 1418 4B None None Morecambe 1634 1634 1 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C32450/2026-09-23/detailed None Wennington 2026-09-23T15:44:00+01:00 Carnforth 13.0 {"type": "LineString", "coordinates": [[-2.5875677, 54.123695], [-2.5882491999999995, 54.1235861], [-2.5891327, 54.12339879999999], [-2.5903567999999995, 54.1231949], [-2.5907987, 54.123130399999994], [-2.5912537999999996, 54.1230813], [-2.5917312999999997, 54.1230588], [-2.5922374, 54.1230486], [-2.5926815999999997, 54.123047199999995], [-2.5928618999999995, 54.12305269999999], [-2.5931385999999996, 54.123061099999994], [-2.5937427, 54.12310469999999], [-2.5943394, 54.1231688], [-2.5948050000000005, 54.1232362], [-2.5952808999999997, 54.12331669999999], [-2.5960884, 54.1235003], [-2.5964753999999997, 54.1236017], [-2.5969666999999994, 54.1237406], [-2.5974184999999994, 54.1239041], [-2.5976649, 54.123997399999986], [-2.5979303999999996, 54.1241129], [-2.5983885999999994, 54.12433550000001], [-2.5986635, 54.1244878], [-2.5989654999999994, 54.1246628], [-2.5992376000000004, 54.12483000000001], [-2.599512499999999, 54.125009], [-2.5998882, 54.1253014], [-2.6000564999999995, 54.12544690000001], [-2.6002257999999996, 54.1256024], [-2.6004387, 54.1258084], [-2.6006565, 54.126029599999995], [-2.6010953, 54.126524499999995], [-2.605114323946612, 54.131057159897885], [-2.608654, 54.13504879999999], [-2.609301799999999, 54.135684600000005], [-2.6093916, 54.1357682], [-2.6105508, 54.1367545], [-2.6115347999999994, 54.13743569999999], [-2.6122167999999997, 54.1378619], [-2.6128441, 54.13822270000001], [-2.6136010999999995, 54.13863069999999], [-2.6139164000000004, 54.138786], [-2.6141921, 54.1389165], [-2.6145309000000005, 54.1390753], [-2.6148512, 54.13921169999998], [-2.6151814, 54.139356799999995], [-2.6155125999999997, 54.1394877], [-2.6161785999999996, 54.1397396], [-2.6167556999999997, 54.1399364], [-2.6172373999999996, 54.1401006], [-2.6173542, 54.14013979999999], [-2.6188161999999995, 54.1406311], [-2.6199776, 54.1410191], [-2.6212705999999995, 54.1414625], [-2.6230935, 54.1420687], [-2.6255377, 54.1428817], [-2.6267291, 54.14329659999999], [-2.6285467, 54.1439056], [-2.6294460999999996, 54.14421050000001], [-2.6304608, 54.14454620000001], [-2.6311719999999994, 54.144798399999985], [-2.6315868999999994, 54.14495109999999], [-2.631969, 54.14510889999999], [-2.6326034, 54.14539070000001], [-2.6331938, 54.14569269999999], [-2.6355155999999997, 54.14709250000001], [-2.6366376999999996, 54.1477848], [-2.6377654999999995, 54.14847689999999], [-2.6408182, 54.1503406], [-2.6447557, 54.1527408], [-2.6452972, 54.153071], [-2.6453875, 54.1531261], [-2.6454821, 54.1531838], [-2.6521860103164667, 54.15728160862064], [-2.6548592, 54.15891549999999], [-2.6574323, 54.1604882], [-2.6580939, 54.1608215], [-2.6588148, 54.161162], [-2.659480799999999, 54.161438], [-2.6602704, 54.1617305], [-2.6607902, 54.161901599999986], [-2.6612959999999997, 54.1620545], [-2.6617904999999995, 54.162192999999995], [-2.6623491, 54.162332599999985], [-2.6630487000000005, 54.162483400000006], [-2.663714, 54.1626152], [-2.6645472, 54.162735199999986], [-2.66531, 54.1628358], [-2.6664939, 54.1629192], [-2.667566, 54.16296229999998], [-2.6684706999999994, 54.16296760000001], [-2.6693110999999994, 54.1629429], [-2.6699263000000006, 54.16290849999999], [-2.6705449, 54.1628533], [-2.6711628999999997, 54.1627866], [-2.671764899999999, 54.16270810000001], [-2.6726199, 54.1625726], [-2.6734675, 54.162398899999985], [-2.6743807000000004, 54.1621728], [-2.6752805, 54.1619242], [-2.6763259999999995, 54.1615672], [-2.676470699999999, 54.1615152], [-2.6778911, 54.16100019999998], [-2.6793605, 54.1604674], [-2.6815599999999997, 54.15966989999998], [-2.6830275999999995, 54.15914269999999], [-2.68375, 54.158886800000005], [-2.684496, 54.15859510000001], [-2.6848026, 54.1584607], [-2.684831, 54.15844819999999], [-2.6851092, 54.1583262], [-2.6856880999999997, 54.158037399999984], [-2.6864940999999996, 54.15758199999999], [-2.6868591999999993, 54.1573644], [-2.686980089187428, 54.15728160862064], [-2.6871616, 54.1571573], [-2.6874641999999995, 54.156950900000005], [-2.6877499999999994, 54.15674019999999], [-2.6881093, 54.1564574], [-2.6884612, 54.15615139999999], [-2.6887335999999995, 54.1559033], [-2.6887887000000004, 54.15585060000001], [-2.6892832999999996, 54.1553388], [-2.6896059999999995, 54.15504489999999], [-2.6897871999999996, 54.15488849999999], [-2.6899827, 54.15473359999999], [-2.690195, 54.154575900000005], [-2.6904362999999996, 54.15440339999999], [-2.6909345999999994, 54.15407269999999], [-2.6916500999999995, 54.15366], [-2.692074, 54.1534607], [-2.6925212999999997, 54.15325749999999], [-2.6931398, 54.15300359999999], [-2.6938111, 54.1527701], [-2.6942995999999995, 54.15262370000001], [-2.6948156, 54.1524822], [-2.6949458523585643, 54.15244747995167], [-2.6951281, 54.152398899999994], [-2.6954867999999994, 54.15231829999999], [-2.6957876999999995, 54.15225190000001], [-2.6961178, 54.1521822], [-2.6990896, 54.1516784], [-2.7008713, 54.15136909999999], [-2.7017605, 54.15121580000001], [-2.7026333999999994, 54.1510679], [-2.7046545999999996, 54.150719900000006], [-2.7056644, 54.150541399999994], [-2.7066771, 54.1503627], [-2.7090288, 54.1499648], [-2.7099824, 54.1497791], [-2.7104982999999994, 54.1496459], [-2.7116231999999996, 54.149311], [-2.7122862, 54.1490778], [-2.7126014, 54.1489476], [-2.7129051, 54.1488174], [-2.7134816999999996, 54.148559799999994], [-2.713763699999999, 54.148424], [-2.7140729, 54.1482456], [-2.7145875, 54.14793689999998], [-2.7148988, 54.147745699999994], [-2.7150801, 54.147622899999995], [-2.7155493999999996, 54.1472613], [-2.7159723, 54.1468901], [-2.7163055, 54.1465582], [-2.7166342, 54.14619119999998], [-2.7168764, 54.145881900000006], [-2.7171052999999996, 54.14554919999999], [-2.7173181, 54.1451913], [-2.7175291, 54.1448152], [-2.7176656, 54.1445823], [-2.7178877999999997, 54.144263], [-2.7181305, 54.143953], [-2.7183831, 54.14366569999999], [-2.7186889999999995, 54.14334989999999], [-2.7190549999999996, 54.1430193], [-2.7194647, 54.1426891], [-2.7197825, 54.1424562], [-2.7201319, 54.1422219], [-2.7204274, 54.1420362], [-2.7207442999999993, 54.1418527], [-2.721102, 54.141662], [-2.7214422999999996, 54.14149359999999], [-2.7222718, 54.1411317], [-2.7240962, 54.140427899999985], [-2.7258951, 54.1397295], [-2.7268910999999996, 54.139342199999994], [-2.7283854, 54.138764], [-2.7288869999999994, 54.1385692], [-2.7298300999999996, 54.13820439999999], [-2.7300914, 54.1381043], [-2.7318245999999995, 54.137419], [-2.7333932, 54.1368257], [-2.7342702999999995, 54.1364978], [-2.7351811, 54.136192099999995], [-2.7358334, 54.1359957], [-2.7365631999999995, 54.135790099999994], [-2.7372854, 54.1356024], [-2.737973, 54.13544629999999], [-2.7394673, 54.135147700000005], [-2.740999599999999, 54.1348932], [-2.7422671000000003, 54.1346909], [-2.7435715999999997, 54.13448209999999], [-2.7461328999999997, 54.1340703], [-2.7483092999999994, 54.13372329999999], [-2.750502, 54.133375499999985], [-2.7512451, 54.133257], [-2.7517309, 54.1331767], [-2.7528281999999997, 54.13300079999999], [-2.7535397, 54.13289509999999], [-2.754299, 54.1327975], [-2.7549101, 54.1327232], [-2.7561229, 54.13260799999999], [-2.7574463999999996, 54.13250969999999], [-2.7591545, 54.132472400000005], [-2.7597502, 54.13247320000001], [-2.760418099999999, 54.132487], [-2.7616663999999997, 54.1325434], [-2.7622431999999995, 54.1325774], [-2.7627965999999997, 54.13261860000001], [-2.7630815000000006, 54.132639899999994], [-2.7634783, 54.13267259999999], [-2.7647118, 54.13277819999999], [-2.7648057228039535, 54.132786631710225], [-2.7648707298177224, 54.13279246756888], [-2.7652398, 54.13282559999999], [-2.7663797, 54.1329272], [-2.7674748999999994, 54.1330353], [-2.7679875, 54.13310400000001], [-2.768313, 54.13314599999999], [-2.7686008999999996, 54.1331826], [-2.7687848999999995, 54.1331959], [-2.7691067, 54.13320249999999], [-2.7694181, 54.1331909], [-2.769518, 54.13318029999999], [-2.7697297999999995, 54.133148199999994], [-2.7700808, 54.133075600000005], [-2.7704092, 54.13295939999999], [-2.7705883, 54.13287630000001], [-2.7708203, 54.132746299999994], [-2.7709562, 54.13264590000001], [-2.7710652, 54.132555], [-2.7711724, 54.1324433], [-2.7712921999999995, 54.1322506], [-2.7714022, 54.1320763], [-2.7714912999999997, 54.13188480000001], [-2.7715477, 54.1317375], [-2.7715871, 54.1316187], [-2.7716150999999996, 54.1314987], [-2.771621, 54.1314313], [-2.7716254, 54.131338], [-2.7716130999999997, 54.1312196], [-2.7715886, 54.1311267], [-2.7715214999999995, 54.13094199999999], [-2.7714357, 54.13077129999999], [-2.7713557999999994, 54.1306169], [-2.7713167999999997, 54.13051730000001], [-2.7712895999999994, 54.130417599999994], [-2.7712732, 54.1303159], [-2.7712658999999995, 54.1301978], [-2.7712766, 54.13008419999999], [-2.7713017, 54.1299707], [-2.7713466, 54.129859800000006], [-2.7714067, 54.1297517], [-2.7714803999999997, 54.12964889999999], [-2.7715436, 54.1295705]]} 9.6 1544 1557 Wennington Carnforth Carnforth 54.1295705 -2.7715436 54.1295705 -2.7715436 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Carnforth TRUST TRACKING_TIMEOUT 21534197 1790175435041951 51 51 2026-09-23 16:44:04.595586 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:03.788268
767644 790230 K03561 073D511T23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 790230, "stp": "N", "toc": "Unknown", "uid": "K03561", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:K03561/2026-09-23/detailed", "trust_id": "073D511T23", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bridgeton Yard (GBRf)", "service_date": "2026-09-23", "dest_arr_time": "1657", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "3D51", "timing_status": null, "origin_station": "Polmadie Car M.D.", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1634", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1657", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 553.21, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1026.692, \"from_m\": 553.21, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1210.785, \"from_m\": 1026.692, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1681.692, \"from_m\": 1210.785, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1716.901, \"from_m\": 1681.692, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1761.112, \"from_m\": 1716.901, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1893.628, \"from_m\": 1761.112, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2667.463, \"from_m\": 1893.628, \"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}], \"service_id\": 790230, \"profile_key\": \"83a8ec994aa77954d4bde4e178b456285b1ee80a0925b7177bc709ba846ece11\", \"schedule_id\": 42689, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Polmadie Car M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 165441}, {\"is_pass\": false, \"wtt_arr\": \"1639H\", \"wtt_dep\": \"1640H\", \"location\": \"Polmadie Sig. 818\", \"stage_seq\": 2, \"distance_m\": 425.883, \"section_seq\": 1, \"route_path_id\": 165441}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643H\", \"location\": \"Shawfield Jn\", \"stage_seq\": 3, \"distance_m\": 571.519, \"section_seq\": 1, \"route_path_id\": 165441}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645H\", \"location\": \"Rutherglen West Jn\", \"stage_seq\": 4, \"distance_m\": 1099.745, \"section_seq\": 1, \"route_path_id\": 165441}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648\", \"location\": \"Rutherglen North Jn\", \"stage_seq\": 5, \"distance_m\": 1681.692, \"section_seq\": 1, \"route_path_id\": 165441}, {\"is_pass\": false, \"wtt_arr\": \"1650\", \"wtt_dep\": \"1655\", \"location\": \"Rutherglen Sig. G890\", \"stage_seq\": 6, \"distance_m\": 1962.946, \"section_seq\": 1, \"route_path_id\": 165441}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": null, \"location\": \"Bridgeton Yard (GBRf)\", \"stage_seq\": 7, \"distance_m\": 2667.463, \"section_seq\": 1, \"route_path_id\": 165441}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 2667.463, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 165441}], \"total_distance_m\": 2667.463, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 2114.253, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 553.21, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1634", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Polmadie Car M.D.", "service_state_platform": null, "timing_fact_generation": 1790152133721452, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:03.792736", "service_state_evidence_id": null, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.603308", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown N None None 3D51 None None None None {"version": 3, "segments": [{"to_m": 553.21, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1026.692, "from_m": 553.21, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1210.785, "from_m": 1026.692, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1681.692, "from_m": 1210.785, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1716.901, "from_m": 1681.692, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1761.112, "from_m": 1716.901, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1893.628, "from_m": 1761.112, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2667.463, "from_m": 1893.628, "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}], "service_id": 790230, "profile_key": "83a8ec994aa77954d4bde4e178b456285b1ee80a0925b7177bc709ba846ece11", "schedule_id": 42689, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1634", "location": "Polmadie Car M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 165441}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1640H", "location": "Polmadie Sig. 818", "stage_seq": 2, "distance_m": 425.883, "section_seq": 1, "route_path_id": 165441}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643H", "location": "Shawfield Jn", "stage_seq": 3, "distance_m": 571.519, "section_seq": 1, "route_path_id": 165441}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645H", "location": "Rutherglen West Jn", "stage_seq": 4, "distance_m": 1099.745, "section_seq": 1, "route_path_id": 165441}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648", "location": "Rutherglen North Jn", "stage_seq": 5, "distance_m": 1681.692, "section_seq": 1, "route_path_id": 165441}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": "1655", "location": "Rutherglen Sig. G890", "stage_seq": 6, "distance_m": 1962.946, "section_seq": 1, "route_path_id": 165441}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": null, "location": "Bridgeton Yard (GBRf)", "stage_seq": 7, "distance_m": 2667.463, "section_seq": 1, "route_path_id": 165441}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 2667.463, "from_m": 0.0, "section_seq": 1, "route_path_id": 165441}], "total_distance_m": 2667.463, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 2114.253, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 553.21, "synthetic_unknown_infrastructure_limit_mph": 60} [] Polmadie Car M.D. 1634 1634 None None None Bridgeton Yard (GBRf) 1657 1657 None None None https://www.realtimetrains.co.uk/service/gb-nr:K03561/2026-09-23/detailed None None None None None None None None None None None None None None None None 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Polmadie Car M.D. SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790152133721452 0 0 2026-09-23 16:44:04.603308 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:03.792736
767645 793804 G15900 129M13MM23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 793804, "stp": "O", "toc": "TransPennine Express", "uid": "G15900", "consist": "802216", "dest_crs": "LIV", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15900/2026-09-23/detailed", "trust_id": "129M13MM23", "origin_crs": "NCL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-23", "dest_arr_time": "1634", "dest_platform": "3", "is_terminated": 1, "next_location": "Newton-le-Willows", "signalling_id": "9M13", "timing_status": "EARLY", "origin_station": "Newcastle", "current_leg_arr": "1608½", "current_leg_dep": "1550", "current_leg_end": "Newton-le-Willows", "origin_dep_time": "1302", "origin_platform": "11", "current_location": "Eccles", "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2415595, 53.4880832], [-2.2410749, 53.488400299999995], [-2.2406622, 53.488644999999984], [-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.2585997999999994, 53.4809465], [-2.2586602, 53.480851099999995], [-2.2587332, 53.4807268], [-2.2588782, 53.480420299999984], [-2.2590344, 53.48006539999999], [-2.2590732, 53.47999049999999], [-2.2591098, 53.47993019999999], [-2.2592104, 53.479785199999995], [-2.2593229999999997, 53.47966569999999], [-2.25945, 53.47953890000001], [-2.2596616, 53.47934169999999], [-2.2597867, 53.47924710000001], [-2.2600130999999997, 53.47909839999999], [-2.2602416, 53.4789695], [-2.2604142, 53.47888410000001], [-2.2606170999999997, 53.478791599999994], [-2.260857, 53.47870310000001], [-2.2610224999999997, 53.47865680000001], [-2.2611880999999996, 53.478607700000005], [-2.26142, 53.4785529], [-2.2616474, 53.4785067], [-2.2618747000000003, 53.478478200000005], [-2.2621297, 53.4784553], [-2.2622137, 53.478450399999986], [-2.2624613, 53.4784394], [-2.2627048, 53.4784329], [-2.2628999999999997, 53.478429], [-2.2635339, 53.4784682], [-2.2643053, 53.4784957], [-2.2652684999999995, 53.4785296], [-2.2660475, 53.4785553], [-2.2667448999999995, 53.47857849999999], [-2.2670813, 53.4785916], [-2.2676887999999997, 53.4786116], [-2.2678225, 53.478615899999994], [-2.2681425, 53.478630300000006], [-2.2684818, 53.4786428], [-2.2695237, 53.47869420000001], [-2.2705614, 53.47875489999999], [-2.2711447, 53.4787884], [-2.2714700999999997, 53.4788075], [-2.2725032, 53.47887029999999], [-2.2729937999999996, 53.478904500000006], [-2.2737398, 53.478963199999995], [-2.2744240999999996, 53.479029399999995], [-2.2751369, 53.4791068], [-2.2759812, 53.4792071], [-2.2786231, 53.4795458], [-2.2807507, 53.4798189], [-2.2812452999999997, 53.4798847], [-2.2823652, 53.4800288], [-2.2827281, 53.4800814], [-2.284566, 53.4803096], [-2.2912502, 53.481202], [-2.29497, 53.4816556], [-2.2986848, 53.482134499999994], [-2.3015313, 53.4825041], [-2.3032648, 53.482723699999994], [-2.3045996, 53.482892499999984], [-2.305936, 53.4830505], [-2.3086059999999997, 53.48336450000001], [-2.3106547, 53.483593600000006], [-2.3128366, 53.48383119999999], [-2.3146335999999996, 53.484011599999995], [-2.316501, 53.4841909], [-2.316746032158577, 53.48421426699571], [-2.3171112999999997, 53.4842491], [-2.3217855, 53.484677], [-2.3243742, 53.48490230000001], [-2.3269603, 53.485123400000006], [-2.3294472, 53.4853041], [-2.3300301, 53.4853385], [-2.3311292999999997, 53.48540409999999], [-2.3327016000000005, 53.485475399999984], [-2.3328169999999995, 53.48548099999999], [-2.3341072, 53.4855433], [-2.33458, 53.485550899999986], [-2.3355830999999996, 53.4855766], [-2.3356197387107556, 53.48557724853885], [-2.3365661, 53.48559399999999], [-2.3384081, 53.4856159], [-2.3399469999999996, 53.485625099999986], [-2.3408181, 53.4856261], [-2.3416624, 53.48561719999999], [-2.3427205, 53.48559249999999], [-2.3444197, 53.4855446], [-2.3449991, 53.48552790000001], [-2.3465936999999997, 53.48548199999999], [-2.3471233, 53.485471199999985], [-2.348098499999999, 53.4854403], [-2.3493657, 53.48538819999999], [-2.3505645999999993, 53.485327600000005], [-2.3520184, 53.4852414], [-2.3534078, 53.48516009999999], [-2.3541856, 53.4851122], [-2.3548481, 53.485057899999994], [-2.3556097999999994, 53.48500210000001], [-2.3565434000000005, 53.4849079], [-2.3581652000000006, 53.48476899999999], [-2.3583784999999997, 53.484756299999994], [-2.3596417999999995, 53.4847146], [-2.359965799999999, 53.4847004], [-2.3613095, 53.48463], [-2.3627969999999996, 53.484544499999984], [-2.3630197, 53.484531], [-2.3646086, 53.4844162], [-2.3656280000000005, 53.4843277], [-2.3660804, 53.4842897], [-2.3687872, 53.48402420000001], [-2.369366799999999, 53.48396780000001], [-2.3703150000000006, 53.4838703], [-2.3719871999999995, 53.48369839999999], [-2.373075, 53.4835798], [-2.3733312, 53.483549499999995], [-2.3754866, 53.4832515], [-2.3762604, 53.48313770000001], [-2.3764056999999994, 53.48311389999999], [-2.3765678, 53.4830874], [-2.3777782, 53.4828833], [-2.3798971999999994, 53.4825418], [-2.3813240999999996, 53.482296], [-2.3848914, 53.4816168], [-2.3879697, 53.4810626], [-2.3929477, 53.4800976], [-2.3942519, 53.4798399], [-2.3956629, 53.47958669999999], [-2.3961870999999997, 53.4794885], [-2.3967542999999996, 53.47938010000001], [-2.3996389, 53.47882549999999], [-2.4041279999999996, 53.47798419999999], [-2.4055846, 53.47770680000001], [-2.425451267122708, 53.47392331073916], [-2.4346613, 53.4721692], [-2.4353711, 53.472044399999994], [-2.4365154, 53.4718522], [-2.4380515999999997, 53.4716359], [-2.4406008, 53.4713311], [-2.4429103, 53.471134500000005], [-2.4457347, 53.4709449], [-2.4466629, 53.470885200000005], [-2.4483079999999995, 53.47077939999999], [-2.4483505999999995, 53.4707766], [-2.4486049, 53.47075989999999], [-2.4492832, 53.47067860000001], [-2.4493336823162757, 53.47067541865373], [-2.4509810999999995, 53.4705716], [-2.4530964, 53.4704262], [-2.4559287999999997, 53.4702442], [-2.4579056, 53.47011330000001], [-2.4596303, 53.4699968], [-2.461422, 53.4698786], [-2.4632405, 53.4697621], [-2.4646031, 53.4696727], [-2.4663357999999995, 53.4695625], [-2.4676528, 53.46947789999999], [-2.4701955, 53.469307], [-2.4727328999999996, 53.4691362], [-2.4754121999999996, 53.4689591], [-2.4777084, 53.46880569999999], [-2.4801517999999994, 53.468642799999984], [-2.4836771999999994, 53.46840679999999], [-2.4865283999999996, 53.46820240000001], [-2.4895608, 53.4680078], [-2.4897509999999996, 53.4679937], [-2.4910816, 53.4679086], [-2.4912903999999996, 53.46789429999999], [-2.4913321999999996, 53.46789139999999], [-2.4927662936357744, 53.46779240988761], [-2.4933749, 53.4677504], [-2.4935961, 53.46773420000001], [-2.4944355, 53.467683499999985], [-2.4976944, 53.4674632], [-2.4999754999999997, 53.4673056], [-2.5053358999999995, 53.4669484], [-2.5055229, 53.466934399999985], [-2.5078403, 53.4667812], [-2.510477799999999, 53.466602599999995], [-2.5120871999999994, 53.466497199999985], [-2.5137492, 53.466383], [-2.51528279553466, 53.466281703254], [-2.5156249999999996, 53.466259099999995], [-2.5157752999999996, 53.4662496], [-2.5167783, 53.4661766], [-2.5179048999999996, 53.46609], [-2.5187487999999996, 53.4660195], [-2.5196080999999997, 53.4659431], [-2.520157, 53.4658806], [-2.5214498, 53.4657358], [-2.523263899999999, 53.4655008], [-2.5249672999999997, 53.46525159999999], [-2.5266301, 53.46500579999999], [-2.5288127999999994, 53.464695600000006], [-2.5327929, 53.4641114], [-2.5361092, 53.46363109999999], [-2.5385393, 53.4632833], [-2.5401179, 53.4630614], [-2.5432319, 53.462607], [-2.5567011, 53.460633], [-2.5571502, 53.46057029999999], [-2.5632560999999994, 53.4596802], [-2.5684832, 53.4589136], [-2.5738686, 53.458138600000005], [-2.576995699999999, 53.4576888], [-2.5792806999999995, 53.4573601], [-2.585786699999999, 53.4564095], [-2.5876045999999997, 53.456165], [-2.5893633, 53.455911], [-2.5896822, 53.455865], [-2.595607, 53.454996], [-2.5971536, 53.4547617], [-2.5989452, 53.4545263], [-2.5997838, 53.4544044], [-2.6014401, 53.4541618], [-2.6026258, 53.45397839999999], [-2.6032721, 53.45388539999999], [-2.6046737999999996, 53.4537089], [-2.605114323946612, 53.453657984507046], [-2.6053253, 53.4536336], [-2.6060306999999994, 53.453560200000005], [-2.6070618, 53.4534619], [-2.6070982539173584, 53.45345895422924], [-2.6071752226889044, 53.45345273453058], [-2.6072202, 53.4534491], [-2.6085535, 53.4533491], [-2.6108008999999996, 53.4532264], [-2.6138960999999994, 53.45308450000001]]}", "current_leg_start": "Manchester Victoria", "dest_arr_time_act": "1634", "motion_projection": null, "next_location_lat": "53.4530845", "next_location_lon": "-2.6138961", "previous_location": "Brighouse", "current_leg_milage": "16.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 48, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:68681628\", \"confirmationDeadline\": \"2026-09-23T16:08:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 51.967, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 288.637, \"from_m\": 51.967, \"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\": 481.81, \"from_m\": 288.637, \"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\": 1176.746, \"from_m\": 481.81, \"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\": 1527.953, \"from_m\": 1176.746, \"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\": 1880.364, \"from_m\": 1527.953, \"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\": 2278.025, \"from_m\": 1880.364, \"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\": 3111.126, \"from_m\": 2278.025, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 4231.703, \"from_m\": 3111.126, \"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\": 4271.085, \"from_m\": 4231.703, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18724.656, \"from_m\": 4271.085, \"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\": 21109.984, \"from_m\": 18724.656, \"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\": 22307.319, \"from_m\": 21109.984, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23015.102, \"from_m\": 22307.319, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24944.633, \"from_m\": 23015.102, \"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\": 31440.809, \"from_m\": 24944.633, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 38288.137, \"from_m\": 31440.809, \"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\": 39790.087, \"from_m\": 38288.137, \"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\": 49363.49, \"from_m\": 39790.087, \"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\": 50512.216, \"from_m\": 49363.49, \"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\": 51508.101, \"from_m\": 50512.216, \"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\": 58189.826, \"from_m\": 51508.101, \"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\": 58601.84, \"from_m\": 58189.826, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 61993.412, \"from_m\": 58601.84, \"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\": 64312.72, \"from_m\": 61993.412, \"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\": 92653.67, \"from_m\": 64312.72, \"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\": 92714.082, \"from_m\": 92653.67, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126682.398, \"from_m\": 92714.082, \"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\": 127877.696, \"from_m\": 126682.398, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 128200.538, \"from_m\": 127877.696, \"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\": 128261.377, \"from_m\": 128200.538, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 128948.701, \"from_m\": 128261.377, \"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\": 129358.696, \"from_m\": 128948.701, \"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\": 129463.957, \"from_m\": 129358.696, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 129515.006, \"from_m\": 129463.957, \"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\": 131802.053, \"from_m\": 129515.006, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 133951.676, \"from_m\": 131802.053, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 145402.086, \"from_m\": 133951.676, \"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\": 146727.822, \"from_m\": 145402.086, \"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\": 154058.408, \"from_m\": 146727.822, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 154089.289, \"from_m\": 154058.408, \"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\": 163263.771, \"from_m\": 154089.289, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 163330.746, \"from_m\": 163263.771, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 165259.531, \"from_m\": 163330.746, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 166078.701, \"from_m\": 165259.531, \"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\": 168128.148, \"from_m\": 166078.701, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 168167.238, \"from_m\": 168128.148, \"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\": 168850.668, \"from_m\": 168167.238, \"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\": 169297.92, \"from_m\": 168850.668, \"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\": 169634.124, \"from_m\": 169297.92, \"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\": 169884.038, \"from_m\": 169634.124, \"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\": 170377.899, \"from_m\": 169884.038, \"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\": 170743.606, \"from_m\": 170377.899, \"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\": 171023.223, \"from_m\": 170743.606, \"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\": 175234.861, \"from_m\": 171023.223, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 175326.87, \"from_m\": 175234.861, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 176567.466, \"from_m\": 175326.87, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 177252.988, \"from_m\": 176567.466, \"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\": 191247.942, \"from_m\": 177252.988, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 193656.855, \"from_m\": 191247.942, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 193714.633, \"from_m\": 193656.855, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 201078.187, \"from_m\": 193714.633, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 201125.509, \"from_m\": 201078.187, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 203565.599, \"from_m\": 201125.509, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 204039.894, \"from_m\": 203565.599, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 210940.604, \"from_m\": 204039.894, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 212989.796, \"from_m\": 210940.604, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 214893.42, \"from_m\": 212989.796, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 215267.377, \"from_m\": 214893.42, \"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\": 219265.269, \"from_m\": 215267.377, \"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\": 219314.751, \"from_m\": 219265.269, \"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\": 219364.113, \"from_m\": 219314.751, \"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\": 220911.842, \"from_m\": 219364.113, \"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\": 223772.809, \"from_m\": 220911.842, \"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\": 223975.105, \"from_m\": 223772.809, \"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\": 233685.278, \"from_m\": 223975.105, \"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\": 234626.986, \"from_m\": 233685.278, \"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\": 234816.362, \"from_m\": 234626.986, \"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\": 236699.595, \"from_m\": 234816.362, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 248815.402, \"from_m\": 236699.595, \"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\": 248872.84, \"from_m\": 248815.402, \"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\": 248895.607, \"from_m\": 248872.84, \"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\": 248961.804, \"from_m\": 248895.607, \"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\": 250589.174, \"from_m\": 248961.804, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 250743.63, \"from_m\": 250589.174, \"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\": 250805.96, \"from_m\": 250743.63, \"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\": 251205.158, \"from_m\": 250805.96, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 251694.644, \"from_m\": 251205.158, \"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\": 251839.58, \"from_m\": 251694.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\": 251858.4, \"from_m\": 251839.58, \"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\": 252930.453, \"from_m\": 251858.4, \"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\": 252982.364, \"from_m\": 252930.453, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 253033.993, \"from_m\": 252982.364, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 253080.215, \"from_m\": 253033.993, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 253545.183, \"from_m\": 253080.215, \"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\": 265280.161, \"from_m\": 253545.183, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 265409.449, \"from_m\": 265280.161, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 265455.245, \"from_m\": 265409.449, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 265709.188, \"from_m\": 265455.245, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 267016.792, \"from_m\": 265709.188, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 292285.921, \"from_m\": 267016.792, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 292391.998, \"from_m\": 292285.921, \"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\": 294313.962, \"from_m\": 292391.998, \"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\": 296981.494, \"from_m\": 294313.962, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 297330.973, \"from_m\": 296981.494, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 297361.369, \"from_m\": 297330.973, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 298747.078, \"from_m\": 297361.369, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 298820.42, \"from_m\": 298747.078, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 299728.491, \"from_m\": 298820.42, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 299956.219, \"from_m\": 299728.491, \"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\": 299998.871, \"from_m\": 299956.219, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 301097.508, \"from_m\": 299998.871, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 301463.612, \"from_m\": 301097.508, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 301780.969, \"from_m\": 301463.612, \"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\": 793804, \"profile_key\": \"56ef09230876004292c6f011277efa27dd5ee3dcd0d503d5eff47d0b70855a6a\", \"schedule_id\": 37004, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1302\", \"location\": \"Newcastle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1304\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 2, \"distance_m\": 1241.971, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1307H\", \"location\": \"Birtley Jn\", \"stage_seq\": 3, \"distance_m\": 7782.28, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": false, \"wtt_arr\": \"1310\", \"wtt_dep\": \"1311\", \"location\": \"Chester-le-Street\", \"stage_seq\": 4, \"distance_m\": 13267.726, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": false, \"wtt_arr\": \"1316H\", \"wtt_dep\": \"1318\", \"location\": \"Durham\", \"stage_seq\": 5, \"distance_m\": 22307.319, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1323H\", \"location\": \"Tursdale Jn\", \"stage_seq\": 6, \"distance_m\": 33934.519, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1325\", \"location\": \"Ferryhill South Jn\", \"stage_seq\": 7, \"distance_m\": 38180.568, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": false, \"wtt_arr\": \"1333H\", \"wtt_dep\": \"1335H\", \"location\": \"Darlington\", \"stage_seq\": 8, \"distance_m\": 57629.274, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1344\", \"location\": \"Northallerton\", \"stage_seq\": 9, \"distance_m\": 80542.577, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1347H\", \"location\": \"Thirsk\", \"stage_seq\": 10, \"distance_m\": 93050.313, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1353H\", \"location\": \"Tollerton Jn\", \"stage_seq\": 11, \"distance_m\": 113332.543, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1358H\", \"location\": \"Skelton Jn\", \"stage_seq\": 12, \"distance_m\": 126115.587, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": false, \"wtt_arr\": \"1401\", \"wtt_dep\": \"1404\", \"location\": \"York\", \"stage_seq\": 13, \"distance_m\": 128710.732, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1409H\", \"location\": \"Colton Jn\", \"stage_seq\": 14, \"distance_m\": 137604.783, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1413\", \"location\": \"Church Fenton\", \"stage_seq\": 15, \"distance_m\": 145988.269, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1417\", \"location\": \"Micklefield\", \"stage_seq\": 16, \"distance_m\": 154189.693, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1420H\", \"location\": \"Cross Gates\", \"stage_seq\": 17, \"distance_m\": 162645.777, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1426H\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 18, \"distance_m\": 167123.268, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": false, \"wtt_arr\": \"1430\", \"wtt_dep\": \"1433\", \"location\": \"Leeds\", \"stage_seq\": 19, \"distance_m\": 169757.986, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1434\", \"location\": \"Leeds West Jn\", \"stage_seq\": 20, \"distance_m\": 170273.48, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1434H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 21, \"distance_m\": 170667.521, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1438H\", \"location\": \"Morley\", \"stage_seq\": 22, \"distance_m\": 177143.492, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1442H\", \"location\": \"Dewsbury\", \"stage_seq\": 23, \"distance_m\": 184510.748, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1443H\", \"location\": \"Thornhill L.N.W. Jn\", \"stage_seq\": 24, \"distance_m\": 186927.155, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1444\", \"location\": \"Mirfield East Jn\", \"stage_seq\": 25, \"distance_m\": 187916.485, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1445H\", \"location\": \"Heaton Lodge Jn\", \"stage_seq\": 26, \"distance_m\": 191247.942, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1447\", \"location\": \"Bradley Wood Jn\", \"stage_seq\": 27, \"distance_m\": 193656.855, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": false, \"wtt_arr\": \"1449\", \"wtt_dep\": \"1451H\", \"location\": \"Brighouse\", \"stage_seq\": 28, \"distance_m\": 195778.618, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1456\", \"location\": \"Greetland Jn\", \"stage_seq\": 29, \"distance_m\": 201230.636, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1500\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 30, \"distance_m\": 204039.894, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1508H\", \"location\": \"Hebden Bridge\", \"stage_seq\": 31, \"distance_m\": 213088.736, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1512\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 32, \"distance_m\": 219265.269, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1512H\", \"location\": \"Todmorden\", \"stage_seq\": 33, \"distance_m\": 220234.08, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1521H\", \"location\": \"Littleborough\", \"stage_seq\": 34, \"distance_m\": 228856.115, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1526\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 35, \"distance_m\": 233729.384, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1526H\", \"location\": \"Rochdale\", \"stage_seq\": 36, \"distance_m\": 234194.025, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1530H\", \"location\": \"Castleton East Jn\", \"stage_seq\": 37, \"distance_m\": 237038.411, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1536\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 38, \"distance_m\": 243352.225, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1540\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 39, \"distance_m\": 247447.799, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1543H\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 40, \"distance_m\": 248872.84, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": false, \"wtt_arr\": \"1547\", \"wtt_dep\": \"1551\", \"location\": \"Manchester Victoria\", \"stage_seq\": 41, \"distance_m\": 250979.974, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1552H\", \"location\": \"Deal Street Jn\", \"stage_seq\": 42, \"distance_m\": 251694.644, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553\", \"location\": \"Salford Central\", \"stage_seq\": 43, \"distance_m\": 252108.257, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1555\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 44, \"distance_m\": 252930.453, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1558\", \"location\": \"Eccles\", \"stage_seq\": 45, \"distance_m\": 257523.631, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602\", \"location\": \"Astley Station S.B.\", \"stage_seq\": 46, \"distance_m\": 265455.245, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607\", \"location\": \"Parkside Jn\", \"stage_seq\": 47, \"distance_m\": 274912.66, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": false, \"wtt_arr\": \"1608H\", \"wtt_dep\": \"1610\", \"location\": \"Newton-le-Willows\", \"stage_seq\": 48, \"distance_m\": 276548.964, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1611H\", \"location\": \"Earlestown\", \"stage_seq\": 49, \"distance_m\": 278047.873, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1613H\", \"location\": \"St. Helens Junction\", \"stage_seq\": 50, \"distance_m\": 282705.075, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": false, \"wtt_arr\": \"1615\", \"wtt_dep\": \"1616H\", \"location\": \"Lea Green\", \"stage_seq\": 51, \"distance_m\": 284568.003, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618H\", \"location\": \"Rainhill\", \"stage_seq\": 52, \"distance_m\": 287550.272, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1620H\", \"location\": \"Huyton\", \"stage_seq\": 53, \"distance_m\": 292675.234, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1621\", \"location\": \"Roby\", \"stage_seq\": 54, \"distance_m\": 293495.06, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1624\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 55, \"distance_m\": 297402.588, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1625\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 56, \"distance_m\": 298563.425, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1625H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 57, \"distance_m\": 299047.815, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1627\", \"location\": \"Edge Hill\", \"stage_seq\": 58, \"distance_m\": 299610.025, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1629H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 59, \"distance_m\": 300505.077, \"section_seq\": 1, \"route_path_id\": 145368}, {\"is_pass\": false, \"wtt_arr\": \"1634\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 60, \"distance_m\": 301780.969, \"section_seq\": 1, \"route_path_id\": 145368}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 301780.969, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145368}], \"total_distance_m\": 301780.969, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 298478.301, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3302.668, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1302", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "18.5", "current_position_lat": "53.4530845", "current_position_lon": "-2.6138961", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3908, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:09:37Z\", \"source_id\": 68281764, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T12:10:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:09:43Z\", \"source_id\": 21417022, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:15:41Z\", \"source_id\": 68296010, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T12:16:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:15:45Z\", \"source_id\": 21421213, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4349, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:32:23Z\", \"source_id\": 68334789, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T12:33:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:32:29Z\", \"source_id\": 21432826, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:43:52Z\", \"source_id\": 68361218, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T12:45:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T12:43:53Z\", \"source_id\": 21440751, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:00:05Z\", \"source_id\": 21451941, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:17:23Z\", \"source_id\": 68439729, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:18:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:17:26Z\", \"source_id\": 21464107, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:20:56Z\", \"source_id\": 68447968, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:21:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:20:59Z\", \"source_id\": 21466510, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:30:53Z\", \"source_id\": 68471362, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:32:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:30:55Z\", \"source_id\": 21473423, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:40:42Z\", \"source_id\": 68494508, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:41:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:40:46Z\", \"source_id\": 21480254, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:44:41Z\", \"source_id\": 68503951, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:45:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:44:46Z\", \"source_id\": 21482957, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:47:32Z\", \"source_id\": 68511039, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:48:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:47:35Z\", \"source_id\": 21485022, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:50:40Z\", \"source_id\": 68518786, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:51:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:50:42Z\", \"source_id\": 21487162, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:03:37Z\", \"source_id\": 68549082, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:04:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:03:38Z\", \"source_id\": 21496044, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:08:40Z\", \"source_id\": 68561454, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:09:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:08:44Z\", \"source_id\": 21499642, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:17:41Z\", \"source_id\": 68583281, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:19:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:17:46Z\", \"source_id\": 21506048, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8064, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:24:22Z\", \"source_id\": 68598643, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:25:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:24:25Z\", \"source_id\": 21510777, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8185, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:45:43Z\", \"source_id\": 68650837, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:46:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:45:45Z\", \"source_id\": 21525991, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:51:57Z\", \"source_id\": 68666089, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:52:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:52:00Z\", \"source_id\": 21530505, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:57:00Z\", \"source_id\": 68678759, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:57:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:57:04Z\", \"source_id\": 21534055, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Eccles", "service_state_platform": "2", "timing_fact_generation": 1790175491839376, "current_leg_arrival_utc": "2026-09-23T16:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:03.795450", "service_state_evidence_id": 68681628, "current_leg_start_actual_dep": "2026-09-23T15:50:56+01:00", "operational_evidence_version": 172, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.358276", "service_state_valid_until_kind": null, "operational_interpretation_version": 172, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} TransPennine Express O NCL LIV 9M13 802216 5 125 None {"version": 3, "segments": [{"to_m": 51.967, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 288.637, "from_m": 51.967, "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": 481.81, "from_m": 288.637, "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": 1176.746, "from_m": 481.81, "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": 1527.953, "from_m": 1176.746, "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": 1880.364, "from_m": 1527.953, "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": 2278.025, "from_m": 1880.364, "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": 3111.126, "from_m": 2278.025, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 4231.703, "from_m": 3111.126, "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": 4271.085, "from_m": 4231.703, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18724.656, "from_m": 4271.085, "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": 21109.984, "from_m": 18724.656, "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": 22307.319, "from_m": 21109.984, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23015.102, "from_m": 22307.319, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24944.633, "from_m": 23015.102, "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": 31440.809, "from_m": 24944.633, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 38288.137, "from_m": 31440.809, "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": 39790.087, "from_m": 38288.137, "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": 49363.49, "from_m": 39790.087, "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": 50512.216, "from_m": 49363.49, "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": 51508.101, "from_m": 50512.216, "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": 58189.826, "from_m": 51508.101, "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": 58601.84, "from_m": 58189.826, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 61993.412, "from_m": 58601.84, "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": 64312.72, "from_m": 61993.412, "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": 92653.67, "from_m": 64312.72, "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": 92714.082, "from_m": 92653.67, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126682.398, "from_m": 92714.082, "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": 127877.696, "from_m": 126682.398, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 128200.538, "from_m": 127877.696, "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": 128261.377, "from_m": 128200.538, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 128948.701, "from_m": 128261.377, "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": 129358.696, "from_m": 128948.701, "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": 129463.957, "from_m": 129358.696, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 129515.006, "from_m": 129463.957, "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": 131802.053, "from_m": 129515.006, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 133951.676, "from_m": 131802.053, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 145402.086, "from_m": 133951.676, "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": 146727.822, "from_m": 145402.086, "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": 154058.408, "from_m": 146727.822, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 154089.289, "from_m": 154058.408, "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": 163263.771, "from_m": 154089.289, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 163330.746, "from_m": 163263.771, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 165259.531, "from_m": 163330.746, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 166078.701, "from_m": 165259.531, "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": 168128.148, "from_m": 166078.701, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 168167.238, "from_m": 168128.148, "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": 168850.668, "from_m": 168167.238, "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": 169297.92, "from_m": 168850.668, "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": 169634.124, "from_m": 169297.92, "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": 169884.038, "from_m": 169634.124, "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": 170377.899, "from_m": 169884.038, "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": 170743.606, "from_m": 170377.899, "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": 171023.223, "from_m": 170743.606, "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": 175234.861, "from_m": 171023.223, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 175326.87, "from_m": 175234.861, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 176567.466, "from_m": 175326.87, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 177252.988, "from_m": 176567.466, "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": 191247.942, "from_m": 177252.988, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 193656.855, "from_m": 191247.942, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 193714.633, "from_m": 193656.855, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 201078.187, "from_m": 193714.633, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 201125.509, "from_m": 201078.187, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 203565.599, "from_m": 201125.509, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 204039.894, "from_m": 203565.599, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 210940.604, "from_m": 204039.894, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 212989.796, "from_m": 210940.604, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 214893.42, "from_m": 212989.796, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 215267.377, "from_m": 214893.42, "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": 219265.269, "from_m": 215267.377, "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": 219314.751, "from_m": 219265.269, "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": 219364.113, "from_m": 219314.751, "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": 220911.842, "from_m": 219364.113, "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": 223772.809, "from_m": 220911.842, "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": 223975.105, "from_m": 223772.809, "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": 233685.278, "from_m": 223975.105, "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": 234626.986, "from_m": 233685.278, "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": 234816.362, "from_m": 234626.986, "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": 236699.595, "from_m": 234816.362, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 248815.402, "from_m": 236699.595, "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": 248872.84, "from_m": 248815.402, "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": 248895.607, "from_m": 248872.84, "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": 248961.804, "from_m": 248895.607, "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": 250589.174, "from_m": 248961.804, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 250743.63, "from_m": 250589.174, "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": 250805.96, "from_m": 250743.63, "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": 251205.158, "from_m": 250805.96, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 251694.644, "from_m": 251205.158, "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": 251839.58, "from_m": 251694.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": 251858.4, "from_m": 251839.58, "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": 252930.453, "from_m": 251858.4, "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": 252982.364, "from_m": 252930.453, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 35.0}, {"to_m": 253033.993, "from_m": 252982.364, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 253080.215, "from_m": 253033.993, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 253545.183, "from_m": 253080.215, "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": 265280.161, "from_m": 253545.183, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 265409.449, "from_m": 265280.161, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 265455.245, "from_m": 265409.449, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 265709.188, "from_m": 265455.245, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 267016.792, "from_m": 265709.188, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 292285.921, "from_m": 267016.792, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 292391.998, "from_m": 292285.921, "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": 294313.962, "from_m": 292391.998, "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": 296981.494, "from_m": 294313.962, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 297330.973, "from_m": 296981.494, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 297361.369, "from_m": 297330.973, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 298747.078, "from_m": 297361.369, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 298820.42, "from_m": 298747.078, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 299728.491, "from_m": 298820.42, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 299956.219, "from_m": 299728.491, "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": 299998.871, "from_m": 299956.219, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 301097.508, "from_m": 299998.871, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 301463.612, "from_m": 301097.508, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 301780.969, "from_m": 301463.612, "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": 793804, "profile_key": "56ef09230876004292c6f011277efa27dd5ee3dcd0d503d5eff47d0b70855a6a", "schedule_id": 37004, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1302", "location": "Newcastle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1304", "location": "King Edward Bridge South Jn", "stage_seq": 2, "distance_m": 1241.971, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1307H", "location": "Birtley Jn", "stage_seq": 3, "distance_m": 7782.28, "section_seq": 1, "route_path_id": 145368}, {"is_pass": false, "wtt_arr": "1310", "wtt_dep": "1311", "location": "Chester-le-Street", "stage_seq": 4, "distance_m": 13267.726, "section_seq": 1, "route_path_id": 145368}, {"is_pass": false, "wtt_arr": "1316H", "wtt_dep": "1318", "location": "Durham", "stage_seq": 5, "distance_m": 22307.319, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1323H", "location": "Tursdale Jn", "stage_seq": 6, "distance_m": 33934.519, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1325", "location": "Ferryhill South Jn", "stage_seq": 7, "distance_m": 38180.568, "section_seq": 1, "route_path_id": 145368}, {"is_pass": false, "wtt_arr": "1333H", "wtt_dep": "1335H", "location": "Darlington", "stage_seq": 8, "distance_m": 57629.274, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1344", "location": "Northallerton", "stage_seq": 9, "distance_m": 80542.577, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1347H", "location": "Thirsk", "stage_seq": 10, "distance_m": 93050.313, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1353H", "location": "Tollerton Jn", "stage_seq": 11, "distance_m": 113332.543, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1358H", "location": "Skelton Jn", "stage_seq": 12, "distance_m": 126115.587, "section_seq": 1, "route_path_id": 145368}, {"is_pass": false, "wtt_arr": "1401", "wtt_dep": "1404", "location": "York", "stage_seq": 13, "distance_m": 128710.732, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1409H", "location": "Colton Jn", "stage_seq": 14, "distance_m": 137604.783, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1413", "location": "Church Fenton", "stage_seq": 15, "distance_m": 145988.269, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1417", "location": "Micklefield", "stage_seq": 16, "distance_m": 154189.693, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1420H", "location": "Cross Gates", "stage_seq": 17, "distance_m": 162645.777, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1426H", "location": "Neville H. West Jn", "stage_seq": 18, "distance_m": 167123.268, "section_seq": 1, "route_path_id": 145368}, {"is_pass": false, "wtt_arr": "1430", "wtt_dep": "1433", "location": "Leeds", "stage_seq": 19, "distance_m": 169757.986, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1434", "location": "Leeds West Jn", "stage_seq": 20, "distance_m": 170273.48, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1434H", "location": "Whitehall Jn", "stage_seq": 21, "distance_m": 170667.521, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1438H", "location": "Morley", "stage_seq": 22, "distance_m": 177143.492, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1442H", "location": "Dewsbury", "stage_seq": 23, "distance_m": 184510.748, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1443H", "location": "Thornhill L.N.W. Jn", "stage_seq": 24, "distance_m": 186927.155, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1444", "location": "Mirfield East Jn", "stage_seq": 25, "distance_m": 187916.485, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1445H", "location": "Heaton Lodge Jn", "stage_seq": 26, "distance_m": 191247.942, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1447", "location": "Bradley Wood Jn", "stage_seq": 27, "distance_m": 193656.855, "section_seq": 1, "route_path_id": 145368}, {"is_pass": false, "wtt_arr": "1449", "wtt_dep": "1451H", "location": "Brighouse", "stage_seq": 28, "distance_m": 195778.618, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1456", "location": "Greetland Jn", "stage_seq": 29, "distance_m": 201230.636, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1500", "location": "Milner Royd Jn", "stage_seq": 30, "distance_m": 204039.894, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1508H", "location": "Hebden Bridge", "stage_seq": 31, "distance_m": 213088.736, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1512", "location": "Hall Royd Jn", "stage_seq": 32, "distance_m": 219265.269, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1512H", "location": "Todmorden", "stage_seq": 33, "distance_m": 220234.08, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1521H", "location": "Littleborough", "stage_seq": 34, "distance_m": 228856.115, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1526", "location": "Rochdale East Jn", "stage_seq": 35, "distance_m": 233729.384, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1526H", "location": "Rochdale", "stage_seq": 36, "distance_m": 234194.025, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1530H", "location": "Castleton East Jn", "stage_seq": 37, "distance_m": 237038.411, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1536", "location": "Vitriol Works S.B.", "stage_seq": 38, "distance_m": 243352.225, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1540", "location": "Thorpes Bridge Jn", "stage_seq": 39, "distance_m": 247447.799, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543H", "location": "Miles Platting Jn", "stage_seq": 40, "distance_m": 248872.84, "section_seq": 1, "route_path_id": 145368}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": "1551", "location": "Manchester Victoria", "stage_seq": 41, "distance_m": 250979.974, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552H", "location": "Deal Street Jn", "stage_seq": 42, "distance_m": 251694.644, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553", "location": "Salford Central", "stage_seq": 43, "distance_m": 252108.257, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555", "location": "Ordsall Lane Jn", "stage_seq": 44, "distance_m": 252930.453, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1558", "location": "Eccles", "stage_seq": 45, "distance_m": 257523.631, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602", "location": "Astley Station S.B.", "stage_seq": 46, "distance_m": 265455.245, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607", "location": "Parkside Jn", "stage_seq": 47, "distance_m": 274912.66, "section_seq": 1, "route_path_id": 145368}, {"is_pass": false, "wtt_arr": "1608H", "wtt_dep": "1610", "location": "Newton-le-Willows", "stage_seq": 48, "distance_m": 276548.964, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611H", "location": "Earlestown", "stage_seq": 49, "distance_m": 278047.873, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613H", "location": "St. Helens Junction", "stage_seq": 50, "distance_m": 282705.075, "section_seq": 1, "route_path_id": 145368}, {"is_pass": false, "wtt_arr": "1615", "wtt_dep": "1616H", "location": "Lea Green", "stage_seq": 51, "distance_m": 284568.003, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618H", "location": "Rainhill", "stage_seq": 52, "distance_m": 287550.272, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1620H", "location": "Huyton", "stage_seq": 53, "distance_m": 292675.234, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1621", "location": "Roby", "stage_seq": 54, "distance_m": 293495.06, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1624", "location": "Olive Mount Jn", "stage_seq": 55, "distance_m": 297402.588, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625", "location": "Bootle Branch Jn", "stage_seq": 56, "distance_m": 298563.425, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625H", "location": "Edge Hill S.B.", "stage_seq": 57, "distance_m": 299047.815, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627", "location": "Edge Hill", "stage_seq": 58, "distance_m": 299610.025, "section_seq": 1, "route_path_id": 145368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629H", "location": "Crown Street Jn", "stage_seq": 59, "distance_m": 300505.077, "section_seq": 1, "route_path_id": 145368}, {"is_pass": false, "wtt_arr": "1634", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 60, "distance_m": 301780.969, "section_seq": 1, "route_path_id": 145368}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 301780.969, "from_m": 0.0, "section_seq": 1, "route_path_id": 145368}], "total_distance_m": 301780.969, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 298478.301, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3302.668, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 3908, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:09:37Z", "source_id": 68281764, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T12:10:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:09:43Z", "source_id": 21417022, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T13:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3916, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:15:41Z", "source_id": 68296010, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T12:16:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:15:45Z", "source_id": 21421213, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T13:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4349, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:32:23Z", "source_id": 68334789, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T12:33:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:32:29Z", "source_id": 21432826, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T13:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4486, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:43:52Z", "source_id": 68361218, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T12:45:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T12:43:53Z", "source_id": 21440751, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T13:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:00:05Z", "source_id": 21451941, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T14:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5014, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:17:23Z", "source_id": 68439729, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-23T13:18:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:17:26Z", "source_id": 21464107, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-23T14:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:20:56Z", "source_id": 68447968, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-23T13:21:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:20:59Z", "source_id": 21466510, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-23T14:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5315, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:30:53Z", "source_id": 68471362, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-23T13:32:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:30:55Z", "source_id": 21473423, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-23T14:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5540, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:40:42Z", "source_id": 68494508, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-23T13:41:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:40:46Z", "source_id": 21480254, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-23T14:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6102, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:44:41Z", "source_id": 68503951, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-23T13:45:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:44:46Z", "source_id": 21482957, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-23T14:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6128, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:47:32Z", "source_id": 68511039, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-23T13:48:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:47:35Z", "source_id": 21485022, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-23T14:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6175, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:50:40Z", "source_id": 68518786, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-23T13:51:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:50:42Z", "source_id": 21487162, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-23T14:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6161, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:03:37Z", "source_id": 68549082, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-23T14:04:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:03:38Z", "source_id": 21496044, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-23T15:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8049, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:08:40Z", "source_id": 68561454, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-23T14:09:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:08:44Z", "source_id": 21499642, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-23T15:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8083, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:17:41Z", "source_id": 68583281, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-23T14:19:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:17:46Z", "source_id": 21506048, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-23T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8064, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:24:22Z", "source_id": 68598643, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-23T14:25:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:24:25Z", "source_id": 21510777, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-23T15:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8185, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:45:43Z", "source_id": 68650837, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-23T14:46:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:45:45Z", "source_id": 21525991, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-23T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8281, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:51:57Z", "source_id": 68666089, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-23T14:52:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:52:00Z", "source_id": 21530505, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-23T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8385, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:57:00Z", "source_id": 68678759, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-23T14:57:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:57:04Z", "source_id": 21534055, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-23T15:57:00+01:00", "operational_fact": true}] Newcastle 1302 1302 11 None None Liverpool Lime Street HL/ML 1634 1634 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15900/2026-09-23/detailed None Manchester Victoria 2026-09-23T15:50:56+01:00 Newton-le-Willows 18.5 {"type": "LineString", "coordinates": [[-2.2415595, 53.4880832], [-2.2410749, 53.488400299999995], [-2.2406622, 53.488644999999984], [-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.2585997999999994, 53.4809465], [-2.2586602, 53.480851099999995], [-2.2587332, 53.4807268], [-2.2588782, 53.480420299999984], [-2.2590344, 53.48006539999999], [-2.2590732, 53.47999049999999], [-2.2591098, 53.47993019999999], [-2.2592104, 53.479785199999995], [-2.2593229999999997, 53.47966569999999], [-2.25945, 53.47953890000001], [-2.2596616, 53.47934169999999], [-2.2597867, 53.47924710000001], [-2.2600130999999997, 53.47909839999999], [-2.2602416, 53.4789695], [-2.2604142, 53.47888410000001], [-2.2606170999999997, 53.478791599999994], [-2.260857, 53.47870310000001], [-2.2610224999999997, 53.47865680000001], [-2.2611880999999996, 53.478607700000005], [-2.26142, 53.4785529], [-2.2616474, 53.4785067], [-2.2618747000000003, 53.478478200000005], [-2.2621297, 53.4784553], [-2.2622137, 53.478450399999986], [-2.2624613, 53.4784394], [-2.2627048, 53.4784329], [-2.2628999999999997, 53.478429], [-2.2635339, 53.4784682], [-2.2643053, 53.4784957], [-2.2652684999999995, 53.4785296], [-2.2660475, 53.4785553], [-2.2667448999999995, 53.47857849999999], [-2.2670813, 53.4785916], [-2.2676887999999997, 53.4786116], [-2.2678225, 53.478615899999994], [-2.2681425, 53.478630300000006], [-2.2684818, 53.4786428], [-2.2695237, 53.47869420000001], [-2.2705614, 53.47875489999999], [-2.2711447, 53.4787884], [-2.2714700999999997, 53.4788075], [-2.2725032, 53.47887029999999], [-2.2729937999999996, 53.478904500000006], [-2.2737398, 53.478963199999995], [-2.2744240999999996, 53.479029399999995], [-2.2751369, 53.4791068], [-2.2759812, 53.4792071], [-2.2786231, 53.4795458], [-2.2807507, 53.4798189], [-2.2812452999999997, 53.4798847], [-2.2823652, 53.4800288], [-2.2827281, 53.4800814], [-2.284566, 53.4803096], [-2.2912502, 53.481202], [-2.29497, 53.4816556], [-2.2986848, 53.482134499999994], [-2.3015313, 53.4825041], [-2.3032648, 53.482723699999994], [-2.3045996, 53.482892499999984], [-2.305936, 53.4830505], [-2.3086059999999997, 53.48336450000001], [-2.3106547, 53.483593600000006], [-2.3128366, 53.48383119999999], [-2.3146335999999996, 53.484011599999995], [-2.316501, 53.4841909], [-2.316746032158577, 53.48421426699571], [-2.3171112999999997, 53.4842491], [-2.3217855, 53.484677], [-2.3243742, 53.48490230000001], [-2.3269603, 53.485123400000006], [-2.3294472, 53.4853041], [-2.3300301, 53.4853385], [-2.3311292999999997, 53.48540409999999], [-2.3327016000000005, 53.485475399999984], [-2.3328169999999995, 53.48548099999999], [-2.3341072, 53.4855433], [-2.33458, 53.485550899999986], [-2.3355830999999996, 53.4855766], [-2.3356197387107556, 53.48557724853885], [-2.3365661, 53.48559399999999], [-2.3384081, 53.4856159], [-2.3399469999999996, 53.485625099999986], [-2.3408181, 53.4856261], [-2.3416624, 53.48561719999999], [-2.3427205, 53.48559249999999], [-2.3444197, 53.4855446], [-2.3449991, 53.48552790000001], [-2.3465936999999997, 53.48548199999999], [-2.3471233, 53.485471199999985], [-2.348098499999999, 53.4854403], [-2.3493657, 53.48538819999999], [-2.3505645999999993, 53.485327600000005], [-2.3520184, 53.4852414], [-2.3534078, 53.48516009999999], [-2.3541856, 53.4851122], [-2.3548481, 53.485057899999994], [-2.3556097999999994, 53.48500210000001], [-2.3565434000000005, 53.4849079], [-2.3581652000000006, 53.48476899999999], [-2.3583784999999997, 53.484756299999994], [-2.3596417999999995, 53.4847146], [-2.359965799999999, 53.4847004], [-2.3613095, 53.48463], [-2.3627969999999996, 53.484544499999984], [-2.3630197, 53.484531], [-2.3646086, 53.4844162], [-2.3656280000000005, 53.4843277], [-2.3660804, 53.4842897], [-2.3687872, 53.48402420000001], [-2.369366799999999, 53.48396780000001], [-2.3703150000000006, 53.4838703], [-2.3719871999999995, 53.48369839999999], [-2.373075, 53.4835798], [-2.3733312, 53.483549499999995], [-2.3754866, 53.4832515], [-2.3762604, 53.48313770000001], [-2.3764056999999994, 53.48311389999999], [-2.3765678, 53.4830874], [-2.3777782, 53.4828833], [-2.3798971999999994, 53.4825418], [-2.3813240999999996, 53.482296], [-2.3848914, 53.4816168], [-2.3879697, 53.4810626], [-2.3929477, 53.4800976], [-2.3942519, 53.4798399], [-2.3956629, 53.47958669999999], [-2.3961870999999997, 53.4794885], [-2.3967542999999996, 53.47938010000001], [-2.3996389, 53.47882549999999], [-2.4041279999999996, 53.47798419999999], [-2.4055846, 53.47770680000001], [-2.425451267122708, 53.47392331073916], [-2.4346613, 53.4721692], [-2.4353711, 53.472044399999994], [-2.4365154, 53.4718522], [-2.4380515999999997, 53.4716359], [-2.4406008, 53.4713311], [-2.4429103, 53.471134500000005], [-2.4457347, 53.4709449], [-2.4466629, 53.470885200000005], [-2.4483079999999995, 53.47077939999999], [-2.4483505999999995, 53.4707766], [-2.4486049, 53.47075989999999], [-2.4492832, 53.47067860000001], [-2.4493336823162757, 53.47067541865373], [-2.4509810999999995, 53.4705716], [-2.4530964, 53.4704262], [-2.4559287999999997, 53.4702442], [-2.4579056, 53.47011330000001], [-2.4596303, 53.4699968], [-2.461422, 53.4698786], [-2.4632405, 53.4697621], [-2.4646031, 53.4696727], [-2.4663357999999995, 53.4695625], [-2.4676528, 53.46947789999999], [-2.4701955, 53.469307], [-2.4727328999999996, 53.4691362], [-2.4754121999999996, 53.4689591], [-2.4777084, 53.46880569999999], [-2.4801517999999994, 53.468642799999984], [-2.4836771999999994, 53.46840679999999], [-2.4865283999999996, 53.46820240000001], [-2.4895608, 53.4680078], [-2.4897509999999996, 53.4679937], [-2.4910816, 53.4679086], [-2.4912903999999996, 53.46789429999999], [-2.4913321999999996, 53.46789139999999], [-2.4927662936357744, 53.46779240988761], [-2.4933749, 53.4677504], [-2.4935961, 53.46773420000001], [-2.4944355, 53.467683499999985], [-2.4976944, 53.4674632], [-2.4999754999999997, 53.4673056], [-2.5053358999999995, 53.4669484], [-2.5055229, 53.466934399999985], [-2.5078403, 53.4667812], [-2.510477799999999, 53.466602599999995], [-2.5120871999999994, 53.466497199999985], [-2.5137492, 53.466383], [-2.51528279553466, 53.466281703254], [-2.5156249999999996, 53.466259099999995], [-2.5157752999999996, 53.4662496], [-2.5167783, 53.4661766], [-2.5179048999999996, 53.46609], [-2.5187487999999996, 53.4660195], [-2.5196080999999997, 53.4659431], [-2.520157, 53.4658806], [-2.5214498, 53.4657358], [-2.523263899999999, 53.4655008], [-2.5249672999999997, 53.46525159999999], [-2.5266301, 53.46500579999999], [-2.5288127999999994, 53.464695600000006], [-2.5327929, 53.4641114], [-2.5361092, 53.46363109999999], [-2.5385393, 53.4632833], [-2.5401179, 53.4630614], [-2.5432319, 53.462607], [-2.5567011, 53.460633], [-2.5571502, 53.46057029999999], [-2.5632560999999994, 53.4596802], [-2.5684832, 53.4589136], [-2.5738686, 53.458138600000005], [-2.576995699999999, 53.4576888], [-2.5792806999999995, 53.4573601], [-2.585786699999999, 53.4564095], [-2.5876045999999997, 53.456165], [-2.5893633, 53.455911], [-2.5896822, 53.455865], [-2.595607, 53.454996], [-2.5971536, 53.4547617], [-2.5989452, 53.4545263], [-2.5997838, 53.4544044], [-2.6014401, 53.4541618], [-2.6026258, 53.45397839999999], [-2.6032721, 53.45388539999999], [-2.6046737999999996, 53.4537089], [-2.605114323946612, 53.453657984507046], [-2.6053253, 53.4536336], [-2.6060306999999994, 53.453560200000005], [-2.6070618, 53.4534619], [-2.6070982539173584, 53.45345895422924], [-2.6071752226889044, 53.45345273453058], [-2.6072202, 53.4534491], [-2.6085535, 53.4533491], [-2.6108008999999996, 53.4532264], [-2.6138960999999994, 53.45308450000001]]} 16.3 1550 1608½ Brighouse Eccles Newton-le-Willows 53.4530845 -2.6138961 53.4530845 -2.6138961 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Eccles TD TRACKING_TIMEOUT 68681628 1790175491839376 172 172 2026-09-23 16:44:04.358276 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:03.795450
767646 796134 G08060 541B88MP23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 796134, "stp": "P", "toc": "London North Eastern Railway", "uid": "G08060", "consist": "800208", "dest_crs": "LCN", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G08060/2026-09-23/detailed", "trust_id": "541B88MP23", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lincoln", "service_date": "2026-09-23", "dest_arr_time": "1635", "dest_platform": "5", "is_terminated": 1, "next_location": "Grantham", "signalling_id": "1B88", "timing_status": "LATE", "origin_station": "London Kings Cross", "current_leg_arr": "1553", "current_leg_dep": "1536", "current_leg_end": "Grantham", "origin_dep_time": "1447", "origin_platform": "0R", "current_location": "Grantham", "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2510138788583807, 52.57525588028376], [-0.2515715, 52.57614579999999], [-0.25165459999999995, 52.5762787], [-0.2519759, 52.5767792], [-0.2520306, 52.5768645], [-0.2522432, 52.57718319999999], [-0.2524334999999999, 52.577479], [-0.2525547, 52.57764050000001], [-0.2528847, 52.5781628], [-0.25314549999999997, 52.578585], [-0.25361100000000003, 52.5791782], [-0.2538553, 52.57958529999999], [-0.2541795, 52.5800988], [-0.25443969999999994, 52.5805193], [-0.25614219999999993, 52.5831676], [-0.26164469999999995, 52.59184869999999], [-0.2623766, 52.59289469999999], [-0.2634072, 52.5942269], [-0.2651451, 52.596261199999994], [-0.2659838, 52.5971534], [-0.266218, 52.5974025], [-0.2669613, 52.598158999999995], [-0.2677997, 52.5989471], [-0.26790579999999997, 52.599051200000005], [-0.2682984, 52.5994366], [-0.26949458523585645, 52.600479351921365], [-0.2702941, 52.601176300000006], [-0.2724023, 52.60286789999999], [-0.2733659624128126, 52.60355296986019], [-0.2749037999999999, 52.6046462], [-0.2780292, 52.606582499999995], [-0.28238459999999993, 52.609145700000006], [-0.2829032, 52.6094514], [-0.28350149999999996, 52.6097723], [-0.2852391, 52.61082269999999], [-0.28781789999999996, 52.612327099999995], [-0.28947800000000007, 52.61332759999999], [-0.2895946999999999, 52.6133991], [-0.2901603, 52.61373510000001], [-0.2930771999999999, 52.6157201], [-0.29617649999999995, 52.617639899999986], [-0.3002986, 52.62016330000001], [-0.3144675, 52.62872480000001], [-0.3163966999999999, 52.629824500000005], [-0.3186867, 52.63104589999999], [-0.3187325999999999, 52.63107029999999], [-0.3213354, 52.63233159999999], [-0.323826, 52.6334518], [-0.3269388999999999, 52.634692900000005], [-0.3276378, 52.6350037], [-0.32830489999999996, 52.6352583], [-0.32902729999999997, 52.635606800000005], [-0.3293822, 52.635782899999995], [-0.32980809999999994, 52.635968299999995], [-0.3303344, 52.6361539], [-0.3304325, 52.6361855], [-0.331197, 52.6364429], [-0.3325279, 52.63686040000001], [-0.33495259999999993, 52.6375791], [-0.3391083999999999, 52.6386322], [-0.3395198, 52.6387365], [-0.3430079999999999, 52.63970979999999], [-0.3449205, 52.640275599999995], [-0.347018, 52.641099399999995], [-0.3490033, 52.642064600000005], [-0.3515792, 52.64370819999999], [-0.3582747, 52.64846940000001], [-0.3588569999999999, 52.648880000000005], [-0.35932611364780853, 52.64920213983187], [-0.35951929999999993, 52.64933479999999], [-0.3598911, 52.64959100000001], [-0.36161009999999993, 52.6508097], [-0.3627661, 52.6516257], [-0.3637934, 52.65235059999999], [-0.3648676, 52.653109699999995], [-0.3662999, 52.65412179999999], [-0.3675833999999999, 52.6550354], [-0.369764, 52.6565729], [-0.3716322, 52.65788920000001], [-0.37189569233645015, 52.658076072523166], [-0.37213909999999994, 52.6582487], [-0.37285519999999994, 52.6587539], [-0.3731758, 52.6589792], [-0.3736263, 52.6592932], [-0.3738622999999999, 52.65945419999999], [-0.3741762, 52.65966659999999], [-0.3744216, 52.65983249999999], [-0.3746415, 52.65997479999999], [-0.3749298999999999, 52.6601587], [-0.3753148, 52.6603995], [-0.375709, 52.66064190000001], [-0.37600949999999994, 52.66081839999999], [-0.3763406999999999, 52.6610087], [-0.37666389999999994, 52.661190899999994], [-0.3769951999999999, 52.66137390000001], [-0.3772433, 52.66150729999999], [-0.3774833, 52.66163590000001], [-0.3778481, 52.6618229], [-0.3782047999999999, 52.6620035], [-0.37863269999999993, 52.662211699999986], [-0.37896119999999994, 52.6623687], [-0.37929919999999995, 52.6625282], [-0.3795818, 52.6626603], [-0.3797672, 52.662747], [-0.3800998, 52.6629007], [-0.3805746, 52.663121899999986], [-0.38096889999999994, 52.66330979999999], [-0.3813229, 52.663478999999995], [-0.3814646, 52.66354419999999], [-0.3815502999999999, 52.6635837], [-0.3816158, 52.66361620000001], [-0.3819988, 52.663806], [-0.38233139999999993, 52.6639654], [-0.38237979999999994, 52.66399], [-0.3825433, 52.66407929999998], [-0.3827874, 52.664207], [-0.3829524, 52.6642956], [-0.3831106, 52.6643786], [-0.3832729000000001, 52.664462400000005], [-0.3833949, 52.66452910000001], [-0.3836746, 52.66467600000001], [-0.3838053, 52.6647381], [-0.3840118, 52.664837299999995], [-0.3841112, 52.664885], [-0.3843342, 52.6650107], [-0.3844317, 52.6650707], [-0.3845485, 52.6651352], [-0.3847253, 52.66522019999999], [-0.38504040000000006, 52.66536880000001], [-0.3854902, 52.6656089], [-0.3857137, 52.6657263], [-0.3860063, 52.6658796], [-0.3861658, 52.6659545], [-0.3867571000000001, 52.666236999999995], [-0.38733509999999993, 52.666512700000006], [-0.3879669, 52.6668109], [-0.3886763, 52.6671493], [-0.3891389, 52.66737], [-0.3896284, 52.6676026], [-0.3902439, 52.6678954], [-0.3920021, 52.6687282], [-0.3941895, 52.66975779999999], [-0.3960697, 52.6706466], [-0.3975892, 52.67136150000001], [-0.399291, 52.6721641], [-0.4010076, 52.6729708], [-0.4018858, 52.6733832], [-0.4039151, 52.67433619999999], [-0.4059228, 52.6752794], [-0.4075388, 52.676040500000006], [-0.4096013999999999, 52.6770163], [-0.4113059999999999, 52.67782290000001], [-0.4141022, 52.6791279], [-0.4159475, 52.679996300000006], [-0.41792299999999993, 52.6809264], [-0.4201452, 52.681971999999995], [-0.4222212, 52.6829492], [-0.42445749999999993, 52.684000699999984], [-0.4247196999999999, 52.68412399999999], [-0.42766209999999993, 52.6855093], [-0.4301605999999999, 52.68668159999999], [-0.4325236, 52.6878059], [-0.4331232, 52.6880843], [-0.4361691, 52.68951679999999], [-0.4377156, 52.69025679999999], [-0.4392524, 52.6909975], [-0.4404314999999999, 52.6916033], [-0.4415838, 52.6922077], [-0.4427343, 52.69283849999999], [-0.4438521999999999, 52.69347320000001], [-0.4458657, 52.6946567], [-0.447815, 52.695857399999994], [-0.4491576420597607, 52.696748836231784], [-0.44938020000000006, 52.6968966], [-0.4505202, 52.6976997], [-0.4509071999999999, 52.69797239999999], [-0.4518413, 52.69866749999999], [-0.452756, 52.699365400000005], [-0.4540420999999999, 52.7003816], [-0.455279, 52.7014181], [-0.4564805, 52.7024735], [-0.4576368, 52.7035416], [-0.4593759999999999, 52.70525949999999], [-0.4610520000000001, 52.7069857], [-0.46442979999999984, 52.71045199999998], [-0.4646077, 52.7106317], [-0.4652769, 52.7113273], [-0.4659658, 52.71203820000001], [-0.4664460993897085, 52.71253125491421], [-0.4673331999999999, 52.7134419], [-0.4700802, 52.716258], [-0.4728085, 52.7190841], [-0.4755432, 52.721888500000006], [-0.4858223, 52.73245779999999], [-0.486002, 52.7326425], [-0.48651440000000007, 52.73316929999999], [-0.4867798, 52.73348229999999], [-0.48703160000000006, 52.73379979999999], [-0.4875109, 52.734447200000005], [-0.4879571, 52.7351037], [-0.4883829, 52.73575110000001], [-0.49116670000000007, 52.7401085], [-0.4920132, 52.7414326], [-0.49227249999999995, 52.74183819999999], [-0.4926909, 52.7424926], [-0.4933669, 52.7435954], [-0.4939663, 52.74457340000001], [-0.4940427999999999, 52.7446982], [-0.4941575, 52.74488530000001], [-0.4943972999999999, 52.7453263], [-0.4946243, 52.7457739], [-0.4950331999999999, 52.746668], [-0.4959567, 52.7487006], [-0.4961064999999999, 52.7490423], [-0.49639810000000006, 52.7496799], [-0.4965484, 52.7500563], [-0.4969125, 52.75086700000001], [-0.4972438999999999, 52.75166599999999], [-0.4975292, 52.75250829999999], [-0.4980701, 52.75378109999999], [-0.4983458999999999, 52.75441829999999], [-0.4986397, 52.7550482], [-0.49886, 52.7555048], [-0.49910049999999995, 52.75595539999999], [-0.4992326999999999, 52.756189], [-0.4993686999999999, 52.7563993], [-0.4995064, 52.7566228], [-0.4996477, 52.7568443], [-0.4999643, 52.75734280000001], [-0.5003224, 52.7578401], [-0.5010362999999999, 52.758814], [-0.5019668, 52.7600626], [-0.5028623999999999, 52.76131059999999], [-0.5035815, 52.7622955], [-0.5042865, 52.76327740000001], [-0.5048861999999998, 52.764124599999995], [-0.5055047999999999, 52.76498569999999], [-0.5059286, 52.7655666], [-0.5060991, 52.7657949], [-0.5063568, 52.7661401], [-0.5069368130023223, 52.766918552514426], [-0.50721, 52.7672852], [-0.507829, 52.7681769], [-0.5084166, 52.7690664], [-0.5087848, 52.76967090000001], [-0.5091631, 52.7702555], [-0.5099422, 52.7714172], [-0.5101292, 52.77170699999999], [-0.5106892, 52.7725701], [-0.5112473, 52.7734221], [-0.5123689999999999, 52.7751151], [-0.5145446999999999, 52.7784883], [-0.5189906000000001, 52.7852951], [-0.527814, 52.798821], [-0.5283177, 52.799523], [-0.5288771, 52.8002262], [-0.5296927999999999, 52.80111229999999], [-0.5301577, 52.8016173], [-0.5307609, 52.8021947], [-0.5314024, 52.8027773], [-0.5320355, 52.8033211], [-0.5327306999999999, 52.803865599999995], [-0.5330274, 52.80408810000001], [-0.5362795, 52.8065277], [-0.5368109, 52.80692359999999], [-0.5389891704717129, 52.80854738291207], [-0.5399795, 52.8092856], [-0.5401743, 52.8094332], [-0.5428272999999999, 52.8114208], [-0.5454636, 52.813388999999994], [-0.5481441, 52.8153766], [-0.5507881, 52.8173596], [-0.5509545999999999, 52.817487], [-0.5542845, 52.81996], [-0.5550873, 52.82056109999999], [-0.5559052, 52.821180299999995], [-0.5559836743935823, 52.82123800100551], [-0.5575673, 52.822402399999994], [-0.5578367, 52.82260499999999], [-0.5586889999999999, 52.823244200000005], [-0.5596484999999999, 52.823957799999995], [-0.5615673, 52.825391999999994], [-0.5654265, 52.828270200000006], [-0.5673976999999999, 52.8297389], [-0.5688656, 52.8308388], [-0.569352, 52.8312032], [-0.57324, 52.83411219999999], [-0.5757394999999998, 52.83597760000001], [-0.5760033, 52.8361723], [-0.577003, 52.83691030000001], [-0.5776672999999999, 52.8373989], [-0.5779743, 52.83762359999999], [-0.5783035, 52.8378308], [-0.5787276999999998, 52.83814439999999], [-0.5807257999999998, 52.839622000000006], [-0.5811091999999999, 52.8399056], [-0.5819082, 52.8405096], [-0.5827416999999999, 52.8411237], [-0.5836633, 52.84173179999999], [-0.5846696, 52.8423458], [-0.5854071, 52.842769800000006], [-0.5861834, 52.8431774], [-0.5870643, 52.8436357], [-0.5874778, 52.84383589999999], [-0.5878748999999999, 52.8440308], [-0.5887326, 52.844411], [-0.5896015999999998, 52.84481489999999], [-0.5904695, 52.8452027], [-0.5913398, 52.84558630000001], [-0.6009215, 52.849923], [-0.6020404, 52.8504883], [-0.6027485, 52.8508489], [-0.6036303, 52.851319499999995], [-0.6044813, 52.8518172], [-0.604998, 52.852131799999995], [-0.6054967999999998, 52.852449], [-0.6057116, 52.8525862], [-0.6059305, 52.85272919999999], [-0.6065549, 52.8531495], [-0.6071571, 52.85358130000001], [-0.6074453, 52.853792], [-0.6077507, 52.85402149999999], [-0.6083308, 52.85446919999999], [-0.6088858999999999, 52.854947], [-0.6091689, 52.85518429999999], [-0.6094309, 52.85543119999999], [-0.6099361, 52.8559095], [-0.610444, 52.856397400000006], [-0.6112874, 52.8572106], [-0.6119392, 52.85787199999999], [-0.6123382, 52.8582903], [-0.6127039, 52.85870090000001], [-0.6130647, 52.859115800000005], [-0.6133887, 52.8595178], [-0.6139066999999999, 52.8602066], [-0.6143805, 52.86087849999999], [-0.6148565999999999, 52.861656], [-0.6150824, 52.86204719999999], [-0.6152848999999999, 52.86243199999999], [-0.6156086, 52.8631019], [-0.6156729999999999, 52.863252900000006], [-0.6161911, 52.8644521], [-0.616394, 52.8651006], [-0.6166612, 52.86602639999999], [-0.6168055, 52.866667], [-0.6169241999999999, 52.86729869999999], [-0.6169528999999999, 52.86752369999999], [-0.6178474, 52.8736732], [-0.6181054564206053, 52.87548963626874], [-0.6186242999999999, 52.87914150000001], [-0.6186743, 52.879493299999986], [-0.6187202, 52.8798164], [-0.6187741999999999, 52.88020139999999], [-0.6188453999999999, 52.880589], [-0.6189633999999999, 52.88137040000001], [-0.619189, 52.8829195], [-0.6194251, 52.8844696], [-0.6195015, 52.88485080000001], [-0.6195865, 52.885241400000005], [-0.6198122999999999, 52.8860047], [-0.6199747999999999, 52.8864828], [-0.6201625999999999, 52.886960900000005], [-0.620374, 52.88743370000001], [-0.6206072, 52.88790250000001], [-0.6208618, 52.888360600000006], [-0.6211324999999999, 52.88882659999999], [-0.6214292999999999, 52.8892895], [-0.6217555, 52.8897423], [-0.6220941000000001, 52.89020260000001], [-0.622469, 52.89066450000001], [-0.6232815, 52.8915685], [-0.6236370999999999, 52.89193049999999], [-0.6240346, 52.8922981], [-0.6248842999999998, 52.8930324], [-0.6253592999999998, 52.8934268], [-0.6265588, 52.894384899999984], [-0.628820698883665, 52.89605848362047], [-0.6316523, 52.89815349999999], [-0.631781, 52.8982441], [-0.6329049, 52.89907529999999], [-0.6342888999999999, 52.90010109999999], [-0.6349004, 52.90054799999999], [-0.6354743999999999, 52.90097840000001], [-0.6361046999999999, 52.9014444], [-0.6364071999999998, 52.901667499999995], [-0.6366257, 52.9018287], [-0.6371024999999999, 52.9021805], [-0.6379044999999999, 52.902770999999994], [-0.6384527, 52.90318080000001], [-0.6388322, 52.90346290000001], [-0.6395513999999999, 52.9039973], [-0.6403184999999999, 52.904557], [-0.6407368999999999, 52.9048709], [-0.6412599, 52.9052608], [-0.6418795, 52.9057121], [-0.6423787999999999, 52.9060746], [-0.6429857, 52.9065288], [-0.6431697, 52.9066665], [-0.6433260973504902, 52.90678218893004]]}", "current_leg_start": "Peterborough", "dest_arr_time_act": "1633", "motion_projection": null, "next_location_lat": "52.9067822", "next_location_lon": "-0.6433261", "previous_location": "Peterborough", "current_leg_milage": "29.0", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 395.817, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 402.57, \"from_m\": 395.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 419.464, \"from_m\": 402.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1288.599, \"from_m\": 419.464, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.686, \"from_m\": 1288.599, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 1830.776, \"from_m\": 1318.686, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3465.142, \"from_m\": 1830.776, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3722.625, \"from_m\": 3465.142, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4235.2, \"from_m\": 3722.625, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4290.441, \"from_m\": 4235.2, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5583.813, \"from_m\": 4290.441, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9481.319, \"from_m\": 5583.813, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 12632.213, \"from_m\": 9481.319, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 37186.143, \"from_m\": 12632.213, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 87870.792, \"from_m\": 37186.143, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 90657.268, \"from_m\": 87870.792, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 111521.806, \"from_m\": 90657.268, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 114230.301, \"from_m\": 111521.806, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 115586.709, \"from_m\": 114230.301, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 121083.001, \"from_m\": 115586.709, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 122782.07, \"from_m\": 121083.001, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 123561.549, \"from_m\": 122782.07, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 161510.757, \"from_m\": 123561.549, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 169284.216, \"from_m\": 161510.757, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 170378.569, \"from_m\": 169284.216, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 174263.378, \"from_m\": 170378.569, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 192678.859, \"from_m\": 174263.378, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 192724.879, \"from_m\": 192678.859, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 194065.84, \"from_m\": 192724.879, \"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\": 194128.659, \"from_m\": 194065.84, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 194273.687, \"from_m\": 194128.659, \"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\": 194307.826, \"from_m\": 194273.687, \"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\": 201967.335, \"from_m\": 194307.826, \"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\": 215793.724, \"from_m\": 201967.335, \"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\": 217700.834, \"from_m\": 215793.724, \"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\": 218213.165, \"from_m\": 217700.834, \"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\": 218263.722, \"from_m\": 218213.165, \"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\": 218300.827, \"from_m\": 218263.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\": 219348.943, \"from_m\": 218300.827, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 219567.445, \"from_m\": 219348.943, \"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\": 219658.787, \"from_m\": 219567.445, \"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\": 796134, \"profile_key\": \"0017abfcb500525a61abef5dab2a54ea1001cf8820156c607ee009227333ce11\", \"schedule_id\": 8198, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1447\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1449H\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.41, \"section_seq\": 1, \"route_path_id\": 133187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1450H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.556, \"section_seq\": 1, \"route_path_id\": 133187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1451H\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.03, \"section_seq\": 1, \"route_path_id\": 133187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1453\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.896, \"section_seq\": 1, \"route_path_id\": 133187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1457H\", \"location\": \"Potters Bar\", \"stage_seq\": 6, \"distance_m\": 20507.345, \"section_seq\": 1, \"route_path_id\": 133187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1501H\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 7, \"distance_m\": 32583.012, \"section_seq\": 1, \"route_path_id\": 133187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1502\", \"location\": \"Digswell Jn\", \"stage_seq\": 8, \"distance_m\": 34061.166, \"section_seq\": 1, \"route_path_id\": 133187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1503H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 9, \"distance_m\": 38333.574, \"section_seq\": 1, \"route_path_id\": 133187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1506H\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 44333.368, \"section_seq\": 1, \"route_path_id\": 133187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1508H\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 51335.657, \"section_seq\": 1, \"route_path_id\": 133187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1513\", \"location\": \"Biggleswade\", \"stage_seq\": 12, \"distance_m\": 66139.125, \"section_seq\": 1, \"route_path_id\": 133187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1514H\", \"location\": \"Sandy\", \"stage_seq\": 13, \"distance_m\": 70873.835, \"section_seq\": 1, \"route_path_id\": 133187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1521H\", \"location\": \"Huntingdon\", \"stage_seq\": 14, \"distance_m\": 94514.613, \"section_seq\": 1, \"route_path_id\": 133187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1527H\", \"location\": \"Holme Jn\", \"stage_seq\": 15, \"distance_m\": 111099.725, \"section_seq\": 1, \"route_path_id\": 133187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1530H\", \"location\": \"Fletton Jn\", \"stage_seq\": 16, \"distance_m\": 120630.126, \"section_seq\": 1, \"route_path_id\": 133187}, {\"is_pass\": false, \"wtt_arr\": \"1533\", \"wtt_dep\": \"1535\", \"location\": \"Peterborough\", \"stage_seq\": 17, \"distance_m\": 122804.148, \"section_seq\": 1, \"route_path_id\": 133187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1541H\", \"location\": \"Tallington Jn\", \"stage_seq\": 18, \"distance_m\": 136496.41, \"section_seq\": 1, \"route_path_id\": 133187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548H\", \"location\": \"Stoke Jn\", \"stage_seq\": 19, \"distance_m\": 160360.445, \"section_seq\": 1, \"route_path_id\": 133187}, {\"is_pass\": false, \"wtt_arr\": \"1552\", \"wtt_dep\": \"1557\", \"location\": \"Grantham\", \"stage_seq\": 20, \"distance_m\": 169519.03, \"section_seq\": 1, \"route_path_id\": 133187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1603H\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 21, \"distance_m\": 185522.715, \"section_seq\": 1, \"route_path_id\": 133187}, {\"is_pass\": false, \"wtt_arr\": \"1608H\", \"wtt_dep\": \"1610H\", \"location\": \"Newark North Gate\", \"stage_seq\": 22, \"distance_m\": 193038.062, \"section_seq\": 1, \"route_path_id\": 133187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1613\", \"location\": \"Newark Crossing East Jn\", \"stage_seq\": 23, \"distance_m\": 194273.687, \"section_seq\": 1, \"route_path_id\": 133187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1629H\", \"location\": \"Boultham Jn\", \"stage_seq\": 24, \"distance_m\": 217654.092, \"section_seq\": 1, \"route_path_id\": 133187}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1630H\", \"location\": \"West Holmes Jn\", \"stage_seq\": 25, \"distance_m\": 218300.827, \"section_seq\": 1, \"route_path_id\": 133187}, {\"is_pass\": false, \"wtt_arr\": \"1633\", \"wtt_dep\": null, \"location\": \"Lincoln\", \"stage_seq\": 26, \"distance_m\": 219658.787, \"section_seq\": 1, \"route_path_id\": 133187}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 219658.787, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133187}], \"total_distance_m\": 219658.787, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 218564.651, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1094.136, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1447", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "17.0", "current_position_lat": "52.9067822", "current_position_lon": "-0.6433261", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:50:10Z\", \"source_id\": 68517475, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:50:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:50:13Z\", \"source_id\": 21486820, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:56:25Z\", \"source_id\": 68532063, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T13:57:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T13:56:26Z\", \"source_id\": 21491151, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:05:33Z\", \"source_id\": 68553802, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:06:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:05:36Z\", \"source_id\": 21497385, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:12:05Z\", \"source_id\": 68569861, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:13:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:12:08Z\", \"source_id\": 21502101, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:25:47Z\", \"source_id\": 68602049, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:26:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:25:48Z\", \"source_id\": 21511767, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11909, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:31:57Z\", \"source_id\": 68616979, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:33:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:32:00Z\", \"source_id\": 21516175, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:52:21Z\", \"source_id\": 68667094, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:53:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:52:23Z\", \"source_id\": 21530763, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:53:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Grantham", "service_state_platform": "2", "timing_fact_generation": 1790176747388357, "current_leg_arrival_utc": "2026-09-23T15:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:03.802701", "service_state_evidence_id": 68667094, "current_leg_start_actual_dep": "2026-09-23T15:36:00+01:00", "operational_evidence_version": 90, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.590487", "service_state_valid_until_kind": null, "operational_interpretation_version": 90, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London North Eastern Railway P KGX LCN 1B88 800208 5 125 None {"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 419.464, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.599, "from_m": 419.464, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.686, "from_m": 1288.599, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 1830.776, "from_m": 1318.686, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3465.142, "from_m": 1830.776, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3722.625, "from_m": 3465.142, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4235.2, "from_m": 3722.625, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4290.441, "from_m": 4235.2, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5583.813, "from_m": 4290.441, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9481.319, "from_m": 5583.813, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 12632.213, "from_m": 9481.319, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 37186.143, "from_m": 12632.213, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 87870.792, "from_m": 37186.143, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 90657.268, "from_m": 87870.792, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 111521.806, "from_m": 90657.268, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 114230.301, "from_m": 111521.806, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 115586.709, "from_m": 114230.301, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 121083.001, "from_m": 115586.709, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 122782.07, "from_m": 121083.001, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 123561.549, "from_m": 122782.07, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 161510.757, "from_m": 123561.549, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 169284.216, "from_m": 161510.757, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 170378.569, "from_m": 169284.216, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 174263.378, "from_m": 170378.569, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 192678.859, "from_m": 174263.378, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 192724.879, "from_m": 192678.859, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 194065.84, "from_m": 192724.879, "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": 194128.659, "from_m": 194065.84, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 194273.687, "from_m": 194128.659, "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": 194307.826, "from_m": 194273.687, "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": 201967.335, "from_m": 194307.826, "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": 215793.724, "from_m": 201967.335, "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": 217700.834, "from_m": 215793.724, "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": 218213.165, "from_m": 217700.834, "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": 218263.722, "from_m": 218213.165, "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": 218300.827, "from_m": 218263.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": 219348.943, "from_m": 218300.827, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 219567.445, "from_m": 219348.943, "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": 219658.787, "from_m": 219567.445, "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": 796134, "profile_key": "0017abfcb500525a61abef5dab2a54ea1001cf8820156c607ee009227333ce11", "schedule_id": 8198, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1447", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1449H", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.41, "section_seq": 1, "route_path_id": 133187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1450H", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.556, "section_seq": 1, "route_path_id": 133187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1451H", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.03, "section_seq": 1, "route_path_id": 133187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1453", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.896, "section_seq": 1, "route_path_id": 133187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1457H", "location": "Potters Bar", "stage_seq": 6, "distance_m": 20507.345, "section_seq": 1, "route_path_id": 133187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1501H", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 32583.012, "section_seq": 1, "route_path_id": 133187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1502", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 34061.166, "section_seq": 1, "route_path_id": 133187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1503H", "location": "Woolmer Green Jn", "stage_seq": 9, "distance_m": 38333.574, "section_seq": 1, "route_path_id": 133187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1506H", "location": "Stevenage", "stage_seq": 10, "distance_m": 44333.368, "section_seq": 1, "route_path_id": 133187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1508H", "location": "Hitchin", "stage_seq": 11, "distance_m": 51335.657, "section_seq": 1, "route_path_id": 133187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1513", "location": "Biggleswade", "stage_seq": 12, "distance_m": 66139.125, "section_seq": 1, "route_path_id": 133187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1514H", "location": "Sandy", "stage_seq": 13, "distance_m": 70873.835, "section_seq": 1, "route_path_id": 133187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1521H", "location": "Huntingdon", "stage_seq": 14, "distance_m": 94514.613, "section_seq": 1, "route_path_id": 133187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1527H", "location": "Holme Jn", "stage_seq": 15, "distance_m": 111099.725, "section_seq": 1, "route_path_id": 133187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1530H", "location": "Fletton Jn", "stage_seq": 16, "distance_m": 120630.126, "section_seq": 1, "route_path_id": 133187}, {"is_pass": false, "wtt_arr": "1533", "wtt_dep": "1535", "location": "Peterborough", "stage_seq": 17, "distance_m": 122804.148, "section_seq": 1, "route_path_id": 133187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1541H", "location": "Tallington Jn", "stage_seq": 18, "distance_m": 136496.41, "section_seq": 1, "route_path_id": 133187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548H", "location": "Stoke Jn", "stage_seq": 19, "distance_m": 160360.445, "section_seq": 1, "route_path_id": 133187}, {"is_pass": false, "wtt_arr": "1552", "wtt_dep": "1557", "location": "Grantham", "stage_seq": 20, "distance_m": 169519.03, "section_seq": 1, "route_path_id": 133187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603H", "location": "Claypole Down Loop", "stage_seq": 21, "distance_m": 185522.715, "section_seq": 1, "route_path_id": 133187}, {"is_pass": false, "wtt_arr": "1608H", "wtt_dep": "1610H", "location": "Newark North Gate", "stage_seq": 22, "distance_m": 193038.062, "section_seq": 1, "route_path_id": 133187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613", "location": "Newark Crossing East Jn", "stage_seq": 23, "distance_m": 194273.687, "section_seq": 1, "route_path_id": 133187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629H", "location": "Boultham Jn", "stage_seq": 24, "distance_m": 217654.092, "section_seq": 1, "route_path_id": 133187}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630H", "location": "West Holmes Jn", "stage_seq": 25, "distance_m": 218300.827, "section_seq": 1, "route_path_id": 133187}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": null, "location": "Lincoln", "stage_seq": 26, "distance_m": 219658.787, "section_seq": 1, "route_path_id": 133187}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 219658.787, "from_m": 0.0, "section_seq": 1, "route_path_id": 133187}], "total_distance_m": 219658.787, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 218564.651, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1094.136, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16172, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:50:10Z", "source_id": 68517475, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T13:50:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:50:13Z", "source_id": 21486820, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T14:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:56:25Z", "source_id": 68532063, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T13:57:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T13:56:26Z", "source_id": 21491151, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T14:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15675, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:05:33Z", "source_id": 68553802, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T14:06:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:05:36Z", "source_id": 21497385, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T15:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12088, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:12:05Z", "source_id": 68569861, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T14:13:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:12:08Z", "source_id": 21502101, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T15:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12008, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:25:47Z", "source_id": 68602049, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-23T14:26:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:25:48Z", "source_id": 21511767, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-23T15:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11909, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:31:57Z", "source_id": 68616979, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-23T14:33:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:32:00Z", "source_id": 21516175, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-23T15:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11699, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:52:21Z", "source_id": 68667094, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-23T14:53:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:52:23Z", "source_id": 21530763, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-23T15:53:00+01:00", "operational_fact": true}] London Kings Cross 1447 1447 0R None None Lincoln 1635 1633 5 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G08060/2026-09-23/detailed None Peterborough 2026-09-23T15:36:00+01:00 Grantham 17.0 {"type": "LineString", "coordinates": [[-0.2510138788583807, 52.57525588028376], [-0.2515715, 52.57614579999999], [-0.25165459999999995, 52.5762787], [-0.2519759, 52.5767792], [-0.2520306, 52.5768645], [-0.2522432, 52.57718319999999], [-0.2524334999999999, 52.577479], [-0.2525547, 52.57764050000001], [-0.2528847, 52.5781628], [-0.25314549999999997, 52.578585], [-0.25361100000000003, 52.5791782], [-0.2538553, 52.57958529999999], [-0.2541795, 52.5800988], [-0.25443969999999994, 52.5805193], [-0.25614219999999993, 52.5831676], [-0.26164469999999995, 52.59184869999999], [-0.2623766, 52.59289469999999], [-0.2634072, 52.5942269], [-0.2651451, 52.596261199999994], [-0.2659838, 52.5971534], [-0.266218, 52.5974025], [-0.2669613, 52.598158999999995], [-0.2677997, 52.5989471], [-0.26790579999999997, 52.599051200000005], [-0.2682984, 52.5994366], [-0.26949458523585645, 52.600479351921365], [-0.2702941, 52.601176300000006], [-0.2724023, 52.60286789999999], [-0.2733659624128126, 52.60355296986019], [-0.2749037999999999, 52.6046462], [-0.2780292, 52.606582499999995], [-0.28238459999999993, 52.609145700000006], [-0.2829032, 52.6094514], [-0.28350149999999996, 52.6097723], [-0.2852391, 52.61082269999999], [-0.28781789999999996, 52.612327099999995], [-0.28947800000000007, 52.61332759999999], [-0.2895946999999999, 52.6133991], [-0.2901603, 52.61373510000001], [-0.2930771999999999, 52.6157201], [-0.29617649999999995, 52.617639899999986], [-0.3002986, 52.62016330000001], [-0.3144675, 52.62872480000001], [-0.3163966999999999, 52.629824500000005], [-0.3186867, 52.63104589999999], [-0.3187325999999999, 52.63107029999999], [-0.3213354, 52.63233159999999], [-0.323826, 52.6334518], [-0.3269388999999999, 52.634692900000005], [-0.3276378, 52.6350037], [-0.32830489999999996, 52.6352583], [-0.32902729999999997, 52.635606800000005], [-0.3293822, 52.635782899999995], [-0.32980809999999994, 52.635968299999995], [-0.3303344, 52.6361539], [-0.3304325, 52.6361855], [-0.331197, 52.6364429], [-0.3325279, 52.63686040000001], [-0.33495259999999993, 52.6375791], [-0.3391083999999999, 52.6386322], [-0.3395198, 52.6387365], [-0.3430079999999999, 52.63970979999999], [-0.3449205, 52.640275599999995], [-0.347018, 52.641099399999995], [-0.3490033, 52.642064600000005], [-0.3515792, 52.64370819999999], [-0.3582747, 52.64846940000001], [-0.3588569999999999, 52.648880000000005], [-0.35932611364780853, 52.64920213983187], [-0.35951929999999993, 52.64933479999999], [-0.3598911, 52.64959100000001], [-0.36161009999999993, 52.6508097], [-0.3627661, 52.6516257], [-0.3637934, 52.65235059999999], [-0.3648676, 52.653109699999995], [-0.3662999, 52.65412179999999], [-0.3675833999999999, 52.6550354], [-0.369764, 52.6565729], [-0.3716322, 52.65788920000001], [-0.37189569233645015, 52.658076072523166], [-0.37213909999999994, 52.6582487], [-0.37285519999999994, 52.6587539], [-0.3731758, 52.6589792], [-0.3736263, 52.6592932], [-0.3738622999999999, 52.65945419999999], [-0.3741762, 52.65966659999999], [-0.3744216, 52.65983249999999], [-0.3746415, 52.65997479999999], [-0.3749298999999999, 52.6601587], [-0.3753148, 52.6603995], [-0.375709, 52.66064190000001], [-0.37600949999999994, 52.66081839999999], [-0.3763406999999999, 52.6610087], [-0.37666389999999994, 52.661190899999994], [-0.3769951999999999, 52.66137390000001], [-0.3772433, 52.66150729999999], [-0.3774833, 52.66163590000001], [-0.3778481, 52.6618229], [-0.3782047999999999, 52.6620035], [-0.37863269999999993, 52.662211699999986], [-0.37896119999999994, 52.6623687], [-0.37929919999999995, 52.6625282], [-0.3795818, 52.6626603], [-0.3797672, 52.662747], [-0.3800998, 52.6629007], [-0.3805746, 52.663121899999986], [-0.38096889999999994, 52.66330979999999], [-0.3813229, 52.663478999999995], [-0.3814646, 52.66354419999999], [-0.3815502999999999, 52.6635837], [-0.3816158, 52.66361620000001], [-0.3819988, 52.663806], [-0.38233139999999993, 52.6639654], [-0.38237979999999994, 52.66399], [-0.3825433, 52.66407929999998], [-0.3827874, 52.664207], [-0.3829524, 52.6642956], [-0.3831106, 52.6643786], [-0.3832729000000001, 52.664462400000005], [-0.3833949, 52.66452910000001], [-0.3836746, 52.66467600000001], [-0.3838053, 52.6647381], [-0.3840118, 52.664837299999995], [-0.3841112, 52.664885], [-0.3843342, 52.6650107], [-0.3844317, 52.6650707], [-0.3845485, 52.6651352], [-0.3847253, 52.66522019999999], [-0.38504040000000006, 52.66536880000001], [-0.3854902, 52.6656089], [-0.3857137, 52.6657263], [-0.3860063, 52.6658796], [-0.3861658, 52.6659545], [-0.3867571000000001, 52.666236999999995], [-0.38733509999999993, 52.666512700000006], [-0.3879669, 52.6668109], [-0.3886763, 52.6671493], [-0.3891389, 52.66737], [-0.3896284, 52.6676026], [-0.3902439, 52.6678954], [-0.3920021, 52.6687282], [-0.3941895, 52.66975779999999], [-0.3960697, 52.6706466], [-0.3975892, 52.67136150000001], [-0.399291, 52.6721641], [-0.4010076, 52.6729708], [-0.4018858, 52.6733832], [-0.4039151, 52.67433619999999], [-0.4059228, 52.6752794], [-0.4075388, 52.676040500000006], [-0.4096013999999999, 52.6770163], [-0.4113059999999999, 52.67782290000001], [-0.4141022, 52.6791279], [-0.4159475, 52.679996300000006], [-0.41792299999999993, 52.6809264], [-0.4201452, 52.681971999999995], [-0.4222212, 52.6829492], [-0.42445749999999993, 52.684000699999984], [-0.4247196999999999, 52.68412399999999], [-0.42766209999999993, 52.6855093], [-0.4301605999999999, 52.68668159999999], [-0.4325236, 52.6878059], [-0.4331232, 52.6880843], [-0.4361691, 52.68951679999999], [-0.4377156, 52.69025679999999], [-0.4392524, 52.6909975], [-0.4404314999999999, 52.6916033], [-0.4415838, 52.6922077], [-0.4427343, 52.69283849999999], [-0.4438521999999999, 52.69347320000001], [-0.4458657, 52.6946567], [-0.447815, 52.695857399999994], [-0.4491576420597607, 52.696748836231784], [-0.44938020000000006, 52.6968966], [-0.4505202, 52.6976997], [-0.4509071999999999, 52.69797239999999], [-0.4518413, 52.69866749999999], [-0.452756, 52.699365400000005], [-0.4540420999999999, 52.7003816], [-0.455279, 52.7014181], [-0.4564805, 52.7024735], [-0.4576368, 52.7035416], [-0.4593759999999999, 52.70525949999999], [-0.4610520000000001, 52.7069857], [-0.46442979999999984, 52.71045199999998], [-0.4646077, 52.7106317], [-0.4652769, 52.7113273], [-0.4659658, 52.71203820000001], [-0.4664460993897085, 52.71253125491421], [-0.4673331999999999, 52.7134419], [-0.4700802, 52.716258], [-0.4728085, 52.7190841], [-0.4755432, 52.721888500000006], [-0.4858223, 52.73245779999999], [-0.486002, 52.7326425], [-0.48651440000000007, 52.73316929999999], [-0.4867798, 52.73348229999999], [-0.48703160000000006, 52.73379979999999], [-0.4875109, 52.734447200000005], [-0.4879571, 52.7351037], [-0.4883829, 52.73575110000001], [-0.49116670000000007, 52.7401085], [-0.4920132, 52.7414326], [-0.49227249999999995, 52.74183819999999], [-0.4926909, 52.7424926], [-0.4933669, 52.7435954], [-0.4939663, 52.74457340000001], [-0.4940427999999999, 52.7446982], [-0.4941575, 52.74488530000001], [-0.4943972999999999, 52.7453263], [-0.4946243, 52.7457739], [-0.4950331999999999, 52.746668], [-0.4959567, 52.7487006], [-0.4961064999999999, 52.7490423], [-0.49639810000000006, 52.7496799], [-0.4965484, 52.7500563], [-0.4969125, 52.75086700000001], [-0.4972438999999999, 52.75166599999999], [-0.4975292, 52.75250829999999], [-0.4980701, 52.75378109999999], [-0.4983458999999999, 52.75441829999999], [-0.4986397, 52.7550482], [-0.49886, 52.7555048], [-0.49910049999999995, 52.75595539999999], [-0.4992326999999999, 52.756189], [-0.4993686999999999, 52.7563993], [-0.4995064, 52.7566228], [-0.4996477, 52.7568443], [-0.4999643, 52.75734280000001], [-0.5003224, 52.7578401], [-0.5010362999999999, 52.758814], [-0.5019668, 52.7600626], [-0.5028623999999999, 52.76131059999999], [-0.5035815, 52.7622955], [-0.5042865, 52.76327740000001], [-0.5048861999999998, 52.764124599999995], [-0.5055047999999999, 52.76498569999999], [-0.5059286, 52.7655666], [-0.5060991, 52.7657949], [-0.5063568, 52.7661401], [-0.5069368130023223, 52.766918552514426], [-0.50721, 52.7672852], [-0.507829, 52.7681769], [-0.5084166, 52.7690664], [-0.5087848, 52.76967090000001], [-0.5091631, 52.7702555], [-0.5099422, 52.7714172], [-0.5101292, 52.77170699999999], [-0.5106892, 52.7725701], [-0.5112473, 52.7734221], [-0.5123689999999999, 52.7751151], [-0.5145446999999999, 52.7784883], [-0.5189906000000001, 52.7852951], [-0.527814, 52.798821], [-0.5283177, 52.799523], [-0.5288771, 52.8002262], [-0.5296927999999999, 52.80111229999999], [-0.5301577, 52.8016173], [-0.5307609, 52.8021947], [-0.5314024, 52.8027773], [-0.5320355, 52.8033211], [-0.5327306999999999, 52.803865599999995], [-0.5330274, 52.80408810000001], [-0.5362795, 52.8065277], [-0.5368109, 52.80692359999999], [-0.5389891704717129, 52.80854738291207], [-0.5399795, 52.8092856], [-0.5401743, 52.8094332], [-0.5428272999999999, 52.8114208], [-0.5454636, 52.813388999999994], [-0.5481441, 52.8153766], [-0.5507881, 52.8173596], [-0.5509545999999999, 52.817487], [-0.5542845, 52.81996], [-0.5550873, 52.82056109999999], [-0.5559052, 52.821180299999995], [-0.5559836743935823, 52.82123800100551], [-0.5575673, 52.822402399999994], [-0.5578367, 52.82260499999999], [-0.5586889999999999, 52.823244200000005], [-0.5596484999999999, 52.823957799999995], [-0.5615673, 52.825391999999994], [-0.5654265, 52.828270200000006], [-0.5673976999999999, 52.8297389], [-0.5688656, 52.8308388], [-0.569352, 52.8312032], [-0.57324, 52.83411219999999], [-0.5757394999999998, 52.83597760000001], [-0.5760033, 52.8361723], [-0.577003, 52.83691030000001], [-0.5776672999999999, 52.8373989], [-0.5779743, 52.83762359999999], [-0.5783035, 52.8378308], [-0.5787276999999998, 52.83814439999999], [-0.5807257999999998, 52.839622000000006], [-0.5811091999999999, 52.8399056], [-0.5819082, 52.8405096], [-0.5827416999999999, 52.8411237], [-0.5836633, 52.84173179999999], [-0.5846696, 52.8423458], [-0.5854071, 52.842769800000006], [-0.5861834, 52.8431774], [-0.5870643, 52.8436357], [-0.5874778, 52.84383589999999], [-0.5878748999999999, 52.8440308], [-0.5887326, 52.844411], [-0.5896015999999998, 52.84481489999999], [-0.5904695, 52.8452027], [-0.5913398, 52.84558630000001], [-0.6009215, 52.849923], [-0.6020404, 52.8504883], [-0.6027485, 52.8508489], [-0.6036303, 52.851319499999995], [-0.6044813, 52.8518172], [-0.604998, 52.852131799999995], [-0.6054967999999998, 52.852449], [-0.6057116, 52.8525862], [-0.6059305, 52.85272919999999], [-0.6065549, 52.8531495], [-0.6071571, 52.85358130000001], [-0.6074453, 52.853792], [-0.6077507, 52.85402149999999], [-0.6083308, 52.85446919999999], [-0.6088858999999999, 52.854947], [-0.6091689, 52.85518429999999], [-0.6094309, 52.85543119999999], [-0.6099361, 52.8559095], [-0.610444, 52.856397400000006], [-0.6112874, 52.8572106], [-0.6119392, 52.85787199999999], [-0.6123382, 52.8582903], [-0.6127039, 52.85870090000001], [-0.6130647, 52.859115800000005], [-0.6133887, 52.8595178], [-0.6139066999999999, 52.8602066], [-0.6143805, 52.86087849999999], [-0.6148565999999999, 52.861656], [-0.6150824, 52.86204719999999], [-0.6152848999999999, 52.86243199999999], [-0.6156086, 52.8631019], [-0.6156729999999999, 52.863252900000006], [-0.6161911, 52.8644521], [-0.616394, 52.8651006], [-0.6166612, 52.86602639999999], [-0.6168055, 52.866667], [-0.6169241999999999, 52.86729869999999], [-0.6169528999999999, 52.86752369999999], [-0.6178474, 52.8736732], [-0.6181054564206053, 52.87548963626874], [-0.6186242999999999, 52.87914150000001], [-0.6186743, 52.879493299999986], [-0.6187202, 52.8798164], [-0.6187741999999999, 52.88020139999999], [-0.6188453999999999, 52.880589], [-0.6189633999999999, 52.88137040000001], [-0.619189, 52.8829195], [-0.6194251, 52.8844696], [-0.6195015, 52.88485080000001], [-0.6195865, 52.885241400000005], [-0.6198122999999999, 52.8860047], [-0.6199747999999999, 52.8864828], [-0.6201625999999999, 52.886960900000005], [-0.620374, 52.88743370000001], [-0.6206072, 52.88790250000001], [-0.6208618, 52.888360600000006], [-0.6211324999999999, 52.88882659999999], [-0.6214292999999999, 52.8892895], [-0.6217555, 52.8897423], [-0.6220941000000001, 52.89020260000001], [-0.622469, 52.89066450000001], [-0.6232815, 52.8915685], [-0.6236370999999999, 52.89193049999999], [-0.6240346, 52.8922981], [-0.6248842999999998, 52.8930324], [-0.6253592999999998, 52.8934268], [-0.6265588, 52.894384899999984], [-0.628820698883665, 52.89605848362047], [-0.6316523, 52.89815349999999], [-0.631781, 52.8982441], [-0.6329049, 52.89907529999999], [-0.6342888999999999, 52.90010109999999], [-0.6349004, 52.90054799999999], [-0.6354743999999999, 52.90097840000001], [-0.6361046999999999, 52.9014444], [-0.6364071999999998, 52.901667499999995], [-0.6366257, 52.9018287], [-0.6371024999999999, 52.9021805], [-0.6379044999999999, 52.902770999999994], [-0.6384527, 52.90318080000001], [-0.6388322, 52.90346290000001], [-0.6395513999999999, 52.9039973], [-0.6403184999999999, 52.904557], [-0.6407368999999999, 52.9048709], [-0.6412599, 52.9052608], [-0.6418795, 52.9057121], [-0.6423787999999999, 52.9060746], [-0.6429857, 52.9065288], [-0.6431697, 52.9066665], [-0.6433260973504902, 52.90678218893004]]} 29.0 1536 1553 Peterborough Grantham Grantham 52.9067822 -0.6433261 52.9067822 -0.6433261 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Grantham TD TRACKING_TIMEOUT 68667094 1790176747388357 90 90 2026-09-23 16:44:04.590487 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:03.802701
767647 797217 P86406 881U36MQ23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 797217, "stp": "P", "toc": "Southeastern", "uid": "P86406", "consist": "377520+377522", "dest_crs": "MDE", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86406/2026-09-23/detailed", "trust_id": "881U36MQ23", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Maidstone East", "service_date": "2026-09-23", "dest_arr_time": "1634", "dest_platform": "3", "is_terminated": 1, "next_location": "Swanley", "signalling_id": "1U36", "timing_status": "EARLY", "origin_station": "London Charing Cross", "current_leg_arr": "1557", "current_leg_dep": "1538", "current_leg_end": "Swanley", "origin_dep_time": "1529", "origin_platform": "5", "current_location": "Swanley", "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.08469626099519811, 51.50498007816512], [-0.0845645, 51.504896200000005], [-0.0842281, 51.50467809999999], [-0.0840235, 51.5045287], [-0.08383179999999998, 51.504369700000005], [-0.0835106, 51.5040562], [-0.08327059999999999, 51.5038506], [-0.08315849999999998, 51.503769899999995], [-0.08303849999999999, 51.50368849999999], [-0.0828384, 51.5035711], [-0.0827038, 51.5034996], [-0.0824847, 51.50338969999999], [-0.0818829, 51.5030919], [-0.08161989999999998, 51.5029578], [-0.0813896, 51.50284509999999], [-0.08051169999999999, 51.5024008], [-0.0802967, 51.50228940000001], [-0.0791395, 51.5016777], [-0.0782342, 51.5012023], [-0.0778572, 51.5009845], [-0.07748499999999998, 51.50077040000001], [-0.07696089999999998, 51.50049], [-0.0760067, 51.4999783], [-0.074286, 51.49904620000001], [-0.07377556816539182, 51.4987748385867], [-0.0730468, 51.498387400000006], [-0.07210449999999999, 51.4978878], [-0.0708392, 51.497239500000006], [-0.06990510000000001, 51.4967797], [-0.06941019999999999, 51.4965596], [-0.0689536, 51.49636639999999], [-0.06835759999999999, 51.496132399999986], [-0.06794439999999999, 51.4959648], [-0.06754969999999999, 51.495794], [-0.067129, 51.4956008], [-0.06677120000000002, 51.4954222], [-0.0660534, 51.49504709999999], [-0.065521, 51.4947767], [-0.0647842, 51.49443399999999], [-0.0639445, 51.49405560000001], [-0.06330221367318085, 51.49376836201419], [-0.062752, 51.493522299999995], [-0.06135779999999998, 51.4929093], [-0.0609676, 51.4927389], [-0.0604607, 51.4925143], [-0.05829149999999999, 51.4915705], [-0.05784219999999999, 51.4913759], [-0.05759140000000001, 51.4912632], [-0.055446699999999995, 51.490331999999995], [-0.0552134, 51.4902406], [-0.05499609999999999, 51.4901558], [-0.05472919999999999, 51.49005559999999], [-0.054513299999999994, 51.4899758], [-0.054285999999999994, 51.4898969], [-0.053828999999999995, 51.489716099999995], [-0.053263099999999994, 51.48949150000001], [-0.05286140000000001, 51.4893178], [-0.05241479999999999, 51.4891062], [-0.0521676, 51.48898760000001], [-0.051924, 51.48886649999999], [-0.0516578, 51.4887262], [-0.0512278, 51.488510100000006], [-0.050848, 51.4883262], [-0.0506642, 51.4882368], [-0.050372999999999994, 51.4881065], [-0.05006699999999999, 51.4879752], [-0.04954889999999999, 51.4877555], [-0.0476834, 51.486992400000005], [-0.0475447130129172, 51.48693545537826], [-0.04745021364848643, 51.486896654072346], [-0.0472041, 51.4867956], [-0.0466178, 51.486554899999994], [-0.04589469999999999, 51.486258], [-0.04433419999999999, 51.4856293], [-0.0441009, 51.4855286], [-0.0439574, 51.4854666], [-0.04376629091290948, 51.48538214411256], [-0.04369768451577953, 51.48535182519087], [-0.04369866963415758, 51.485314129980374], [-0.04303629999999999, 51.4850194], [-0.0418921, 51.484536899999995], [-0.04086879999999999, 51.48414559999999], [-0.0397045, 51.4836922], [-0.0393641, 51.48354770000001], [-0.038911, 51.4833375], [-0.0387063, 51.48323689999999], [-0.038290099999999994, 51.4830163], [-0.0380771, 51.4828902], [-0.0378488, 51.4827614], [-0.0375438, 51.4825495], [-0.0373249, 51.48239399999999], [-0.0371119, 51.482235], [-0.036866600000000006, 51.4820223], [-0.03678998529299981, 51.481952933193696], [-0.036642499999999995, 51.4818194], [-0.0363913, 51.4815687], [-0.036124, 51.48125979999999], [-0.0359724, 51.481070999999986], [-0.035731299999999994, 51.4807732], [-0.035599200000000004, 51.48058369999999], [-0.0353601, 51.4802207], [-0.0350055, 51.479624699999995], [-0.0347661, 51.4792787], [-0.034676099999999994, 51.479148499999994], [-0.0344598, 51.4788453], [-0.0342497, 51.4785303], [-0.0340297, 51.4782133], [-0.0337974, 51.47787129999998], [-0.033567299999999994, 51.477529999999994], [-0.03331719999999999, 51.477161800000005], [-0.03305489999999999, 51.476787300000005], [-0.0327537, 51.476368400000005], [-0.0324959, 51.4760292], [-0.0321813, 51.4756243], [-0.0319146, 51.47529680000001], [-0.031588899999999996, 51.474909200000006], [-0.0312633, 51.47454919999999], [-0.030932, 51.4742065], [-0.0305535, 51.47384519999999], [-0.0301107, 51.4734069], [-0.0296939, 51.47308090000001], [-0.0292431, 51.4727291], [-0.0285885, 51.4722483], [-0.0284268, 51.47214099999999], [-0.027746, 51.4716894], [-0.0269296, 51.47118269999999], [-0.0266967, 51.471051200000005], [-0.026442, 51.470913499999995], [-0.026290199999999996, 51.4708339], [-0.025973399999999997, 51.4706777], [-0.025641199999999996, 51.4705173], [-0.0248669, 51.470130100000006], [-0.0243718, 51.46991829999999], [-0.0230656, 51.469365499999995], [-0.022571999999999995, 51.46915270000001], [-0.0218126, 51.4688371], [-0.021173399999999995, 51.4685629], [-0.020592399999999997, 51.46831900000001], [-0.020295299999999995, 51.468182699999986], [-0.019994399999999996, 51.4680323], [-0.019714499999999996, 51.46787779999998], [-0.01954237268678388, 51.46776578153707], [-0.01942728662649193, 51.46769088470786], [-0.0193471, 51.467638699999995], [-0.018998199999999996, 51.46736829999999], [-0.0187188, 51.4671117], [-0.0184951, 51.46686590000001], [-0.0182759, 51.4666101], [-0.0181597, 51.46643859999999], [-0.018041999999999996, 51.4662515], [-0.0179567, 51.4660956], [-0.0178216, 51.4658158], [-0.0177301, 51.4655923], [-0.017622699999999998, 51.46526529999999], [-0.0175178, 51.46496700000001], [-0.0173797, 51.4645736], [-0.017348499999999996, 51.46447390000001], [-0.0173335, 51.46443109999999], [-0.017224499999999997, 51.4641712], [-0.017117799999999996, 51.46397819999999], [-0.017045799999999996, 51.4638389], [-0.016941799999999996, 51.4635918], [-0.016929099999999996, 51.4635541], [-0.0168867, 51.4634232], [-0.016761899999999996, 51.4630306], [-0.0166827, 51.4627826], [-0.016614499999999997, 51.46256480000001], [-0.0165391, 51.46234239999999], [-0.016466899999999996, 51.46211889999999], [-0.016358, 51.4618338], [-0.016276299999999997, 51.461639100000006], [-0.0161898, 51.4614595], [-0.0160912, 51.4612752], [-0.016030900000000004, 51.4611695], [-0.015899499999999997, 51.460956499999995], [-0.015757999999999998, 51.4607509], [-0.015686764162486884, 51.46065516474992], [-0.015518699999999996, 51.460429299999994], [-0.0155011988333516, 51.460408534875896], [-0.015474058929678056, 51.460376333377205], [-0.015406100000000002, 51.46029569999999], [-0.0152869, 51.4601559], [-0.015204400000000002, 51.46006529999999], [-0.0151843, 51.4600416], [-0.014813799999999998, 51.4596505], [-0.0144816, 51.45932139999999], [-0.014464100000000002, 51.45930739999999], [-0.0143072, 51.45916], [-0.014127600000000002, 51.45900880000001], [-0.013891199999999998, 51.4588119], [-0.0133413, 51.4584175], [-0.0131616, 51.4583085], [-0.012854, 51.458134999999984], [-0.0126589, 51.45803219999999], [-0.0121124, 51.45776779999999], [-0.011687599999999998, 51.45758589999999], [-0.011093, 51.4573518], [-0.0104649, 51.457112900000006], [-0.009801799999999998, 51.45686520000001], [-0.009344099999999998, 51.4566903], [-0.008976299999999998, 51.4565433], [-0.008457699999999999, 51.4563334], [-0.0079561, 51.456119499999986], [-0.0072665, 51.45580239999999], [-0.006573099999999999, 51.455468], [-0.006123, 51.4552463], [-0.0056215, 51.45499699999999], [-0.0051776999999999995, 51.454766], [-0.0048171, 51.4545736], [-0.0043979, 51.4543357], [-0.0038673, 51.4540095], [-0.0036745, 51.453883600000005], [-0.0032196999999999994, 51.45357679999999], [-0.0029396999999999995, 51.45337949999999], [-0.0026835999999999995, 51.4531824], [-0.0025425999999999995, 51.4530717], [-0.0021194000000000005, 51.452719599999995], [-0.001735, 51.45237169999999], [-0.0014571, 51.4521125], [-0.0012017, 51.45187190000001], [-0.0006945, 51.4514038], [-0.000515629834953042, 51.4512366885742], [-0.0002777, 51.451014399999984], [-0.000053, 51.4508015], [0.0, 51.45075298597624], [0.00017029999999999997, 51.45059710000001], [0.0006218999999999999, 51.4501793], [0.0007597999999999999, 51.450056800000006], [0.0010852999999999998, 51.44974499999999], [0.0015752999999999995, 51.4492792], [0.0018411, 51.4490219], [0.0021599, 51.4486915], [0.0027112, 51.4481436], [0.0029726, 51.44788], [0.0031483999999999995, 51.4477042], [0.0036367, 51.4472044], [0.0038805, 51.4469677], [0.0040742999999999994, 51.4467727], [0.0041913, 51.4466583], [0.0045294, 51.446331], [0.0046977, 51.44616310000001], [0.0051154, 51.4457437], [0.005200999999999999, 51.4456637], [0.0053660999999999995, 51.44549979999999], [0.0055495, 51.4453103], [0.0056503, 51.4452114], [0.006282699999999999, 51.4445146], [0.006987299999999999, 51.4438165], [0.0076364, 51.4431849], [0.008005263533472754, 51.442817580280106], [0.008449699999999997, 51.442375], [0.009204, 51.4416272], [0.0100486, 51.44077480000001], [0.0116768, 51.43914339999999], [0.0118895, 51.43893219999999], [0.011954899999999996, 51.4388682], [0.0121078, 51.438712], [0.012446199999999998, 51.43845180000001], [0.0128054, 51.43808990000001], [0.0131448, 51.43781829999998], [0.013202999999999998, 51.4377603], [0.0136402, 51.43740540000001], [0.013927099999999998, 51.4371239], [0.014162499999999996, 51.4368927], [0.0148271, 51.4362722], [0.015063699999999994, 51.4360513], [0.0151035, 51.4360167], [0.0156707, 51.435523700000005], [0.0161943, 51.4350856], [0.0166123, 51.4347314], [0.0183697, 51.4333329], [0.018981, 51.4328214], [0.019659, 51.432281200000006], [0.0201322, 51.43195800000001], [0.020802099999999997, 51.431521], [0.0211852, 51.43127609999999], [0.0215904, 51.43101199999999], [0.0218589, 51.43084309999999], [0.0228898, 51.4301965], [0.023360346551397276, 51.42989965059028], [0.023930599999999996, 51.4295399], [0.0247744, 51.4290078], [0.025238699999999996, 51.42871059999999], [0.026054099999999997, 51.42820139999999], [0.0265986, 51.4278489], [0.0276775, 51.427189199999994], [0.029099099999999996, 51.42634069999998], [0.0307723, 51.4253388], [0.03191839999999999, 51.4246491], [0.0331298, 51.423893], [0.0337427, 51.4234995], [0.0342493, 51.4231723], [0.03474130000000001, 51.42284589999999], [0.0356626, 51.4222782], [0.03640879999999999, 51.4218598], [0.041973199999999995, 51.4184388], [0.0429547, 51.417784], [0.043587999999999995, 51.4173432], [0.04419719999999999, 51.4169246], [0.044864499999999995, 51.4164572], [0.04535859999999999, 51.416116299999985], [0.045568599999999994, 51.4159444], [0.046018, 51.415578800000006], [0.04613199999999999, 51.415484799999994], [0.046880599999999994, 51.414837], [0.04874429999999999, 51.41300729999999], [0.04916029999999999, 51.41261349999999], [0.05050679999999999, 51.411241200000006], [0.0519068, 51.409879200000006], [0.0530322, 51.408890099999994], [0.0533763, 51.4085983], [0.05368379999999999, 51.4083429], [0.05483029999999999, 51.4074039], [0.05502259999999999, 51.4072533], [0.055972899999999985, 51.4064935], [0.05651090000000001, 51.406053699999994], [0.0570672, 51.4056014], [0.05793089999999999, 51.404920899999986], [0.058315200000000005, 51.404643099999994], [0.05846889999999999, 51.4045212], [0.0585583, 51.4044557], [0.0589344, 51.4041922], [0.0592699, 51.4039755], [0.0595808, 51.40375840000001], [0.05983649999999999, 51.4035464], [0.0609727, 51.402680399999994], [0.0611254, 51.402559700000005], [0.0616768, 51.4021697], [0.062258199999999986, 51.4018008], [0.0626951, 51.4015397], [0.06347489999999999, 51.4011185], [0.063991, 51.40086649999999], [0.064147, 51.400793199999995], [0.06455949999999999, 51.40059020000001], [0.06513250000000001, 51.400338], [0.06569819999999998, 51.40010600000001], [0.06629689999999999, 51.39987729999999], [0.0671546, 51.399586000000006], [0.06794099999999999, 51.3993408], [0.06871289999999998, 51.399076], [0.0694513, 51.3987936], [0.0702782, 51.39844879999999], [0.0712251, 51.3980093], [0.0719317, 51.397704899999994], [0.07262, 51.397420399999994], [0.07321979999999999, 51.3971775], [0.0738697, 51.396925200000005], [0.07436079999999999, 51.39674599999999], [0.075004, 51.396526], [0.07573739999999998, 51.39629149999999], [0.076257, 51.39614239999999], [0.07668798701964842, 51.396022790383675], [0.0768501, 51.3959778], [0.07803789999999998, 51.39567650000001], [0.0788245, 51.39550199999999], [0.0790177, 51.395464], [0.0798305, 51.3953106], [0.0804067, 51.39521630000001], [0.0811477, 51.395111400000005], [0.0820755, 51.394996799999994], [0.0829857, 51.39490810000001], [0.08390739999999998, 51.39484309999999], [0.0846295, 51.394808299999994], [0.08538829999999999, 51.3947809], [0.0859358, 51.3947745], [0.086517, 51.3947763], [0.0872684, 51.3947845], [0.0877733, 51.39479920000001], [0.0883663, 51.394820199999984], [0.08887409999999998, 51.39484309999999], [0.08953749999999999, 51.3948761], [0.08983152841195213, 51.39488790213295], [0.09042690000000002, 51.3949118], [0.09151739999999998, 51.39496309999999], [0.0922865, 51.3950016], [0.0931142, 51.3950281], [0.0937292, 51.3950373], [0.09436029999999998, 51.3950355], [0.0949415, 51.3950235], [0.0954889, 51.39501159999998], [0.0958749, 51.39499519999999], [0.09635929999999998, 51.39497039999999], [0.09675559999999998, 51.3949411], [0.0972047, 51.39490910000001], [0.097598, 51.394877], [0.0981675, 51.39483119999999], [0.0989806, 51.394769], [0.100074, 51.39470670000001], [0.1006493, 51.394685599999995], [0.1012614, 51.39466819999999], [0.1017384, 51.39465999999999], [0.10230780000000002, 51.394656299999994], [0.1028303, 51.39466089999999], [0.1034042, 51.3946719], [0.10377699999999998, 51.3946829], [0.1042716, 51.3947021], [0.1050157, 51.394730499999994], [0.1056233, 51.3947459], [0.1066272, 51.3947854], [0.1074682, 51.394808299999994], [0.10813309999999998, 51.39481930000001], [0.1088023, 51.3948148], [0.10952589999999998, 51.3948028], [0.110091, 51.3947873], [0.1107852, 51.394756099999995], [0.1113928, 51.394736], [0.11170499999999998, 51.394716800000005], [0.1120031, 51.3946961], [0.11267999999999996, 51.3946426], [0.113358, 51.394606], [0.1137853, 51.39457119999999], [0.11495210000000002, 51.3944911], [0.1151354, 51.3944778], [0.1162127, 51.39440820000001], [0.1169788, 51.3943569], [0.1175982, 51.39431749999999], [0.11848469999999998, 51.3942525], [0.1195957, 51.3941655], [0.12068469999999998, 51.3940904], [0.1217195, 51.394018], [0.1228349, 51.39394479999999], [0.1239665, 51.39386509999999], [0.1251568, 51.3937772], [0.1261695, 51.393715799999995], [0.12714259999999997, 51.3936398], [0.1283857, 51.393565599999995], [0.12956420000000002, 51.3935153], [0.1307076, 51.39345849999999], [0.13182589999999997, 51.3934099], [0.1330162, 51.39334950000001], [0.13373249999999998, 51.393313799999994], [0.1348039, 51.39326710000001], [0.1359223, 51.393212099999985], [0.1369966, 51.39315809999999], [0.13828079999999998, 51.39309670000001], [0.1390137, 51.39306069999999], [0.1392273, 51.3930517], [0.140315, 51.3930024], [0.14129549999999996, 51.392955699999995], [0.142135, 51.3929154], [0.1431418, 51.39287050000001], [0.1440753, 51.39282570000001], [0.14533599999999997, 51.39276249999999], [0.14645579999999997, 51.3927075], [0.1478898, 51.392635199999994], [0.1492122, 51.392575699999995], [0.1504876, 51.3925161], [0.1517102, 51.3924566], [0.153216, 51.3923806], [0.1542243, 51.3923321], [0.1554704, 51.392268900000005], [0.1566783, 51.3922157], [0.15795659999999995, 51.39218089999999], [0.15896639999999998, 51.3921727], [0.1596107, 51.39218549999999], [0.1604429, 51.392204799999995], [0.16131179999999998, 51.39224959999999], [0.161777, 51.39227979999999], [0.16249330000000003, 51.39234299999999], [0.16274279999999997, 51.392362299999995], [0.16337989999999997, 51.3924034], [0.1639474, 51.3924727], [0.1643631, 51.3925274], [0.1654807, 51.3926895], [0.16582470000000002, 51.3927564], [0.166789, 51.39290639999999], [0.16769859999999998, 51.3930719]]}", "current_leg_start": "London Bridge", "dest_arr_time_act": "1634", "motion_projection": null, "next_location_lat": "51.3930719", "next_location_lon": "0.1676986", "previous_location": "London Bridge", "current_leg_milage": "14.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2313.647, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3825.041, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9934.794, \"from_m\": 3825.041, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10032.039, \"from_m\": 9934.794, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10440.623, \"from_m\": 10032.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10667.954, \"from_m\": 10440.623, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12632.492, \"from_m\": 10667.954, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18518.739, \"from_m\": 12632.492, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18528.304, \"from_m\": 18518.739, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18633.406, \"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\": 18662.906, \"from_m\": 18633.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\": 18804.441, \"from_m\": 18662.906, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19340.829, \"from_m\": 18804.441, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19592.011, \"from_m\": 19340.829, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19673.887, \"from_m\": 19592.011, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20286.629, \"from_m\": 19673.887, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26583.688, \"from_m\": 20286.629, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26696.659, \"from_m\": 26583.688, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26750.009, \"from_m\": 26696.659, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26851.79, \"from_m\": 26750.009, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 27102.631, \"from_m\": 26851.79, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37268.3, \"from_m\": 27102.631, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38160.575, \"from_m\": 37268.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\": 38182.45, \"from_m\": 38160.575, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38203.856, \"from_m\": 38182.45, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38822.14, \"from_m\": 38203.856, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45573.222, \"from_m\": 38822.14, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 48669.904, \"from_m\": 45573.222, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 61787.21, \"from_m\": 48669.904, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62400.934, \"from_m\": 61787.21, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62868.683, \"from_m\": 62400.934, \"capability_applied\": null, \"effective_limit_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\": 797217, \"profile_key\": \"f6ec7be48e53d6ace9d90fa9b43fa0d9885cde9aa9cb5db2fa9888c1b8e067e1\", \"schedule_id\": 21835, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1529\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139688}, {\"is_pass\": false, \"wtt_arr\": \"1531H\", \"wtt_dep\": \"1532H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 139688}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1534\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 139688}, {\"is_pass\": false, \"wtt_arr\": \"1536\", \"wtt_dep\": \"1538\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 139688}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1540\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 139688}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1542H\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 139688}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1543H\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 139688}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1544H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 10344.828, \"section_seq\": 1, \"route_path_id\": 139688}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1546\", \"location\": \"Hither Green\", \"stage_seq\": 9, \"distance_m\": 11868.825, \"section_seq\": 1, \"route_path_id\": 139688}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 14730.011, \"section_seq\": 1, \"route_path_id\": 139688}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551H\", \"location\": \"Chislehurst\", \"stage_seq\": 11, \"distance_m\": 18364.178, \"section_seq\": 1, \"route_path_id\": 139688}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 12, \"distance_m\": 20125.697, \"section_seq\": 1, \"route_path_id\": 139688}, {\"is_pass\": false, \"wtt_arr\": \"1558H\", \"wtt_dep\": \"1559H\", \"location\": \"Swanley\", \"stage_seq\": 13, \"distance_m\": 26474.626, \"section_seq\": 1, \"route_path_id\": 139688}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": \"1608\", \"location\": \"Otford\", \"stage_seq\": 14, \"distance_m\": 37165.453, \"section_seq\": 1, \"route_path_id\": 139688}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1609H\", \"location\": \"Otford Jn\", \"stage_seq\": 15, \"distance_m\": 38132.068, \"section_seq\": 1, \"route_path_id\": 139688}, {\"is_pass\": false, \"wtt_arr\": \"1616\", \"wtt_dep\": \"1617\", \"location\": \"Borough Green & Wrotham\", \"stage_seq\": 16, \"distance_m\": 46128.632, \"section_seq\": 1, \"route_path_id\": 139688}, {\"is_pass\": false, \"wtt_arr\": \"1624\", \"wtt_dep\": \"1625H\", \"location\": \"West Malling\", \"stage_seq\": 17, \"distance_m\": 54270.42, \"section_seq\": 1, \"route_path_id\": 139688}, {\"is_pass\": false, \"wtt_arr\": \"1634\", \"wtt_dep\": null, \"location\": \"Maidstone East\", \"stage_seq\": 18, \"distance_m\": 62868.683, \"section_seq\": 1, \"route_path_id\": 139688}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 62868.683, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139688}], \"total_distance_m\": 62868.683, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 62220.61, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 648.073, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1529", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "19.0", "current_position_lat": "51.3930719", "current_position_lon": "0.1676986", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:31:46Z\", \"source_id\": 68616589, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:32:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:31:49Z\", \"source_id\": 21516034, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:36:09Z\", \"source_id\": 68627679, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:36:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:36:10Z\", \"source_id\": 21519154, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31696, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:45:07Z\", \"source_id\": 68649436, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:45:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:45:10Z\", \"source_id\": 21525604, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:46:59Z\", \"source_id\": 68653905, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:48:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:47:05Z\", \"source_id\": 21526963, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:49:51Z\", \"source_id\": 68660933, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:50:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:49:54Z\", \"source_id\": 21528976, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31965, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:56:44Z\", \"source_id\": 68678077, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:57:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:56:46Z\", \"source_id\": 21533872, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Swanley", "service_state_platform": "2", "timing_fact_generation": 1790175468861138, "current_leg_arrival_utc": "2026-09-23T15:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:03.807609", "service_state_evidence_id": 68678077, "current_leg_start_actual_dep": "2026-09-23T15:38:00+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.611427", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CHX MDE 1U36 377520+377522 8 100 None {"version": 3, "segments": [{"to_m": 2313.647, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3825.041, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9934.794, "from_m": 3825.041, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10032.039, "from_m": 9934.794, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10440.623, "from_m": 10032.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10667.954, "from_m": 10440.623, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12632.492, "from_m": 10667.954, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18518.739, "from_m": 12632.492, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18528.304, "from_m": 18518.739, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18633.406, "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": 18662.906, "from_m": 18633.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": 18804.441, "from_m": 18662.906, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19340.829, "from_m": 18804.441, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19592.011, "from_m": 19340.829, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19673.887, "from_m": 19592.011, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20286.629, "from_m": 19673.887, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26583.688, "from_m": 20286.629, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26696.659, "from_m": 26583.688, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26750.009, "from_m": 26696.659, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26851.79, "from_m": 26750.009, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 27102.631, "from_m": 26851.79, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37268.3, "from_m": 27102.631, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38160.575, "from_m": 37268.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": 38182.45, "from_m": 38160.575, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38203.856, "from_m": 38182.45, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38822.14, "from_m": 38203.856, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45573.222, "from_m": 38822.14, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48669.904, "from_m": 45573.222, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 61787.21, "from_m": 48669.904, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62400.934, "from_m": 61787.21, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62868.683, "from_m": 62400.934, "capability_applied": null, "effective_limit_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": 797217, "profile_key": "f6ec7be48e53d6ace9d90fa9b43fa0d9885cde9aa9cb5db2fa9888c1b8e067e1", "schedule_id": 21835, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1529", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139688}, {"is_pass": false, "wtt_arr": "1531H", "wtt_dep": "1532H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 139688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1534", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 139688}, {"is_pass": false, "wtt_arr": "1536", "wtt_dep": "1538", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 139688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1540", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 139688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542H", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 139688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543H", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 139688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544H", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 10344.828, "section_seq": 1, "route_path_id": 139688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546", "location": "Hither Green", "stage_seq": 9, "distance_m": 11868.825, "section_seq": 1, "route_path_id": 139688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548", "location": "Grove Park", "stage_seq": 10, "distance_m": 14730.011, "section_seq": 1, "route_path_id": 139688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551H", "location": "Chislehurst", "stage_seq": 11, "distance_m": 18364.178, "section_seq": 1, "route_path_id": 139688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553", "location": "St. Mary Cray Jn", "stage_seq": 12, "distance_m": 20125.697, "section_seq": 1, "route_path_id": 139688}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1559H", "location": "Swanley", "stage_seq": 13, "distance_m": 26474.626, "section_seq": 1, "route_path_id": 139688}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": "1608", "location": "Otford", "stage_seq": 14, "distance_m": 37165.453, "section_seq": 1, "route_path_id": 139688}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1609H", "location": "Otford Jn", "stage_seq": 15, "distance_m": 38132.068, "section_seq": 1, "route_path_id": 139688}, {"is_pass": false, "wtt_arr": "1616", "wtt_dep": "1617", "location": "Borough Green & Wrotham", "stage_seq": 16, "distance_m": 46128.632, "section_seq": 1, "route_path_id": 139688}, {"is_pass": false, "wtt_arr": "1624", "wtt_dep": "1625H", "location": "West Malling", "stage_seq": 17, "distance_m": 54270.42, "section_seq": 1, "route_path_id": 139688}, {"is_pass": false, "wtt_arr": "1634", "wtt_dep": null, "location": "Maidstone East", "stage_seq": 18, "distance_m": 62868.683, "section_seq": 1, "route_path_id": 139688}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 62868.683, "from_m": 0.0, "section_seq": 1, "route_path_id": 139688}], "total_distance_m": 62868.683, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 62220.61, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 648.073, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31444, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:31:46Z", "source_id": 68616589, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T14:32:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:31:49Z", "source_id": 21516034, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T15:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29677, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:36:09Z", "source_id": 68627679, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T14:36:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:36:10Z", "source_id": 21519154, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T15:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31696, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:45:07Z", "source_id": 68649436, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T14:45:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:45:10Z", "source_id": 21525604, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31917, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:46:59Z", "source_id": 68653905, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T14:48:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:47:05Z", "source_id": 21526963, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31942, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:49:51Z", "source_id": 68660933, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T14:50:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:49:54Z", "source_id": 21528976, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31965, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:56:44Z", "source_id": 68678077, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T14:57:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:56:46Z", "source_id": 21533872, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-23T15:57:00+01:00", "operational_fact": true}] London Charing Cross 1529 1529 5 None None Maidstone East 1634 1634 3 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P86406/2026-09-23/detailed None London Bridge 2026-09-23T15:38:00+01:00 Swanley 19.0 {"type": "LineString", "coordinates": [[-0.08469626099519811, 51.50498007816512], [-0.0845645, 51.504896200000005], [-0.0842281, 51.50467809999999], [-0.0840235, 51.5045287], [-0.08383179999999998, 51.504369700000005], [-0.0835106, 51.5040562], [-0.08327059999999999, 51.5038506], [-0.08315849999999998, 51.503769899999995], [-0.08303849999999999, 51.50368849999999], [-0.0828384, 51.5035711], [-0.0827038, 51.5034996], [-0.0824847, 51.50338969999999], [-0.0818829, 51.5030919], [-0.08161989999999998, 51.5029578], [-0.0813896, 51.50284509999999], [-0.08051169999999999, 51.5024008], [-0.0802967, 51.50228940000001], [-0.0791395, 51.5016777], [-0.0782342, 51.5012023], [-0.0778572, 51.5009845], [-0.07748499999999998, 51.50077040000001], [-0.07696089999999998, 51.50049], [-0.0760067, 51.4999783], [-0.074286, 51.49904620000001], [-0.07377556816539182, 51.4987748385867], [-0.0730468, 51.498387400000006], [-0.07210449999999999, 51.4978878], [-0.0708392, 51.497239500000006], [-0.06990510000000001, 51.4967797], [-0.06941019999999999, 51.4965596], [-0.0689536, 51.49636639999999], [-0.06835759999999999, 51.496132399999986], [-0.06794439999999999, 51.4959648], [-0.06754969999999999, 51.495794], [-0.067129, 51.4956008], [-0.06677120000000002, 51.4954222], [-0.0660534, 51.49504709999999], [-0.065521, 51.4947767], [-0.0647842, 51.49443399999999], [-0.0639445, 51.49405560000001], [-0.06330221367318085, 51.49376836201419], [-0.062752, 51.493522299999995], [-0.06135779999999998, 51.4929093], [-0.0609676, 51.4927389], [-0.0604607, 51.4925143], [-0.05829149999999999, 51.4915705], [-0.05784219999999999, 51.4913759], [-0.05759140000000001, 51.4912632], [-0.055446699999999995, 51.490331999999995], [-0.0552134, 51.4902406], [-0.05499609999999999, 51.4901558], [-0.05472919999999999, 51.49005559999999], [-0.054513299999999994, 51.4899758], [-0.054285999999999994, 51.4898969], [-0.053828999999999995, 51.489716099999995], [-0.053263099999999994, 51.48949150000001], [-0.05286140000000001, 51.4893178], [-0.05241479999999999, 51.4891062], [-0.0521676, 51.48898760000001], [-0.051924, 51.48886649999999], [-0.0516578, 51.4887262], [-0.0512278, 51.488510100000006], [-0.050848, 51.4883262], [-0.0506642, 51.4882368], [-0.050372999999999994, 51.4881065], [-0.05006699999999999, 51.4879752], [-0.04954889999999999, 51.4877555], [-0.0476834, 51.486992400000005], [-0.0475447130129172, 51.48693545537826], [-0.04745021364848643, 51.486896654072346], [-0.0472041, 51.4867956], [-0.0466178, 51.486554899999994], [-0.04589469999999999, 51.486258], [-0.04433419999999999, 51.4856293], [-0.0441009, 51.4855286], [-0.0439574, 51.4854666], [-0.04376629091290948, 51.48538214411256], [-0.04369768451577953, 51.48535182519087], [-0.04369866963415758, 51.485314129980374], [-0.04303629999999999, 51.4850194], [-0.0418921, 51.484536899999995], [-0.04086879999999999, 51.48414559999999], [-0.0397045, 51.4836922], [-0.0393641, 51.48354770000001], [-0.038911, 51.4833375], [-0.0387063, 51.48323689999999], [-0.038290099999999994, 51.4830163], [-0.0380771, 51.4828902], [-0.0378488, 51.4827614], [-0.0375438, 51.4825495], [-0.0373249, 51.48239399999999], [-0.0371119, 51.482235], [-0.036866600000000006, 51.4820223], [-0.03678998529299981, 51.481952933193696], [-0.036642499999999995, 51.4818194], [-0.0363913, 51.4815687], [-0.036124, 51.48125979999999], [-0.0359724, 51.481070999999986], [-0.035731299999999994, 51.4807732], [-0.035599200000000004, 51.48058369999999], [-0.0353601, 51.4802207], [-0.0350055, 51.479624699999995], [-0.0347661, 51.4792787], [-0.034676099999999994, 51.479148499999994], [-0.0344598, 51.4788453], [-0.0342497, 51.4785303], [-0.0340297, 51.4782133], [-0.0337974, 51.47787129999998], [-0.033567299999999994, 51.477529999999994], [-0.03331719999999999, 51.477161800000005], [-0.03305489999999999, 51.476787300000005], [-0.0327537, 51.476368400000005], [-0.0324959, 51.4760292], [-0.0321813, 51.4756243], [-0.0319146, 51.47529680000001], [-0.031588899999999996, 51.474909200000006], [-0.0312633, 51.47454919999999], [-0.030932, 51.4742065], [-0.0305535, 51.47384519999999], [-0.0301107, 51.4734069], [-0.0296939, 51.47308090000001], [-0.0292431, 51.4727291], [-0.0285885, 51.4722483], [-0.0284268, 51.47214099999999], [-0.027746, 51.4716894], [-0.0269296, 51.47118269999999], [-0.0266967, 51.471051200000005], [-0.026442, 51.470913499999995], [-0.026290199999999996, 51.4708339], [-0.025973399999999997, 51.4706777], [-0.025641199999999996, 51.4705173], [-0.0248669, 51.470130100000006], [-0.0243718, 51.46991829999999], [-0.0230656, 51.469365499999995], [-0.022571999999999995, 51.46915270000001], [-0.0218126, 51.4688371], [-0.021173399999999995, 51.4685629], [-0.020592399999999997, 51.46831900000001], [-0.020295299999999995, 51.468182699999986], [-0.019994399999999996, 51.4680323], [-0.019714499999999996, 51.46787779999998], [-0.01954237268678388, 51.46776578153707], [-0.01942728662649193, 51.46769088470786], [-0.0193471, 51.467638699999995], [-0.018998199999999996, 51.46736829999999], [-0.0187188, 51.4671117], [-0.0184951, 51.46686590000001], [-0.0182759, 51.4666101], [-0.0181597, 51.46643859999999], [-0.018041999999999996, 51.4662515], [-0.0179567, 51.4660956], [-0.0178216, 51.4658158], [-0.0177301, 51.4655923], [-0.017622699999999998, 51.46526529999999], [-0.0175178, 51.46496700000001], [-0.0173797, 51.4645736], [-0.017348499999999996, 51.46447390000001], [-0.0173335, 51.46443109999999], [-0.017224499999999997, 51.4641712], [-0.017117799999999996, 51.46397819999999], [-0.017045799999999996, 51.4638389], [-0.016941799999999996, 51.4635918], [-0.016929099999999996, 51.4635541], [-0.0168867, 51.4634232], [-0.016761899999999996, 51.4630306], [-0.0166827, 51.4627826], [-0.016614499999999997, 51.46256480000001], [-0.0165391, 51.46234239999999], [-0.016466899999999996, 51.46211889999999], [-0.016358, 51.4618338], [-0.016276299999999997, 51.461639100000006], [-0.0161898, 51.4614595], [-0.0160912, 51.4612752], [-0.016030900000000004, 51.4611695], [-0.015899499999999997, 51.460956499999995], [-0.015757999999999998, 51.4607509], [-0.015686764162486884, 51.46065516474992], [-0.015518699999999996, 51.460429299999994], [-0.0155011988333516, 51.460408534875896], [-0.015474058929678056, 51.460376333377205], [-0.015406100000000002, 51.46029569999999], [-0.0152869, 51.4601559], [-0.015204400000000002, 51.46006529999999], [-0.0151843, 51.4600416], [-0.014813799999999998, 51.4596505], [-0.0144816, 51.45932139999999], [-0.014464100000000002, 51.45930739999999], [-0.0143072, 51.45916], [-0.014127600000000002, 51.45900880000001], [-0.013891199999999998, 51.4588119], [-0.0133413, 51.4584175], [-0.0131616, 51.4583085], [-0.012854, 51.458134999999984], [-0.0126589, 51.45803219999999], [-0.0121124, 51.45776779999999], [-0.011687599999999998, 51.45758589999999], [-0.011093, 51.4573518], [-0.0104649, 51.457112900000006], [-0.009801799999999998, 51.45686520000001], [-0.009344099999999998, 51.4566903], [-0.008976299999999998, 51.4565433], [-0.008457699999999999, 51.4563334], [-0.0079561, 51.456119499999986], [-0.0072665, 51.45580239999999], [-0.006573099999999999, 51.455468], [-0.006123, 51.4552463], [-0.0056215, 51.45499699999999], [-0.0051776999999999995, 51.454766], [-0.0048171, 51.4545736], [-0.0043979, 51.4543357], [-0.0038673, 51.4540095], [-0.0036745, 51.453883600000005], [-0.0032196999999999994, 51.45357679999999], [-0.0029396999999999995, 51.45337949999999], [-0.0026835999999999995, 51.4531824], [-0.0025425999999999995, 51.4530717], [-0.0021194000000000005, 51.452719599999995], [-0.001735, 51.45237169999999], [-0.0014571, 51.4521125], [-0.0012017, 51.45187190000001], [-0.0006945, 51.4514038], [-0.000515629834953042, 51.4512366885742], [-0.0002777, 51.451014399999984], [-0.000053, 51.4508015], [0.0, 51.45075298597624], [0.00017029999999999997, 51.45059710000001], [0.0006218999999999999, 51.4501793], [0.0007597999999999999, 51.450056800000006], [0.0010852999999999998, 51.44974499999999], [0.0015752999999999995, 51.4492792], [0.0018411, 51.4490219], [0.0021599, 51.4486915], [0.0027112, 51.4481436], [0.0029726, 51.44788], [0.0031483999999999995, 51.4477042], [0.0036367, 51.4472044], [0.0038805, 51.4469677], [0.0040742999999999994, 51.4467727], [0.0041913, 51.4466583], [0.0045294, 51.446331], [0.0046977, 51.44616310000001], [0.0051154, 51.4457437], [0.005200999999999999, 51.4456637], [0.0053660999999999995, 51.44549979999999], [0.0055495, 51.4453103], [0.0056503, 51.4452114], [0.006282699999999999, 51.4445146], [0.006987299999999999, 51.4438165], [0.0076364, 51.4431849], [0.008005263533472754, 51.442817580280106], [0.008449699999999997, 51.442375], [0.009204, 51.4416272], [0.0100486, 51.44077480000001], [0.0116768, 51.43914339999999], [0.0118895, 51.43893219999999], [0.011954899999999996, 51.4388682], [0.0121078, 51.438712], [0.012446199999999998, 51.43845180000001], [0.0128054, 51.43808990000001], [0.0131448, 51.43781829999998], [0.013202999999999998, 51.4377603], [0.0136402, 51.43740540000001], [0.013927099999999998, 51.4371239], [0.014162499999999996, 51.4368927], [0.0148271, 51.4362722], [0.015063699999999994, 51.4360513], [0.0151035, 51.4360167], [0.0156707, 51.435523700000005], [0.0161943, 51.4350856], [0.0166123, 51.4347314], [0.0183697, 51.4333329], [0.018981, 51.4328214], [0.019659, 51.432281200000006], [0.0201322, 51.43195800000001], [0.020802099999999997, 51.431521], [0.0211852, 51.43127609999999], [0.0215904, 51.43101199999999], [0.0218589, 51.43084309999999], [0.0228898, 51.4301965], [0.023360346551397276, 51.42989965059028], [0.023930599999999996, 51.4295399], [0.0247744, 51.4290078], [0.025238699999999996, 51.42871059999999], [0.026054099999999997, 51.42820139999999], [0.0265986, 51.4278489], [0.0276775, 51.427189199999994], [0.029099099999999996, 51.42634069999998], [0.0307723, 51.4253388], [0.03191839999999999, 51.4246491], [0.0331298, 51.423893], [0.0337427, 51.4234995], [0.0342493, 51.4231723], [0.03474130000000001, 51.42284589999999], [0.0356626, 51.4222782], [0.03640879999999999, 51.4218598], [0.041973199999999995, 51.4184388], [0.0429547, 51.417784], [0.043587999999999995, 51.4173432], [0.04419719999999999, 51.4169246], [0.044864499999999995, 51.4164572], [0.04535859999999999, 51.416116299999985], [0.045568599999999994, 51.4159444], [0.046018, 51.415578800000006], [0.04613199999999999, 51.415484799999994], [0.046880599999999994, 51.414837], [0.04874429999999999, 51.41300729999999], [0.04916029999999999, 51.41261349999999], [0.05050679999999999, 51.411241200000006], [0.0519068, 51.409879200000006], [0.0530322, 51.408890099999994], [0.0533763, 51.4085983], [0.05368379999999999, 51.4083429], [0.05483029999999999, 51.4074039], [0.05502259999999999, 51.4072533], [0.055972899999999985, 51.4064935], [0.05651090000000001, 51.406053699999994], [0.0570672, 51.4056014], [0.05793089999999999, 51.404920899999986], [0.058315200000000005, 51.404643099999994], [0.05846889999999999, 51.4045212], [0.0585583, 51.4044557], [0.0589344, 51.4041922], [0.0592699, 51.4039755], [0.0595808, 51.40375840000001], [0.05983649999999999, 51.4035464], [0.0609727, 51.402680399999994], [0.0611254, 51.402559700000005], [0.0616768, 51.4021697], [0.062258199999999986, 51.4018008], [0.0626951, 51.4015397], [0.06347489999999999, 51.4011185], [0.063991, 51.40086649999999], [0.064147, 51.400793199999995], [0.06455949999999999, 51.40059020000001], [0.06513250000000001, 51.400338], [0.06569819999999998, 51.40010600000001], [0.06629689999999999, 51.39987729999999], [0.0671546, 51.399586000000006], [0.06794099999999999, 51.3993408], [0.06871289999999998, 51.399076], [0.0694513, 51.3987936], [0.0702782, 51.39844879999999], [0.0712251, 51.3980093], [0.0719317, 51.397704899999994], [0.07262, 51.397420399999994], [0.07321979999999999, 51.3971775], [0.0738697, 51.396925200000005], [0.07436079999999999, 51.39674599999999], [0.075004, 51.396526], [0.07573739999999998, 51.39629149999999], [0.076257, 51.39614239999999], [0.07668798701964842, 51.396022790383675], [0.0768501, 51.3959778], [0.07803789999999998, 51.39567650000001], [0.0788245, 51.39550199999999], [0.0790177, 51.395464], [0.0798305, 51.3953106], [0.0804067, 51.39521630000001], [0.0811477, 51.395111400000005], [0.0820755, 51.394996799999994], [0.0829857, 51.39490810000001], [0.08390739999999998, 51.39484309999999], [0.0846295, 51.394808299999994], [0.08538829999999999, 51.3947809], [0.0859358, 51.3947745], [0.086517, 51.3947763], [0.0872684, 51.3947845], [0.0877733, 51.39479920000001], [0.0883663, 51.394820199999984], [0.08887409999999998, 51.39484309999999], [0.08953749999999999, 51.3948761], [0.08983152841195213, 51.39488790213295], [0.09042690000000002, 51.3949118], [0.09151739999999998, 51.39496309999999], [0.0922865, 51.3950016], [0.0931142, 51.3950281], [0.0937292, 51.3950373], [0.09436029999999998, 51.3950355], [0.0949415, 51.3950235], [0.0954889, 51.39501159999998], [0.0958749, 51.39499519999999], [0.09635929999999998, 51.39497039999999], [0.09675559999999998, 51.3949411], [0.0972047, 51.39490910000001], [0.097598, 51.394877], [0.0981675, 51.39483119999999], [0.0989806, 51.394769], [0.100074, 51.39470670000001], [0.1006493, 51.394685599999995], [0.1012614, 51.39466819999999], [0.1017384, 51.39465999999999], [0.10230780000000002, 51.394656299999994], [0.1028303, 51.39466089999999], [0.1034042, 51.3946719], [0.10377699999999998, 51.3946829], [0.1042716, 51.3947021], [0.1050157, 51.394730499999994], [0.1056233, 51.3947459], [0.1066272, 51.3947854], [0.1074682, 51.394808299999994], [0.10813309999999998, 51.39481930000001], [0.1088023, 51.3948148], [0.10952589999999998, 51.3948028], [0.110091, 51.3947873], [0.1107852, 51.394756099999995], [0.1113928, 51.394736], [0.11170499999999998, 51.394716800000005], [0.1120031, 51.3946961], [0.11267999999999996, 51.3946426], [0.113358, 51.394606], [0.1137853, 51.39457119999999], [0.11495210000000002, 51.3944911], [0.1151354, 51.3944778], [0.1162127, 51.39440820000001], [0.1169788, 51.3943569], [0.1175982, 51.39431749999999], [0.11848469999999998, 51.3942525], [0.1195957, 51.3941655], [0.12068469999999998, 51.3940904], [0.1217195, 51.394018], [0.1228349, 51.39394479999999], [0.1239665, 51.39386509999999], [0.1251568, 51.3937772], [0.1261695, 51.393715799999995], [0.12714259999999997, 51.3936398], [0.1283857, 51.393565599999995], [0.12956420000000002, 51.3935153], [0.1307076, 51.39345849999999], [0.13182589999999997, 51.3934099], [0.1330162, 51.39334950000001], [0.13373249999999998, 51.393313799999994], [0.1348039, 51.39326710000001], [0.1359223, 51.393212099999985], [0.1369966, 51.39315809999999], [0.13828079999999998, 51.39309670000001], [0.1390137, 51.39306069999999], [0.1392273, 51.3930517], [0.140315, 51.3930024], [0.14129549999999996, 51.392955699999995], [0.142135, 51.3929154], [0.1431418, 51.39287050000001], [0.1440753, 51.39282570000001], [0.14533599999999997, 51.39276249999999], [0.14645579999999997, 51.3927075], [0.1478898, 51.392635199999994], [0.1492122, 51.392575699999995], [0.1504876, 51.3925161], [0.1517102, 51.3924566], [0.153216, 51.3923806], [0.1542243, 51.3923321], [0.1554704, 51.392268900000005], [0.1566783, 51.3922157], [0.15795659999999995, 51.39218089999999], [0.15896639999999998, 51.3921727], [0.1596107, 51.39218549999999], [0.1604429, 51.392204799999995], [0.16131179999999998, 51.39224959999999], [0.161777, 51.39227979999999], [0.16249330000000003, 51.39234299999999], [0.16274279999999997, 51.392362299999995], [0.16337989999999997, 51.3924034], [0.1639474, 51.3924727], [0.1643631, 51.3925274], [0.1654807, 51.3926895], [0.16582470000000002, 51.3927564], [0.166789, 51.39290639999999], [0.16769859999999998, 51.3930719]]} 14.4 1538 1557 London Bridge Swanley Swanley 51.3930719 0.1676986 51.3930719 0.1676986 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Swanley TD TRACKING_TIMEOUT 68678077 1790175468861138 50 50 2026-09-23 16:44:04.611427 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:03.807609
767648 797293 G58936 872N43MR23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 797293, "stp": "P", "toc": "London Overground", "uid": "G58936", "consist": null, "dest_crs": "SRA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G58936/2026-09-23/detailed", "trust_id": "872N43MR23", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-23", "dest_arr_time": "1634", "dest_platform": "1", "is_terminated": 1, "next_location": "West Hampstead", "signalling_id": "2N43", "timing_status": "LATE", "origin_station": "Richmond North London Line", "current_leg_arr": "1558", "current_leg_dep": "1557", "current_leg_end": "West Hampstead", "origin_dep_time": "1532", "origin_platform": "4", "current_location": "West Hampstead", "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2026332, 51.5450538], [-0.2023631, 51.545151199999985], [-0.2021176, 51.545237799999995], [-0.2020583, 51.5452583], [-0.2018636, 51.5453205], [-0.2018423, 51.54532729999999], [-0.20140259999999996, 51.54546800000001], [-0.2008996, 51.54561749999999], [-0.2000728, 51.5458573], [-0.1996463, 51.54595389999999], [-0.1992229, 51.54604960000001], [-0.1983986, 51.546226], [-0.1980628973021804, 51.54628952894688], [-0.1979170311203832, 51.54631713288243], [-0.197207, 51.5464515], [-0.19629599999999997, 51.54662830000001], [-0.1948591, 51.54683899999999], [-0.1941437, 51.54694320000001], [-0.1936821, 51.54701310000001], [-0.1933312, 51.5470659], [-0.1928408, 51.5471455], [-0.1923456, 51.54724799999999], [-0.19138089999999996, 51.5474464]]}", "current_leg_start": "Brondesbury", "dest_arr_time_act": "1633", "motion_projection": null, "next_location_lat": "51.5474464", "next_location_lon": "-0.1913809", "previous_location": "Brondesbury", "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\": 377.532, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1052.343, \"from_m\": 377.532, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3662.923, \"from_m\": 1052.343, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4082.627, \"from_m\": 3662.923, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4831.481, \"from_m\": 4082.627, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5048.1, \"from_m\": 4831.481, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5093.611, \"from_m\": 5048.1, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7498.122, \"from_m\": 5093.611, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7815.218, \"from_m\": 7498.122, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 7867.16, \"from_m\": 7815.218, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9103.708, \"from_m\": 7867.16, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9175.069, \"from_m\": 9103.708, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9241.306, \"from_m\": 9175.069, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9385.025, \"from_m\": 9241.306, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9461.278, \"from_m\": 9385.025, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9501.661, \"from_m\": 9461.278, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9566.261, \"from_m\": 9501.661, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9573.476, \"from_m\": 9566.261, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9626.647, \"from_m\": 9573.476, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9631.398, \"from_m\": 9626.647, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10319.736, \"from_m\": 9631.398, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10349.305, \"from_m\": 10319.736, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10415.624, \"from_m\": 10349.305, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 10852.856, \"from_m\": 10415.624, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10906.337, \"from_m\": 10852.856, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 11008.41, \"from_m\": 10906.337, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11057.395, \"from_m\": 11008.41, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17150.265, \"from_m\": 11057.395, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17502.505, \"from_m\": 17150.265, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18850.0, \"from_m\": 17502.505, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19464.498, \"from_m\": 18850.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23748.926, \"from_m\": 19464.498, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26287.6, \"from_m\": 23748.926, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 27033.713, \"from_m\": 26287.6, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27095.628, \"from_m\": 27033.713, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27704.221, \"from_m\": 27095.628, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 28407.55, \"from_m\": 27704.221, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29021.397, \"from_m\": 28407.55, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29057.618, \"from_m\": 29021.397, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29096.713, \"from_m\": 29057.618, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29137.978, \"from_m\": 29096.713, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29166.717, \"from_m\": 29137.978, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29239.33, \"from_m\": 29166.717, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 797293, \"profile_key\": \"62429a100a54d31b47a1cd27605e2307a5dede31570668c7f54f439c69c29c93\", \"schedule_id\": 11483, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1532\", \"location\": \"Richmond North London Line\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1535\", \"wtt_dep\": \"1535H\", \"location\": \"Kew Gardens\", \"stage_seq\": 2, \"distance_m\": 2184.529, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1538\", \"wtt_dep\": \"1538H\", \"location\": \"Gunnersbury\", \"stage_seq\": 3, \"distance_m\": 3890.268, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1540H\", \"wtt_dep\": \"1541\", \"location\": \"South Acton\", \"stage_seq\": 4, \"distance_m\": 4902.544, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1543\", \"wtt_dep\": \"1544\", \"location\": \"Acton Central\", \"stage_seq\": 5, \"distance_m\": 6068.465, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1545H\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 6, \"distance_m\": 7759.737, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1548\", \"wtt_dep\": \"1549\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 7, \"distance_m\": 10349.305, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 8, \"distance_m\": 10906.337, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1551\", \"wtt_dep\": \"1551H\", \"location\": \"Kensal Rise\", \"stage_seq\": 9, \"distance_m\": 11921.303, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1554\", \"wtt_dep\": \"1554H\", \"location\": \"Brondesbury Park\", \"stage_seq\": 10, \"distance_m\": 12919.677, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1555H\", \"wtt_dep\": \"1556\", \"location\": \"Brondesbury\", \"stage_seq\": 11, \"distance_m\": 13630.343, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1557\", \"wtt_dep\": \"1558\", \"location\": \"West Hampstead\", \"stage_seq\": 12, \"distance_m\": 14455.818, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1559\", \"wtt_dep\": \"1559H\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 13, \"distance_m\": 15050.726, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1602H\", \"wtt_dep\": \"1603\", \"location\": \"Hampstead Heath\", \"stage_seq\": 14, \"distance_m\": 16464.801, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1605H\", \"wtt_dep\": \"1606H\", \"location\": \"Gospel Oak\", \"stage_seq\": 15, \"distance_m\": 17417.262, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1608\", \"wtt_dep\": \"1608H\", \"location\": \"Kentish Town West\", \"stage_seq\": 16, \"distance_m\": 18482.669, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1610\", \"location\": \"Camden Road Jn\", \"stage_seq\": 17, \"distance_m\": 19200.37, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1610H\", \"wtt_dep\": \"1611H\", \"location\": \"Camden Road\", \"stage_seq\": 18, \"distance_m\": 19397.964, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1612H\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 19, \"distance_m\": 19929.282, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1614\", \"wtt_dep\": \"1614H\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 20, \"distance_m\": 21110.103, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1615\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 21, \"distance_m\": 21479.666, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1616\", \"wtt_dep\": \"1617\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 22, \"distance_m\": 21890.46, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1617H\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 23, \"distance_m\": 22336.667, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1618\", \"wtt_dep\": \"1618H\", \"location\": \"Canonbury\", \"stage_seq\": 24, \"distance_m\": 22768.849, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1620H\", \"wtt_dep\": \"1621H\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 25, \"distance_m\": 23875.857, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1622H\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 26, \"distance_m\": 24705.178, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1623\", \"wtt_dep\": \"1624\", \"location\": \"Hackney Central\", \"stage_seq\": 27, \"distance_m\": 25256.785, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1625H\", \"wtt_dep\": \"1626H\", \"location\": \"Homerton\", \"stage_seq\": 28, \"distance_m\": 26257.098, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1628H\", \"wtt_dep\": \"1629\", \"location\": \"Hackney Wick\", \"stage_seq\": 29, \"distance_m\": 27674.487, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1630\", \"location\": \"Lea Junction\", \"stage_seq\": 30, \"distance_m\": 28187.793, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1630H\", \"location\": \"Channelsea Jn\", \"stage_seq\": 31, \"distance_m\": 28488.684, \"section_seq\": 1, \"route_path_id\": 117146}, {\"is_pass\": false, \"wtt_arr\": \"1633\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 32, \"distance_m\": 29239.33, \"section_seq\": 1, \"route_path_id\": 117146}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 29239.33, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117146}], \"total_distance_m\": 29239.33, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 26473.304, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2766.026, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1532", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1.0", "current_position_lat": "51.5474464", "current_position_lon": "-0.1913809", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:34:38Z\", \"source_id\": 68623803, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:35:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:34:45Z\", \"source_id\": 21518142, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:37:00Z\", \"source_id\": 68629695, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:38:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:37:05Z\", \"source_id\": 21519766, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:40:11Z\", \"source_id\": 68637210, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:41:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:40:15Z\", \"source_id\": 21522063, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:43:02Z\", \"source_id\": 68644267, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:44:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:43:06Z\", \"source_id\": 21524085, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:48:03Z\", \"source_id\": 68656515, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:49:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:48:08Z\", \"source_id\": 21527715, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:52:37Z\", \"source_id\": 68667722, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:53:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:52:41Z\", \"source_id\": 21530965, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:54:37Z\", \"source_id\": 68672612, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:55:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:54:41Z\", \"source_id\": 21532406, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:56:19Z\", \"source_id\": 68677006, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:56:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:56:21Z\", \"source_id\": 21533600, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:57:59Z\", \"source_id\": 68681270, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:58:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:58:04Z\", \"source_id\": 21534700, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "West Hampstead", "service_state_platform": "2", "timing_fact_generation": 1790175488268796, "current_leg_arrival_utc": "2026-09-23T15:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:03.811265", "service_state_evidence_id": 68681270, "current_leg_start_actual_dep": "2026-09-23T15:57:00+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.615346", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None SRA 2N43 None None None None {"version": 3, "segments": [{"to_m": 377.532, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1052.343, "from_m": 377.532, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3662.923, "from_m": 1052.343, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4082.627, "from_m": 3662.923, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4831.481, "from_m": 4082.627, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5048.1, "from_m": 4831.481, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5093.611, "from_m": 5048.1, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7498.122, "from_m": 5093.611, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7815.218, "from_m": 7498.122, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 7867.16, "from_m": 7815.218, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9103.708, "from_m": 7867.16, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9175.069, "from_m": 9103.708, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9241.306, "from_m": 9175.069, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9385.025, "from_m": 9241.306, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9461.278, "from_m": 9385.025, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9501.661, "from_m": 9461.278, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9566.261, "from_m": 9501.661, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9573.476, "from_m": 9566.261, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9626.647, "from_m": 9573.476, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9631.398, "from_m": 9626.647, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10319.736, "from_m": 9631.398, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10349.305, "from_m": 10319.736, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10415.624, "from_m": 10349.305, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 10852.856, "from_m": 10415.624, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10906.337, "from_m": 10852.856, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 11008.41, "from_m": 10906.337, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11057.395, "from_m": 11008.41, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17150.265, "from_m": 11057.395, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17502.505, "from_m": 17150.265, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18850.0, "from_m": 17502.505, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19464.498, "from_m": 18850.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23748.926, "from_m": 19464.498, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26287.6, "from_m": 23748.926, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 27033.713, "from_m": 26287.6, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27095.628, "from_m": 27033.713, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27704.221, "from_m": 27095.628, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28407.55, "from_m": 27704.221, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29021.397, "from_m": 28407.55, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29057.618, "from_m": 29021.397, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29096.713, "from_m": 29057.618, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29137.978, "from_m": 29096.713, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29166.717, "from_m": 29137.978, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29239.33, "from_m": 29166.717, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 797293, "profile_key": "62429a100a54d31b47a1cd27605e2307a5dede31570668c7f54f439c69c29c93", "schedule_id": 11483, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1532", "location": "Richmond North London Line", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1535", "wtt_dep": "1535H", "location": "Kew Gardens", "stage_seq": 2, "distance_m": 2184.529, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1538", "wtt_dep": "1538H", "location": "Gunnersbury", "stage_seq": 3, "distance_m": 3890.268, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1540H", "wtt_dep": "1541", "location": "South Acton", "stage_seq": 4, "distance_m": 4902.544, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1543", "wtt_dep": "1544", "location": "Acton Central", "stage_seq": 5, "distance_m": 6068.465, "section_seq": 1, "route_path_id": 117146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545H", "location": "Acton Wells Jn", "stage_seq": 6, "distance_m": 7759.737, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1548", "wtt_dep": "1549", "location": "Willesden Junction High Level", "stage_seq": 7, "distance_m": 10349.305, "section_seq": 1, "route_path_id": 117146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550", "location": "Kensal Green Jn", "stage_seq": 8, "distance_m": 10906.337, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1551", "wtt_dep": "1551H", "location": "Kensal Rise", "stage_seq": 9, "distance_m": 11921.303, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": "1554H", "location": "Brondesbury Park", "stage_seq": 10, "distance_m": 12919.677, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1555H", "wtt_dep": "1556", "location": "Brondesbury", "stage_seq": 11, "distance_m": 13630.343, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1557", "wtt_dep": "1558", "location": "West Hampstead", "stage_seq": 12, "distance_m": 14455.818, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1559", "wtt_dep": "1559H", "location": "Finchley Road & Frognal", "stage_seq": 13, "distance_m": 15050.726, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1602H", "wtt_dep": "1603", "location": "Hampstead Heath", "stage_seq": 14, "distance_m": 16464.801, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1605H", "wtt_dep": "1606H", "location": "Gospel Oak", "stage_seq": 15, "distance_m": 17417.262, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1608", "wtt_dep": "1608H", "location": "Kentish Town West", "stage_seq": 16, "distance_m": 18482.669, "section_seq": 1, "route_path_id": 117146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610", "location": "Camden Road Jn", "stage_seq": 17, "distance_m": 19200.37, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1610H", "wtt_dep": "1611H", "location": "Camden Road", "stage_seq": 18, "distance_m": 19397.964, "section_seq": 1, "route_path_id": 117146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612H", "location": "Camden Road East Jn", "stage_seq": 19, "distance_m": 19929.282, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1614", "wtt_dep": "1614H", "location": "Caledonian Rd & Barnsbury", "stage_seq": 20, "distance_m": 21110.103, "section_seq": 1, "route_path_id": 117146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1615", "location": "Westbourne Road Junction", "stage_seq": 21, "distance_m": 21479.666, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1616", "wtt_dep": "1617", "location": "Highbury & Islington (North London Lines)", "stage_seq": 22, "distance_m": 21890.46, "section_seq": 1, "route_path_id": 117146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617H", "location": "Canonbury West Jn", "stage_seq": 23, "distance_m": 22336.667, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1618", "wtt_dep": "1618H", "location": "Canonbury", "stage_seq": 24, "distance_m": 22768.849, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1620H", "wtt_dep": "1621H", "location": "Dalston Kingsland", "stage_seq": 25, "distance_m": 23875.857, "section_seq": 1, "route_path_id": 117146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1622H", "location": "Navarino Road Jn", "stage_seq": 26, "distance_m": 24705.178, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": "1624", "location": "Hackney Central", "stage_seq": 27, "distance_m": 25256.785, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1625H", "wtt_dep": "1626H", "location": "Homerton", "stage_seq": 28, "distance_m": 26257.098, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1628H", "wtt_dep": "1629", "location": "Hackney Wick", "stage_seq": 29, "distance_m": 27674.487, "section_seq": 1, "route_path_id": 117146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630", "location": "Lea Junction", "stage_seq": 30, "distance_m": 28187.793, "section_seq": 1, "route_path_id": 117146}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630H", "location": "Channelsea Jn", "stage_seq": 31, "distance_m": 28488.684, "section_seq": 1, "route_path_id": 117146}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": null, "location": "Stratford", "stage_seq": 32, "distance_m": 29239.33, "section_seq": 1, "route_path_id": 117146}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 29239.33, "from_m": 0.0, "section_seq": 1, "route_path_id": 117146}], "total_distance_m": 29239.33, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 26473.304, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2766.026, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28339, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:34:38Z", "source_id": 68623803, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T14:35:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:34:45Z", "source_id": 21518142, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T15:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28347, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:37:00Z", "source_id": 68629695, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T14:38:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:37:05Z", "source_id": 21519766, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T15:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22346, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:40:11Z", "source_id": 68637210, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T14:41:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:40:15Z", "source_id": 21522063, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T15:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22342, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:43:02Z", "source_id": 68644267, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T14:44:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:43:06Z", "source_id": 21524085, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T15:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22503, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:48:03Z", "source_id": 68656515, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T14:49:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:48:08Z", "source_id": 21527715, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-23T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22851, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:52:37Z", "source_id": 68667722, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T14:53:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:52:41Z", "source_id": 21530965, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-23T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22855, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:54:37Z", "source_id": 68672612, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T14:55:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:54:41Z", "source_id": 21532406, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-23T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22859, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:56:19Z", "source_id": 68677006, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T14:56:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:56:21Z", "source_id": 21533600, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-23T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22863, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:57:59Z", "source_id": 68681270, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T14:58:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:58:04Z", "source_id": 21534700, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-23T15:58:00+01:00", "operational_fact": true}] Richmond North London Line 1532 1532 4 None None Stratford 1634 1633 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G58936/2026-09-23/detailed None Brondesbury 2026-09-23T15:57:00+01:00 West Hampstead 1.0 {"type": "LineString", "coordinates": [[-0.2026332, 51.5450538], [-0.2023631, 51.545151199999985], [-0.2021176, 51.545237799999995], [-0.2020583, 51.5452583], [-0.2018636, 51.5453205], [-0.2018423, 51.54532729999999], [-0.20140259999999996, 51.54546800000001], [-0.2008996, 51.54561749999999], [-0.2000728, 51.5458573], [-0.1996463, 51.54595389999999], [-0.1992229, 51.54604960000001], [-0.1983986, 51.546226], [-0.1980628973021804, 51.54628952894688], [-0.1979170311203832, 51.54631713288243], [-0.197207, 51.5464515], [-0.19629599999999997, 51.54662830000001], [-0.1948591, 51.54683899999999], [-0.1941437, 51.54694320000001], [-0.1936821, 51.54701310000001], [-0.1933312, 51.5470659], [-0.1928408, 51.5471455], [-0.1923456, 51.54724799999999], [-0.19138089999999996, 51.5474464]]} 0.5 1557 1558 Brondesbury West Hampstead West Hampstead 51.5474464 -0.1913809 51.5474464 -0.1913809 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 West Hampstead TD TRACKING_TIMEOUT 68681270 1790175488268796 44 44 2026-09-23 16:44:04.615346 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:03.811265
767649 797530 L82116 872H48MR23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 797530, "stp": "O", "toc": "South Western Railway", "uid": "L82116", "consist": "701004", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82116/2026-09-23/detailed", "trust_id": "872H48MR23", "origin_crs": "SHP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-23", "dest_arr_time": "1636", "dest_platform": "5", "is_terminated": 1, "next_location": "Teddington", "signalling_id": "2H48", "timing_status": "ON TIME", "origin_station": "Shepperton", "current_leg_arr": "1558", "current_leg_dep": "1554", "current_leg_end": "Teddington", "origin_dep_time": "1541", "origin_platform": null, "current_location": "Teddington", "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3494172041772522, 51.43383526077904], [-0.34877529999999995, 51.43400069999999], [-0.3484644, 51.43406980000001], [-0.34820539999999994, 51.43413569999999], [-0.34764639999999997, 51.4342778], [-0.34674549999999993, 51.434509], [-0.34485550000000004, 51.43499039999998], [-0.344531, 51.43507309999999], [-0.34440769999999993, 51.43510149999999], [-0.344099, 51.43514050000001], [-0.34395849999999994, 51.4351548], [-0.34353359999999994, 51.435181400000005], [-0.34311689999999995, 51.435181400000005], [-0.3427185, 51.4351598], [-0.34250139999999996, 51.4351296], [-0.342318, 51.4351041], [-0.3419623, 51.43503439999999], [-0.3416066, 51.4349381], [-0.3412936, 51.434829099999995], [-0.34112079999999995, 51.4347556], [-0.34086869999999997, 51.4346263], [-0.3406004, 51.4344584], [-0.3404185, 51.43432090000001], [-0.3402118, 51.434172499999995], [-0.3400719, 51.4340206], [-0.3399441, 51.4338609], [-0.3398231, 51.4336895], [-0.3397526, 51.4334645], [-0.3396704, 51.4332216], [-0.3396066, 51.4329365], [-0.3395676, 51.4327474], [-0.33947689999999997, 51.43249659999999], [-0.3392281, 51.4318845], [-0.3389866, 51.43142249999999], [-0.3385698999999999, 51.4308407], [-0.33501699999999995, 51.4270295], [-0.3325934, 51.4244591]]}", "current_leg_start": "Fulwell", "dest_arr_time_act": "1634", "motion_projection": null, "next_location_lat": "51.4244591", "next_location_lon": "-0.3325934", "previous_location": "Fulwell", "current_leg_milage": "1.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 359.727, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 9312.423, \"from_m\": 359.727, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9685.396, \"from_m\": 9312.423, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9927.872, \"from_m\": 9685.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10370.202, \"from_m\": 9927.872, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10522.213, \"from_m\": 10370.202, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13180.73, \"from_m\": 10522.213, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13698.204, \"from_m\": 13180.73, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13757.807, \"from_m\": 13698.204, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15463.579, \"from_m\": 13757.807, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16619.373, \"from_m\": 15463.579, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17384.903, \"from_m\": 16619.373, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17546.748, \"from_m\": 17384.903, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21262.822, \"from_m\": 17546.748, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21321.618, \"from_m\": 21262.822, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27051.072, \"from_m\": 21321.618, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27468.364, \"from_m\": 27051.072, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27504.35, \"from_m\": 27468.364, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27565.181, \"from_m\": 27504.35, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28310.074, \"from_m\": 27565.181, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30236.546, \"from_m\": 28310.074, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30359.888, \"from_m\": 30236.546, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31140.626, \"from_m\": 30359.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\": 31971.209, \"from_m\": 31140.626, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32826.089, \"from_m\": 31971.209, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33403.222, \"from_m\": 32826.089, \"capability_applied\": null, \"effective_limit_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\": 797530, \"profile_key\": \"a149759756af2dc61a1e6812329d96347c2055091b563ce6cabe472de78ee16f\", \"schedule_id\": 38441, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1541\", \"location\": \"Shepperton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146415}, {\"is_pass\": false, \"wtt_arr\": \"1544\", \"wtt_dep\": \"1544H\", \"location\": \"Upper Halliford\", \"stage_seq\": 2, \"distance_m\": 2336.59, \"section_seq\": 1, \"route_path_id\": 146415}, {\"is_pass\": false, \"wtt_arr\": \"1546\", \"wtt_dep\": \"1546H\", \"location\": \"Sunbury\", \"stage_seq\": 3, \"distance_m\": 3300.17, \"section_seq\": 1, \"route_path_id\": 146415}, {\"is_pass\": false, \"wtt_arr\": \"1547H\", \"wtt_dep\": \"1548\", \"location\": \"Kempton Park\", \"stage_seq\": 4, \"distance_m\": 4049.355, \"section_seq\": 1, \"route_path_id\": 146415}, {\"is_pass\": false, \"wtt_arr\": \"1551\", \"wtt_dep\": \"1551H\", \"location\": \"Hampton\", \"stage_seq\": 5, \"distance_m\": 6898.354, \"section_seq\": 1, \"route_path_id\": 146415}, {\"is_pass\": false, \"wtt_arr\": \"1554\", \"wtt_dep\": \"1554H\", \"location\": \"Fulwell\", \"stage_seq\": 6, \"distance_m\": 9601.276, \"section_seq\": 1, \"route_path_id\": 146415}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1557\", \"location\": \"Shacklegate Jn\", \"stage_seq\": 7, \"distance_m\": 10342.599, \"section_seq\": 1, \"route_path_id\": 146415}, {\"is_pass\": false, \"wtt_arr\": \"1558H\", \"wtt_dep\": \"1559\", \"location\": \"Teddington\", \"stage_seq\": 8, \"distance_m\": 11468.816, \"section_seq\": 1, \"route_path_id\": 146415}, {\"is_pass\": false, \"wtt_arr\": \"1601\", \"wtt_dep\": \"1601H\", \"location\": \"Hampton Wick\", \"stage_seq\": 9, \"distance_m\": 13305.326, \"section_seq\": 1, \"route_path_id\": 146415}, {\"is_pass\": false, \"wtt_arr\": \"1603\", \"wtt_dep\": \"1604\", \"location\": \"Kingston\", \"stage_seq\": 10, \"distance_m\": 13995.115, \"section_seq\": 1, \"route_path_id\": 146415}, {\"is_pass\": false, \"wtt_arr\": \"1605H\", \"wtt_dep\": \"1606\", \"location\": \"Norbiton\", \"stage_seq\": 11, \"distance_m\": 15343.823, \"section_seq\": 1, \"route_path_id\": 146415}, {\"is_pass\": false, \"wtt_arr\": \"1609H\", \"wtt_dep\": \"1610\", \"location\": \"New Malden\", \"stage_seq\": 12, \"distance_m\": 17760.88, \"section_seq\": 1, \"route_path_id\": 146415}, {\"is_pass\": false, \"wtt_arr\": \"1612\", \"wtt_dep\": \"1613\", \"location\": \"Raynes Park\", \"stage_seq\": 13, \"distance_m\": 19633.032, \"section_seq\": 1, \"route_path_id\": 146415}, {\"is_pass\": false, \"wtt_arr\": \"1616\", \"wtt_dep\": \"1617\", \"location\": \"Wimbledon\", \"stage_seq\": 14, \"distance_m\": 21766.91, \"section_seq\": 1, \"route_path_id\": 146415}, {\"is_pass\": false, \"wtt_arr\": \"1623H\", \"wtt_dep\": \"1624H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 15, \"distance_m\": 27132.859, \"section_seq\": 1, \"route_path_id\": 146415}, {\"is_pass\": false, \"wtt_arr\": \"1628H\", \"wtt_dep\": \"1629H\", \"location\": \"Vauxhall\", \"stage_seq\": 16, \"distance_m\": 31335.648, \"section_seq\": 1, \"route_path_id\": 146415}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1631H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 17, \"distance_m\": 32674.245, \"section_seq\": 1, \"route_path_id\": 146415}, {\"is_pass\": false, \"wtt_arr\": \"1634\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 18, \"distance_m\": 33403.222, \"section_seq\": 1, \"route_path_id\": 146415}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 33403.222, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146415}], \"total_distance_m\": 33403.222, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 32563.547, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 839.675, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1541", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "51.4244591", "current_position_lon": "-0.3325934", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28440, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:42:14Z\", \"source_id\": 68642282, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:43:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:42:19Z\", \"source_id\": 21523561, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:42:14Z\", \"source_id\": 68642282, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:46:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:42:19Z\", \"source_id\": 21523562, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28435, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:47:11Z\", \"source_id\": 68654451, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:47:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:47:15Z\", \"source_id\": 21527123, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:50:05Z\", \"source_id\": 68661426, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:51:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:50:07Z\", \"source_id\": 21529105, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:52:05Z\", \"source_id\": 68666397, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:54:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:52:04Z\", \"source_id\": 21530570, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:57:34Z\", \"source_id\": 68679812, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T14:58:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-23T14:57:35Z\", \"source_id\": 21534306, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-23T15:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Teddington", "service_state_platform": "2", "timing_fact_generation": 1790175470998998, "current_leg_arrival_utc": "2026-09-23T15:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:03.814711", "service_state_evidence_id": 68679812, "current_leg_start_actual_dep": "2026-09-23T15:54:30+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.619179", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway O SHP None 2H48 701004 10 100 None {"version": 3, "segments": [{"to_m": 359.727, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 9312.423, "from_m": 359.727, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9685.396, "from_m": 9312.423, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9927.872, "from_m": 9685.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10370.202, "from_m": 9927.872, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10522.213, "from_m": 10370.202, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13180.73, "from_m": 10522.213, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13698.204, "from_m": 13180.73, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13757.807, "from_m": 13698.204, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15463.579, "from_m": 13757.807, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16619.373, "from_m": 15463.579, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17384.903, "from_m": 16619.373, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17546.748, "from_m": 17384.903, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21262.822, "from_m": 17546.748, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21321.618, "from_m": 21262.822, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27051.072, "from_m": 21321.618, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27468.364, "from_m": 27051.072, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27504.35, "from_m": 27468.364, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27565.181, "from_m": 27504.35, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28310.074, "from_m": 27565.181, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30236.546, "from_m": 28310.074, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30359.888, "from_m": 30236.546, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31140.626, "from_m": 30359.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": 31971.209, "from_m": 31140.626, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32826.089, "from_m": 31971.209, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33403.222, "from_m": 32826.089, "capability_applied": null, "effective_limit_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": 797530, "profile_key": "a149759756af2dc61a1e6812329d96347c2055091b563ce6cabe472de78ee16f", "schedule_id": 38441, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1541", "location": "Shepperton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146415}, {"is_pass": false, "wtt_arr": "1544", "wtt_dep": "1544H", "location": "Upper Halliford", "stage_seq": 2, "distance_m": 2336.59, "section_seq": 1, "route_path_id": 146415}, {"is_pass": false, "wtt_arr": "1546", "wtt_dep": "1546H", "location": "Sunbury", "stage_seq": 3, "distance_m": 3300.17, "section_seq": 1, "route_path_id": 146415}, {"is_pass": false, "wtt_arr": "1547H", "wtt_dep": "1548", "location": "Kempton Park", "stage_seq": 4, "distance_m": 4049.355, "section_seq": 1, "route_path_id": 146415}, {"is_pass": false, "wtt_arr": "1551", "wtt_dep": "1551H", "location": "Hampton", "stage_seq": 5, "distance_m": 6898.354, "section_seq": 1, "route_path_id": 146415}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": "1554H", "location": "Fulwell", "stage_seq": 6, "distance_m": 9601.276, "section_seq": 1, "route_path_id": 146415}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557", "location": "Shacklegate Jn", "stage_seq": 7, "distance_m": 10342.599, "section_seq": 1, "route_path_id": 146415}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1559", "location": "Teddington", "stage_seq": 8, "distance_m": 11468.816, "section_seq": 1, "route_path_id": 146415}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": "1601H", "location": "Hampton Wick", "stage_seq": 9, "distance_m": 13305.326, "section_seq": 1, "route_path_id": 146415}, {"is_pass": false, "wtt_arr": "1603", "wtt_dep": "1604", "location": "Kingston", "stage_seq": 10, "distance_m": 13995.115, "section_seq": 1, "route_path_id": 146415}, {"is_pass": false, "wtt_arr": "1605H", "wtt_dep": "1606", "location": "Norbiton", "stage_seq": 11, "distance_m": 15343.823, "section_seq": 1, "route_path_id": 146415}, {"is_pass": false, "wtt_arr": "1609H", "wtt_dep": "1610", "location": "New Malden", "stage_seq": 12, "distance_m": 17760.88, "section_seq": 1, "route_path_id": 146415}, {"is_pass": false, "wtt_arr": "1612", "wtt_dep": "1613", "location": "Raynes Park", "stage_seq": 13, "distance_m": 19633.032, "section_seq": 1, "route_path_id": 146415}, {"is_pass": false, "wtt_arr": "1616", "wtt_dep": "1617", "location": "Wimbledon", "stage_seq": 14, "distance_m": 21766.91, "section_seq": 1, "route_path_id": 146415}, {"is_pass": false, "wtt_arr": "1623H", "wtt_dep": "1624H", "location": "Clapham Junction (M)", "stage_seq": 15, "distance_m": 27132.859, "section_seq": 1, "route_path_id": 146415}, {"is_pass": false, "wtt_arr": "1628H", "wtt_dep": "1629H", "location": "Vauxhall", "stage_seq": 16, "distance_m": 31335.648, "section_seq": 1, "route_path_id": 146415}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631H", "location": "Waterloo West Crossings", "stage_seq": 17, "distance_m": 32674.245, "section_seq": 1, "route_path_id": 146415}, {"is_pass": false, "wtt_arr": "1634", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 18, "distance_m": 33403.222, "section_seq": 1, "route_path_id": 146415}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 33403.222, "from_m": 0.0, "section_seq": 1, "route_path_id": 146415}], "total_distance_m": 33403.222, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 32563.547, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 839.675, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28440, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:42:14Z", "source_id": 68642282, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T14:43:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:42:19Z", "source_id": 21523561, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-23T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28443, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:42:14Z", "source_id": 68642282, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T14:46:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:42:19Z", "source_id": 21523562, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-23T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28435, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:47:11Z", "source_id": 68654451, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T14:47:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:47:15Z", "source_id": 21527123, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-23T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28447, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:50:05Z", "source_id": 68661426, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T14:51:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:50:07Z", "source_id": 21529105, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-23T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28455, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:52:05Z", "source_id": 68666397, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T14:54:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:52:04Z", "source_id": 21530570, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-23T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28451, "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:57:34Z", "source_id": 68679812, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T14:58:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-23T14:57:35Z", "source_id": 21534306, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-23T15:58:00+01:00", "operational_fact": true}] Shepperton 1541 1541 None None None London Waterloo 1636 1634 5 ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L82116/2026-09-23/detailed None Fulwell 2026-09-23T15:54:30+01:00 Teddington 4.0 {"type": "LineString", "coordinates": [[-0.3494172041772522, 51.43383526077904], [-0.34877529999999995, 51.43400069999999], [-0.3484644, 51.43406980000001], [-0.34820539999999994, 51.43413569999999], [-0.34764639999999997, 51.4342778], [-0.34674549999999993, 51.434509], [-0.34485550000000004, 51.43499039999998], [-0.344531, 51.43507309999999], [-0.34440769999999993, 51.43510149999999], [-0.344099, 51.43514050000001], [-0.34395849999999994, 51.4351548], [-0.34353359999999994, 51.435181400000005], [-0.34311689999999995, 51.435181400000005], [-0.3427185, 51.4351598], [-0.34250139999999996, 51.4351296], [-0.342318, 51.4351041], [-0.3419623, 51.43503439999999], [-0.3416066, 51.4349381], [-0.3412936, 51.434829099999995], [-0.34112079999999995, 51.4347556], [-0.34086869999999997, 51.4346263], [-0.3406004, 51.4344584], [-0.3404185, 51.43432090000001], [-0.3402118, 51.434172499999995], [-0.3400719, 51.4340206], [-0.3399441, 51.4338609], [-0.3398231, 51.4336895], [-0.3397526, 51.4334645], [-0.3396704, 51.4332216], [-0.3396066, 51.4329365], [-0.3395676, 51.4327474], [-0.33947689999999997, 51.43249659999999], [-0.3392281, 51.4318845], [-0.3389866, 51.43142249999999], [-0.3385698999999999, 51.4308407], [-0.33501699999999995, 51.4270295], [-0.3325934, 51.4244591]]} 1.2 1554 1558 Fulwell Teddington Teddington 51.4244591 -0.3325934 51.4244591 -0.3325934 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Teddington TD TRACKING_TIMEOUT 68679812 1790175470998998 26 26 2026-09-23 16:44:04.619179 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:03.814711
767650 798955 C15258 032L60MT23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 798955, "stp": "P", "toc": "ScotRail", "uid": "C15258", "consist": "170470", "dest_crs": "DEE", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15258/2026-09-23/detailed", "trust_id": "032L60MT23", "origin_crs": "ARB", "show_on_map": 0, "dar_est_time": "16:34:00", "dar_platform": null, "dest_station": "Dundee", "service_date": "2026-09-23", "dest_arr_time": "1659", "dest_platform": "1N", "is_terminated": 1, "next_location": "Carnoustie", "signalling_id": "2L60", "timing_status": null, "origin_station": "Arbroath", "current_leg_arr": "1640", "current_leg_dep": "1634", "current_leg_end": "Carnoustie", "origin_dep_time": "1634", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5891337329658812, 56.559441658446815], [-2.5900160999999997, 56.5585563], [-2.5891312, 56.559444199999994], [-2.5888989, 56.5597209], [-2.5888074, 56.5598584], [-2.5887138999999997, 56.56002050000001], [-2.5886461999999995, 56.560198099999994], [-2.5885999, 56.560377200000005], [-2.5885874999999996, 56.560461499999995], [-2.5885768, 56.5605337], [-2.5885778, 56.5606931], [-2.5886406, 56.561021399999994], [-2.5886541999999997, 56.56108700000001], [-2.5888415, 56.5619571], [-2.5888232, 56.5618003], [-2.5888151, 56.5617068], [-2.5888058999999997, 56.5615409], [-2.5887908, 56.56146100000001], [-2.588737, 56.5612441], [-2.5886914999999995, 56.561018700000005], [-2.5886483999999994, 56.56072], [-2.5886374, 56.56062979999999], [-2.5886352999999995, 56.56051379999999], [-2.5886402, 56.5604646], [-2.5886417, 56.56044920000001], [-2.5886487, 56.56037899999999], [-2.5886924999999996, 56.56020849999999], [-2.588761, 56.5600377], [-2.5888556, 56.55987029999999], [-2.5889474999999997, 56.5597397], [-2.5891906999999996, 56.5594589], [-2.5897321, 56.5589021], [-2.5900586, 56.5585798], [-2.5905196, 56.5581541], [-2.5906376, 56.5580452], [-2.5912906999999996, 56.55741400000001], [-2.5918772, 56.5568742], [-2.592352649699857, 56.55646926858468], [-2.5924658, 56.55637289999999], [-2.5934735, 56.555607], [-2.5945179, 56.55494769999999], [-2.5956397999999994, 56.554309700000005], [-2.5966609999999997, 56.55381319999999], [-2.5969048999999997, 56.553712699999984], [-2.5980050999999995, 56.5532595], [-2.5980934, 56.5532262], [-2.59838, 56.553118], [-2.5995554, 56.5527026], [-2.6007125, 56.552335], [-2.6008802, 56.5522863], [-2.6010339, 56.55224280000001], [-2.6013319, 56.5521584], [-2.6021476, 56.5519476], [-2.6036533999999993, 56.551629], [-2.6038702, 56.55158639999999], [-2.6044372, 56.5514718], [-2.605114323946612, 56.55133177379713], [-2.6057732999999996, 56.5511955], [-2.6062611, 56.55108260000001], [-2.6066658, 56.55098259999999], [-2.6071164, 56.55086719999999], [-2.6075878, 56.5507355], [-2.6085985, 56.5504311], [-2.6090659, 56.5502815], [-2.6093893, 56.5501731], [-2.6101536999999997, 56.5499014], [-2.6107565000000004, 56.549673299999995], [-2.6111822999999994, 56.5495055], [-2.6116243, 56.54932300000001], [-2.6121729, 56.549089599999995], [-2.6128312, 56.54879530000001], [-2.6130294999999997, 56.54870110000001], [-2.6134822, 56.5484859], [-2.6142153999999995, 56.548117000000005], [-2.6146359999999995, 56.5478919], [-2.6150740999999997, 56.54765460000001], [-2.6156637999999997, 56.5473134], [-2.6159574, 56.5471361], [-2.6164916, 56.5468002], [-2.6168836, 56.5465415], [-2.6174448, 56.5461533], [-2.6180291, 56.5457181], [-2.6186218, 56.54524429999999], [-2.6189452, 56.5449734], [-2.6191372, 56.5448073], [-2.6195003, 56.54449739999999], [-2.6197309, 56.5442922], [-2.6233017999999997, 56.5412238], [-2.6234901, 56.5410629], [-2.6236647, 56.5409099], [-2.6272658, 56.5378114], [-2.6284940999999997, 56.5367564], [-2.6300254999999995, 56.53543320000001], [-2.635503, 56.5307049], [-2.6375417, 56.52896019999999], [-2.638291, 56.52838160000001], [-2.6391042, 56.527811500000006], [-2.640325, 56.5270473], [-2.6415567999999996, 56.5263621], [-2.642906, 56.525659100000006], [-2.6440403, 56.5251456], [-2.6441190999999997, 56.5251135], [-2.6451430999999994, 56.524696899999995], [-2.6460857999999994, 56.5243423], [-2.6483038, 56.5235352], [-2.6527045999999994, 56.5219444], [-2.6564147000000005, 56.520589], [-2.6569893999999996, 56.5203793], [-2.6600282, 56.5192705], [-2.6619664999999997, 56.5185625], [-2.6624996, 56.518354599999995], [-2.6631979, 56.518084900000005], [-2.6638799999999994, 56.5178021], [-2.6645209999999997, 56.5175282], [-2.6651453999999997, 56.5172426], [-2.6657353, 56.516969399999994], [-2.6663553999999996, 56.516668799999984], [-2.6670641, 56.51630029999999], [-2.6671631999999996, 56.5162484], [-2.6680582, 56.5157674], [-2.6690084999999995, 56.51520420000001], [-2.6697332, 56.51475179999999], [-2.6707174, 56.5140827], [-2.672021599999999, 56.51312570000001], [-2.6724509999999997, 56.51281060000001], [-2.6737753, 56.5118882], [-2.6751185, 56.5110433], [-2.6764603000000005, 56.5103021], [-2.6779181999999997, 56.5095584], [-2.6786494, 56.5091972], [-2.6797384999999996, 56.50870249999999], [-2.6808919999999996, 56.5082239], [-2.6817062, 56.5079076], [-2.6824129, 56.50764470000001], [-2.6829362999999997, 56.507467], [-2.6831901999999994, 56.5073808], [-2.6837885999999997, 56.5071776], [-2.6845662855463264, 56.506929385905664], [-2.6850477999999995, 56.506775700000006], [-2.6867859999999997, 56.50628129999999], [-2.6889054, 56.505709800000005], [-2.6894975999999997, 56.505550099999994], [-2.690849, 56.50518449999999], [-2.6918034999999993, 56.50490609999999], [-2.692734999999999, 56.5046054], [-2.6933518, 56.504396500000006], [-2.6941201999999995, 56.5041251], [-2.6948012999999995, 56.5038617], [-2.6949458523585643, 56.50380425397987], [-2.6950634999999994, 56.50375749999999], [-2.6954325, 56.5036109], [-2.6962991999999995, 56.5032484], [-2.6968958, 56.5029841], [-2.6972854, 56.5028183], [-2.6981419, 56.5024828], [-2.6985783, 56.50232749999999], [-2.699006, 56.50218279999999], [-2.6996626999999997, 56.50197279999999], [-2.7002472999999996, 56.501796500000005], [-2.7005996999999997, 56.501698600000005], [-2.7009433, 56.501605399999995], [-2.701420300000001, 56.50148170000001], [-2.701927599999999, 56.50136019999999], [-2.7024372, 56.5012483], [-2.7029894999999997, 56.5011337], [-2.7039057999999994, 56.5009638], [-2.7044124, 56.5008709], [-2.7057890078633946, 56.50061407017474]]}", "current_leg_start": "Arbroath", "dest_arr_time_act": "1659", "motion_projection": null, "next_location_lat": "56.5006141", "next_location_lon": "-2.7057890", "previous_location": null, "current_leg_milage": "6.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 180.514, \"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\": 1291.459, \"from_m\": 180.514, \"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\": 2557.97, \"from_m\": 1291.459, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2990.19, \"from_m\": 2557.97, \"capability_applied\": null, \"effective_limit_mph\": 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\": 3031.583, \"from_m\": 2990.19, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8722.841, \"from_m\": 3031.583, \"capability_applied\": null, \"effective_limit_mph\": 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\": 9788.9, \"from_m\": 8722.841, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10022.392, \"from_m\": 9788.9, \"capability_applied\": null, \"effective_limit_mph\": 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\": 10114.465, \"from_m\": 10022.392, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18344.625, \"from_m\": 10114.465, \"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\": 20760.076, \"from_m\": 18344.625, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24528.413, \"from_m\": 20760.076, \"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\": 26035.244, \"from_m\": 24528.413, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26598.596, \"from_m\": 26035.244, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27382.644, \"from_m\": 26598.596, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 27715.452, \"from_m\": 27382.644, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28009.319, \"from_m\": 27715.452, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 798955, \"profile_key\": \"09d564b52dc49088a6d31d1eb1b6ce824e7f7b69eb36300aaacaa5026fdc4167\", \"schedule_id\": 1889, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Arbroath\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131139}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1641\", \"location\": \"Carnoustie\", \"stage_seq\": 2, \"distance_m\": 9821.662, \"section_seq\": 1, \"route_path_id\": 131139}, {\"is_pass\": false, \"wtt_arr\": \"1646\", \"wtt_dep\": \"1647\", \"location\": \"Monifieth\", \"stage_seq\": 3, \"distance_m\": 17139.948, \"section_seq\": 1, \"route_path_id\": 131139}, {\"is_pass\": false, \"wtt_arr\": \"1650H\", \"wtt_dep\": \"1651H\", \"location\": \"Broughty Ferry\", \"stage_seq\": 4, \"distance_m\": 21020.513, \"section_seq\": 1, \"route_path_id\": 131139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656H\", \"location\": \"Camperdown Jn\", \"stage_seq\": 5, \"distance_m\": 26275.875, \"section_seq\": 1, \"route_path_id\": 131139}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": null, \"location\": \"Dundee\", \"stage_seq\": 6, \"distance_m\": 28009.319, \"section_seq\": 1, \"route_path_id\": 131139}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 28009.319, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131139}], \"total_distance_m\": 28009.319, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 28009.319, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1634", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "6.0", "current_position_lat": "56.5006141", "current_position_lon": "-2.7057890", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Arbroath", "service_state_platform": "1", "timing_fact_generation": 1790174049001626, "current_leg_arrival_utc": "2026-09-23T16:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:03.818383", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:34:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.622032", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P ARB DEE 2L60 170470 3 100 None {"version": 3, "segments": [{"to_m": 180.514, "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": 1291.459, "from_m": 180.514, "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": 2557.97, "from_m": 1291.459, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2990.19, "from_m": 2557.97, "capability_applied": null, "effective_limit_mph": 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": 3031.583, "from_m": 2990.19, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8722.841, "from_m": 3031.583, "capability_applied": null, "effective_limit_mph": 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": 9788.9, "from_m": 8722.841, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10022.392, "from_m": 9788.9, "capability_applied": null, "effective_limit_mph": 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": 10114.465, "from_m": 10022.392, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18344.625, "from_m": 10114.465, "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": 20760.076, "from_m": 18344.625, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24528.413, "from_m": 20760.076, "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": 26035.244, "from_m": 24528.413, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26598.596, "from_m": 26035.244, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27382.644, "from_m": 26598.596, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 27715.452, "from_m": 27382.644, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28009.319, "from_m": 27715.452, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 798955, "profile_key": "09d564b52dc49088a6d31d1eb1b6ce824e7f7b69eb36300aaacaa5026fdc4167", "schedule_id": 1889, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1634", "location": "Arbroath", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131139}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1641", "location": "Carnoustie", "stage_seq": 2, "distance_m": 9821.662, "section_seq": 1, "route_path_id": 131139}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1647", "location": "Monifieth", "stage_seq": 3, "distance_m": 17139.948, "section_seq": 1, "route_path_id": 131139}, {"is_pass": false, "wtt_arr": "1650H", "wtt_dep": "1651H", "location": "Broughty Ferry", "stage_seq": 4, "distance_m": 21020.513, "section_seq": 1, "route_path_id": 131139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656H", "location": "Camperdown Jn", "stage_seq": 5, "distance_m": 26275.875, "section_seq": 1, "route_path_id": 131139}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": null, "location": "Dundee", "stage_seq": 6, "distance_m": 28009.319, "section_seq": 1, "route_path_id": 131139}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 28009.319, "from_m": 0.0, "section_seq": 1, "route_path_id": 131139}], "total_distance_m": 28009.319, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 28009.319, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [] Arbroath 1634 1634 1 16:34:00 None Dundee 1659 1659 1N None None https://www.realtimetrains.co.uk/service/gb-nr:C15258/2026-09-23/detailed None Arbroath 2026-09-23T16:34:30+01:00 Carnoustie 6.0 {"type": "LineString", "coordinates": [[-2.5891337329658812, 56.559441658446815], [-2.5900160999999997, 56.5585563], [-2.5891312, 56.559444199999994], [-2.5888989, 56.5597209], [-2.5888074, 56.5598584], [-2.5887138999999997, 56.56002050000001], [-2.5886461999999995, 56.560198099999994], [-2.5885999, 56.560377200000005], [-2.5885874999999996, 56.560461499999995], [-2.5885768, 56.5605337], [-2.5885778, 56.5606931], [-2.5886406, 56.561021399999994], [-2.5886541999999997, 56.56108700000001], [-2.5888415, 56.5619571], [-2.5888232, 56.5618003], [-2.5888151, 56.5617068], [-2.5888058999999997, 56.5615409], [-2.5887908, 56.56146100000001], [-2.588737, 56.5612441], [-2.5886914999999995, 56.561018700000005], [-2.5886483999999994, 56.56072], [-2.5886374, 56.56062979999999], [-2.5886352999999995, 56.56051379999999], [-2.5886402, 56.5604646], [-2.5886417, 56.56044920000001], [-2.5886487, 56.56037899999999], [-2.5886924999999996, 56.56020849999999], [-2.588761, 56.5600377], [-2.5888556, 56.55987029999999], [-2.5889474999999997, 56.5597397], [-2.5891906999999996, 56.5594589], [-2.5897321, 56.5589021], [-2.5900586, 56.5585798], [-2.5905196, 56.5581541], [-2.5906376, 56.5580452], [-2.5912906999999996, 56.55741400000001], [-2.5918772, 56.5568742], [-2.592352649699857, 56.55646926858468], [-2.5924658, 56.55637289999999], [-2.5934735, 56.555607], [-2.5945179, 56.55494769999999], [-2.5956397999999994, 56.554309700000005], [-2.5966609999999997, 56.55381319999999], [-2.5969048999999997, 56.553712699999984], [-2.5980050999999995, 56.5532595], [-2.5980934, 56.5532262], [-2.59838, 56.553118], [-2.5995554, 56.5527026], [-2.6007125, 56.552335], [-2.6008802, 56.5522863], [-2.6010339, 56.55224280000001], [-2.6013319, 56.5521584], [-2.6021476, 56.5519476], [-2.6036533999999993, 56.551629], [-2.6038702, 56.55158639999999], [-2.6044372, 56.5514718], [-2.605114323946612, 56.55133177379713], [-2.6057732999999996, 56.5511955], [-2.6062611, 56.55108260000001], [-2.6066658, 56.55098259999999], [-2.6071164, 56.55086719999999], [-2.6075878, 56.5507355], [-2.6085985, 56.5504311], [-2.6090659, 56.5502815], [-2.6093893, 56.5501731], [-2.6101536999999997, 56.5499014], [-2.6107565000000004, 56.549673299999995], [-2.6111822999999994, 56.5495055], [-2.6116243, 56.54932300000001], [-2.6121729, 56.549089599999995], [-2.6128312, 56.54879530000001], [-2.6130294999999997, 56.54870110000001], [-2.6134822, 56.5484859], [-2.6142153999999995, 56.548117000000005], [-2.6146359999999995, 56.5478919], [-2.6150740999999997, 56.54765460000001], [-2.6156637999999997, 56.5473134], [-2.6159574, 56.5471361], [-2.6164916, 56.5468002], [-2.6168836, 56.5465415], [-2.6174448, 56.5461533], [-2.6180291, 56.5457181], [-2.6186218, 56.54524429999999], [-2.6189452, 56.5449734], [-2.6191372, 56.5448073], [-2.6195003, 56.54449739999999], [-2.6197309, 56.5442922], [-2.6233017999999997, 56.5412238], [-2.6234901, 56.5410629], [-2.6236647, 56.5409099], [-2.6272658, 56.5378114], [-2.6284940999999997, 56.5367564], [-2.6300254999999995, 56.53543320000001], [-2.635503, 56.5307049], [-2.6375417, 56.52896019999999], [-2.638291, 56.52838160000001], [-2.6391042, 56.527811500000006], [-2.640325, 56.5270473], [-2.6415567999999996, 56.5263621], [-2.642906, 56.525659100000006], [-2.6440403, 56.5251456], [-2.6441190999999997, 56.5251135], [-2.6451430999999994, 56.524696899999995], [-2.6460857999999994, 56.5243423], [-2.6483038, 56.5235352], [-2.6527045999999994, 56.5219444], [-2.6564147000000005, 56.520589], [-2.6569893999999996, 56.5203793], [-2.6600282, 56.5192705], [-2.6619664999999997, 56.5185625], [-2.6624996, 56.518354599999995], [-2.6631979, 56.518084900000005], [-2.6638799999999994, 56.5178021], [-2.6645209999999997, 56.5175282], [-2.6651453999999997, 56.5172426], [-2.6657353, 56.516969399999994], [-2.6663553999999996, 56.516668799999984], [-2.6670641, 56.51630029999999], [-2.6671631999999996, 56.5162484], [-2.6680582, 56.5157674], [-2.6690084999999995, 56.51520420000001], [-2.6697332, 56.51475179999999], [-2.6707174, 56.5140827], [-2.672021599999999, 56.51312570000001], [-2.6724509999999997, 56.51281060000001], [-2.6737753, 56.5118882], [-2.6751185, 56.5110433], [-2.6764603000000005, 56.5103021], [-2.6779181999999997, 56.5095584], [-2.6786494, 56.5091972], [-2.6797384999999996, 56.50870249999999], [-2.6808919999999996, 56.5082239], [-2.6817062, 56.5079076], [-2.6824129, 56.50764470000001], [-2.6829362999999997, 56.507467], [-2.6831901999999994, 56.5073808], [-2.6837885999999997, 56.5071776], [-2.6845662855463264, 56.506929385905664], [-2.6850477999999995, 56.506775700000006], [-2.6867859999999997, 56.50628129999999], [-2.6889054, 56.505709800000005], [-2.6894975999999997, 56.505550099999994], [-2.690849, 56.50518449999999], [-2.6918034999999993, 56.50490609999999], [-2.692734999999999, 56.5046054], [-2.6933518, 56.504396500000006], [-2.6941201999999995, 56.5041251], [-2.6948012999999995, 56.5038617], [-2.6949458523585643, 56.50380425397987], [-2.6950634999999994, 56.50375749999999], [-2.6954325, 56.5036109], [-2.6962991999999995, 56.5032484], [-2.6968958, 56.5029841], [-2.6972854, 56.5028183], [-2.6981419, 56.5024828], [-2.6985783, 56.50232749999999], [-2.699006, 56.50218279999999], [-2.6996626999999997, 56.50197279999999], [-2.7002472999999996, 56.501796500000005], [-2.7005996999999997, 56.501698600000005], [-2.7009433, 56.501605399999995], [-2.701420300000001, 56.50148170000001], [-2.701927599999999, 56.50136019999999], [-2.7024372, 56.5012483], [-2.7029894999999997, 56.5011337], [-2.7039057999999994, 56.5009638], [-2.7044124, 56.5008709], [-2.7057890078633946, 56.50061407017474]]} 6.7 1634 1640 None None Carnoustie 56.5006141 -2.7057890 56.5006141 -2.7057890 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Arbroath SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790174049001626 0 0 2026-09-23 16:44:04.622032 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:03.818383
767651 798956 C18573 542K46MT23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 798956, "stp": "P", "toc": "Great Northern", "uid": "C18573", "consist": "717005", "dest_crs": "WGC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18573/2026-09-23/detailed", "trust_id": "542K46MT23", "origin_crs": "MOG", "show_on_map": 0, "dar_est_time": "16:34:00", "dar_platform": null, "dest_station": "Welwyn Garden City", "service_date": "2026-09-23", "dest_arr_time": "1722", "dest_platform": "4", "is_terminated": 1, "next_location": "Old Street", "signalling_id": "2K46", "timing_status": null, "origin_station": "Moorgate (Great Northern)", "current_leg_arr": "1636", "current_leg_dep": "1634", "current_leg_end": "Old Street", "origin_dep_time": "1634", "origin_platform": "9", "current_location": null, "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0880023, 51.51866359999999], [-0.0879932, 51.518685], [-0.0876683, 51.519204300000006], [-0.0875453, 51.5194924], [-0.0874836, 51.51967239999999], [-0.087414, 51.51981189999999], [-0.08737689999999998, 51.51993230000001], [-0.08733689999999998, 51.5200807], [-0.08709379999999999, 51.5218691], [-0.0871075, 51.522197], [-0.0872897, 51.5229251], [-0.0874991, 51.52396780000001]]}", "current_leg_start": "Moorgate (Great Northern)", "dest_arr_time_act": "1722", "motion_projection": null, "next_location_lat": "51.5239678", "next_location_lon": "-0.0874991", "previous_location": null, "current_leg_milage": "0.4", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2.461, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 164.644, \"from_m\": 2.461, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 2482.224, \"from_m\": 164.644, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2758.739, \"from_m\": 2482.224, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4192.957, \"from_m\": 2758.739, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4251.189, \"from_m\": 4192.957, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 4583.159, \"from_m\": 4251.189, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5436.358, \"from_m\": 4583.159, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5556.216, \"from_m\": 5436.358, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6063.184, \"from_m\": 5556.216, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 6145.989, \"from_m\": 6063.184, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7007.895, \"from_m\": 6145.989, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11144.334, \"from_m\": 7007.895, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 16062.233, \"from_m\": 11144.334, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 16103.267, \"from_m\": 16062.233, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16151.592, \"from_m\": 16103.267, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 16226.727, \"from_m\": 16151.592, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16440.338, \"from_m\": 16226.727, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16506.147, \"from_m\": 16440.338, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21883.312, \"from_m\": 16506.147, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 21970.045, \"from_m\": 21883.312, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24680.071, \"from_m\": 21970.045, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25079.079, \"from_m\": 24680.071, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 27789.106, \"from_m\": 25079.079, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27875.838, \"from_m\": 27789.106, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27902.719, \"from_m\": 27875.838, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 27940.636, \"from_m\": 27902.719, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 40835.215, \"from_m\": 27940.636, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 40875.297, \"from_m\": 40835.215, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 40963.149, \"from_m\": 40875.297, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 41023.261, \"from_m\": 40963.149, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 41381.372, \"from_m\": 41023.261, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 798956, \"profile_key\": \"be853f3a78f6e1ce2e28e5c8de68922ea5967a384f5b18023793d0e82f9156ac\", \"schedule_id\": 2441, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Moorgate (Great Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131402}, {\"is_pass\": false, \"wtt_arr\": \"1636\", \"wtt_dep\": \"1637\", \"location\": \"Old Street\", \"stage_seq\": 2, \"distance_m\": 599.469, \"section_seq\": 1, \"route_path_id\": 131402}, {\"is_pass\": false, \"wtt_arr\": \"1639H\", \"wtt_dep\": \"1640\", \"location\": \"Essex Road\", \"stage_seq\": 3, \"distance_m\": 2682.793, \"section_seq\": 1, \"route_path_id\": 131402}, {\"is_pass\": false, \"wtt_arr\": \"1641H\", \"wtt_dep\": \"1642H\", \"location\": \"Highbury & Islington (Great Northern)\", \"stage_seq\": 4, \"distance_m\": 3545.046, \"section_seq\": 1, \"route_path_id\": 131402}, {\"is_pass\": false, \"wtt_arr\": \"1644\", \"wtt_dep\": \"1645\", \"location\": \"Drayton Park\", \"stage_seq\": 5, \"distance_m\": 4335.199, \"section_seq\": 1, \"route_path_id\": 131402}, {\"is_pass\": false, \"wtt_arr\": \"1647\", \"wtt_dep\": \"1649\", \"location\": \"Finsbury Park\", \"stage_seq\": 6, \"distance_m\": 5658.441, \"section_seq\": 1, \"route_path_id\": 131402}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650H\", \"location\": \"Harringay\", \"stage_seq\": 7, \"distance_m\": 7109.687, \"section_seq\": 1, \"route_path_id\": 131402}, {\"is_pass\": false, \"wtt_arr\": \"1653\", \"wtt_dep\": \"1654\", \"location\": \"Alexandra Palace\", \"stage_seq\": 8, \"distance_m\": 9608.696, \"section_seq\": 1, \"route_path_id\": 131402}, {\"is_pass\": false, \"wtt_arr\": \"1656H\", \"wtt_dep\": \"1657H\", \"location\": \"New Southgate\", \"stage_seq\": 9, \"distance_m\": 12005.496, \"section_seq\": 1, \"route_path_id\": 131402}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"wtt_dep\": \"1700H\", \"location\": \"Oakleigh Park\", \"stage_seq\": 10, \"distance_m\": 15036.144, \"section_seq\": 1, \"route_path_id\": 131402}, {\"is_pass\": false, \"wtt_arr\": \"1702\", \"wtt_dep\": \"1703\", \"location\": \"New Barnet\", \"stage_seq\": 11, \"distance_m\": 16360.267, \"section_seq\": 1, \"route_path_id\": 131402}, {\"is_pass\": false, \"wtt_arr\": \"1705\", \"wtt_dep\": \"1705H\", \"location\": \"Hadley Wood\", \"stage_seq\": 12, \"distance_m\": 18633.044, \"section_seq\": 1, \"route_path_id\": 131402}, {\"is_pass\": false, \"wtt_arr\": \"1708\", \"wtt_dep\": \"1709\", \"location\": \"Potters Bar\", \"stage_seq\": 13, \"distance_m\": 22139.825, \"section_seq\": 1, \"route_path_id\": 131402}, {\"is_pass\": false, \"wtt_arr\": \"1711H\", \"wtt_dep\": \"1712\", \"location\": \"Brookmans Park\", \"stage_seq\": 14, \"distance_m\": 24879.575, \"section_seq\": 1, \"route_path_id\": 131402}, {\"is_pass\": false, \"wtt_arr\": \"1714\", \"wtt_dep\": \"1714H\", \"location\": \"Welham Green\", \"stage_seq\": 15, \"distance_m\": 32814.579, \"section_seq\": 1, \"route_path_id\": 131402}, {\"is_pass\": false, \"wtt_arr\": \"1717\", \"wtt_dep\": \"1717H\", \"location\": \"Hatfield\", \"stage_seq\": 16, \"distance_m\": 36223.563, \"section_seq\": 1, \"route_path_id\": 131402}, {\"is_pass\": false, \"wtt_arr\": \"1722\", \"wtt_dep\": null, \"location\": \"Welwyn Garden City\", \"stage_seq\": 17, \"distance_m\": 41381.372, \"section_seq\": 1, \"route_path_id\": 131402}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 41381.372, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131402}], \"total_distance_m\": 41381.372, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 41381.372, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1634", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.5239678", "current_position_lon": "-0.0874991", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Moorgate (Great Northern)", "service_state_platform": "9", "timing_fact_generation": 1790174049006821, "current_leg_arrival_utc": "2026-09-23T16:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:03.821890", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:34:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.625452", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P MOG WGC 2K46 717005 6 85 None {"version": 3, "segments": [{"to_m": 2.461, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 164.644, "from_m": 2.461, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 2482.224, "from_m": 164.644, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2758.739, "from_m": 2482.224, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4192.957, "from_m": 2758.739, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4251.189, "from_m": 4192.957, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 4583.159, "from_m": 4251.189, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5436.358, "from_m": 4583.159, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5556.216, "from_m": 5436.358, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6063.184, "from_m": 5556.216, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 6145.989, "from_m": 6063.184, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7007.895, "from_m": 6145.989, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11144.334, "from_m": 7007.895, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 16062.233, "from_m": 11144.334, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16103.267, "from_m": 16062.233, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16151.592, "from_m": 16103.267, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 16226.727, "from_m": 16151.592, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16440.338, "from_m": 16226.727, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16506.147, "from_m": 16440.338, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21883.312, "from_m": 16506.147, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 21970.045, "from_m": 21883.312, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24680.071, "from_m": 21970.045, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25079.079, "from_m": 24680.071, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 27789.106, "from_m": 25079.079, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27875.838, "from_m": 27789.106, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27902.719, "from_m": 27875.838, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 27940.636, "from_m": 27902.719, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 40835.215, "from_m": 27940.636, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 40875.297, "from_m": 40835.215, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 40963.149, "from_m": 40875.297, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 85.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 41023.261, "from_m": 40963.149, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 41381.372, "from_m": 41023.261, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 798956, "profile_key": "be853f3a78f6e1ce2e28e5c8de68922ea5967a384f5b18023793d0e82f9156ac", "schedule_id": 2441, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1634", "location": "Moorgate (Great Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131402}, {"is_pass": false, "wtt_arr": "1636", "wtt_dep": "1637", "location": "Old Street", "stage_seq": 2, "distance_m": 599.469, "section_seq": 1, "route_path_id": 131402}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1640", "location": "Essex Road", "stage_seq": 3, "distance_m": 2682.793, "section_seq": 1, "route_path_id": 131402}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1642H", "location": "Highbury & Islington (Great Northern)", "stage_seq": 4, "distance_m": 3545.046, "section_seq": 1, "route_path_id": 131402}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1645", "location": "Drayton Park", "stage_seq": 5, "distance_m": 4335.199, "section_seq": 1, "route_path_id": 131402}, {"is_pass": false, "wtt_arr": "1647", "wtt_dep": "1649", "location": "Finsbury Park", "stage_seq": 6, "distance_m": 5658.441, "section_seq": 1, "route_path_id": 131402}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650H", "location": "Harringay", "stage_seq": 7, "distance_m": 7109.687, "section_seq": 1, "route_path_id": 131402}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": "1654", "location": "Alexandra Palace", "stage_seq": 8, "distance_m": 9608.696, "section_seq": 1, "route_path_id": 131402}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": "1657H", "location": "New Southgate", "stage_seq": 9, "distance_m": 12005.496, "section_seq": 1, "route_path_id": 131402}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": "1700H", "location": "Oakleigh Park", "stage_seq": 10, "distance_m": 15036.144, "section_seq": 1, "route_path_id": 131402}, {"is_pass": false, "wtt_arr": "1702", "wtt_dep": "1703", "location": "New Barnet", "stage_seq": 11, "distance_m": 16360.267, "section_seq": 1, "route_path_id": 131402}, {"is_pass": false, "wtt_arr": "1705", "wtt_dep": "1705H", "location": "Hadley Wood", "stage_seq": 12, "distance_m": 18633.044, "section_seq": 1, "route_path_id": 131402}, {"is_pass": false, "wtt_arr": "1708", "wtt_dep": "1709", "location": "Potters Bar", "stage_seq": 13, "distance_m": 22139.825, "section_seq": 1, "route_path_id": 131402}, {"is_pass": false, "wtt_arr": "1711H", "wtt_dep": "1712", "location": "Brookmans Park", "stage_seq": 14, "distance_m": 24879.575, "section_seq": 1, "route_path_id": 131402}, {"is_pass": false, "wtt_arr": "1714", "wtt_dep": "1714H", "location": "Welham Green", "stage_seq": 15, "distance_m": 32814.579, "section_seq": 1, "route_path_id": 131402}, {"is_pass": false, "wtt_arr": "1717", "wtt_dep": "1717H", "location": "Hatfield", "stage_seq": 16, "distance_m": 36223.563, "section_seq": 1, "route_path_id": 131402}, {"is_pass": false, "wtt_arr": "1722", "wtt_dep": null, "location": "Welwyn Garden City", "stage_seq": 17, "distance_m": 41381.372, "section_seq": 1, "route_path_id": 131402}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 41381.372, "from_m": 0.0, "section_seq": 1, "route_path_id": 131402}], "total_distance_m": 41381.372, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 41381.372, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [] Moorgate (Great Northern) 1634 1634 9 16:34:00 None Welwyn Garden City 1722 1722 4 None None https://www.realtimetrains.co.uk/service/gb-nr:C18573/2026-09-23/detailed None Moorgate (Great Northern) 2026-09-23T16:34:30+01:00 Old Street 2.0 {"type": "LineString", "coordinates": [[-0.0880023, 51.51866359999999], [-0.0879932, 51.518685], [-0.0876683, 51.519204300000006], [-0.0875453, 51.5194924], [-0.0874836, 51.51967239999999], [-0.087414, 51.51981189999999], [-0.08737689999999998, 51.51993230000001], [-0.08733689999999998, 51.5200807], [-0.08709379999999999, 51.5218691], [-0.0871075, 51.522197], [-0.0872897, 51.5229251], [-0.0874991, 51.52396780000001]]} 0.4 1634 1636 None None Old Street 51.5239678 -0.0874991 51.5239678 -0.0874991 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Moorgate (Great Northern) SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790174049006821 0 0 2026-09-23 16:44:04.625452 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:03.821890
767652 798957 C33007 092S43MT23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 798957, "stp": "P", "toc": "Northern", "uid": "C33007", "consist": "333011", "dest_crs": "BDQ", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C33007/2026-09-23/detailed", "trust_id": "092S43MT23", "origin_crs": "SKI", "show_on_map": 0, "dar_est_time": "16:34:00", "dar_platform": null, "dest_station": "Bradford Forster Square", "service_date": "2026-09-23", "dest_arr_time": "1712", "dest_platform": "0", "is_terminated": 1, "next_location": "Cononley", "signalling_id": "2S43", "timing_status": null, "origin_station": "Skipton", "current_leg_arr": "1638½", "current_leg_dep": "1634", "current_leg_end": "Cononley", "origin_dep_time": "1634", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0252036999999996, 53.95829389999999], [-2.0247786, 53.9582036], [-2.0242604, 53.95807210000001], [-2.0237449, 53.9579097], [-2.0235376, 53.9578378], [-2.023064199999999, 53.95766309999999], [-2.022656, 53.957477899999994], [-2.0222951, 53.9573006], [-2.0220049, 53.9571414], [-2.0217174999999994, 53.9569609], [-2.0214538, 53.9567657], [-2.0212224, 53.9565704], [-2.0208492, 53.9561996], [-2.0206524, 53.9559531], [-2.0206163, 53.9559019], [-2.0204533, 53.9556711], [-2.0203270999999994, 53.955475], [-2.0202123, 53.95525769999998], [-2.0200992, 53.955004800000005], [-2.0199995999999993, 53.9547193], [-2.0199388000000003, 53.95448249999999], [-2.0199298426808685, 53.9544179825715], [-2.0199028, 53.9542232], [-2.0198505, 53.9537275], [-2.0198158, 53.9529255], [-2.0198285, 53.95212779999999], [-2.0198653, 53.9516101], [-2.0199448, 53.9510878], [-2.020157, 53.95005530000001], [-2.0203166, 53.94931969999999], [-2.0204837, 53.948571], [-2.0206404, 53.9478392], [-2.0207968, 53.9471111], [-2.0208803, 53.94674419999999], [-2.0209567000000006, 53.94637980000001], [-2.0209657663648644, 53.946338544998355], [-2.0211175, 53.945648099999985], [-2.0212640999999993, 53.944977699999995], [-2.0214092, 53.94430289999999], [-2.0214501999999994, 53.9441023], [-2.0216373999999995, 53.94318549999999], [-2.0218307, 53.942064], [-2.0219432, 53.941525600000006], [-2.0219874, 53.9413238], [-2.0220653, 53.9409682], [-2.0221380999999994, 53.94062199999999], [-2.0222583999999997, 53.94008409999999], [-2.0224365, 53.939105], [-2.0225009, 53.9386205], [-2.022545, 53.9381624], [-2.0225506, 53.938094099999994], [-2.0225759, 53.9375738], [-2.0225834, 53.93705489999999], [-2.0225351, 53.9360222], [-2.0224275, 53.9352182], [-2.022365999999999, 53.9348264], [-2.0222862, 53.9344112], [-2.0222056, 53.93406909999999], [-2.0221067, 53.9337028], [-2.021894, 53.932995699999985], [-2.0217213, 53.9325006], [-2.0215346, 53.93203859999999], [-2.0215205, 53.93200370000001], [-2.0210796999999996, 53.93102009999999], [-2.0207708, 53.9304431], [-2.0204364999999997, 53.9298738], [-2.0200902, 53.92931060000001], [-2.0197116, 53.9287392], [-2.0186239999999995, 53.9271462], [-2.0175401, 53.9255525], [-2.0170871999999997, 53.9248853], [-2.016597, 53.9241694], [-2.0156515999999995, 53.9227736], [-2.0156377, 53.92275399999999], [-2.0153422, 53.92231359999999], [-2.0150099, 53.9218273], [-2.0145520999999995, 53.9211535], [-2.0140963, 53.9204816], [-2.013645, 53.91982209999999], [-2.0132062, 53.9191349], [-2.0125116, 53.918141899999995], [-2.0122118999999996, 53.9177052], [-2.0118317, 53.9171513]]}", "current_leg_start": "Skipton", "dest_arr_time_act": "1711", "motion_projection": null, "next_location_lat": "53.9171513", "next_location_lon": "-2.0118317", "previous_location": null, "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\": 662.245, \"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\": 2050.027, \"from_m\": 662.245, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13497.703, \"from_m\": 2050.027, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15379.654, \"from_m\": 13497.703, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19295.761, \"from_m\": 15379.654, \"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\": 19444.17, \"from_m\": 19295.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\": 20149.177, \"from_m\": 19444.17, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23490.373, \"from_m\": 20149.177, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23996.077, \"from_m\": 23490.373, \"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\": 24444.317, \"from_m\": 23996.077, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24499.745, \"from_m\": 24444.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\": 24571.602, \"from_m\": 24499.745, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24804.14, \"from_m\": 24571.602, \"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\": 24922.28, \"from_m\": 24804.14, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 28482.583, \"from_m\": 24922.28, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28543.218, \"from_m\": 28482.583, \"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\": 28568.181, \"from_m\": 28543.218, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28627.985, \"from_m\": 28568.181, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 28970.761, \"from_m\": 28627.985, \"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\": 28996.339, \"from_m\": 28970.761, \"capability_applied\": null, \"effective_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\": 798957, \"profile_key\": \"c3d7e25ebd38d38641be78459f57d6bba2a1893d578b4193a5ae76c7a1d68ef4\", \"schedule_id\": 4110, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Skipton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115747}, {\"is_pass\": false, \"wtt_arr\": \"1638H\", \"wtt_dep\": \"1639H\", \"location\": \"Cononley\", \"stage_seq\": 2, \"distance_m\": 4864.185, \"section_seq\": 1, \"route_path_id\": 115747}, {\"is_pass\": false, \"wtt_arr\": \"1643\", \"wtt_dep\": \"1643H\", \"location\": \"Steeton & Silsden\", \"stage_seq\": 3, \"distance_m\": 9956.634, \"section_seq\": 1, \"route_path_id\": 115747}, {\"is_pass\": false, \"wtt_arr\": \"1647H\", \"wtt_dep\": \"1648H\", \"location\": \"Keighley\", \"stage_seq\": 4, \"distance_m\": 14730.566, \"section_seq\": 1, \"route_path_id\": 115747}, {\"is_pass\": false, \"wtt_arr\": \"1652\", \"wtt_dep\": \"1652H\", \"location\": \"Crossflatts\", \"stage_seq\": 5, \"distance_m\": 18714.024, \"section_seq\": 1, \"route_path_id\": 115747}, {\"is_pass\": false, \"wtt_arr\": \"1654\", \"wtt_dep\": \"1655\", \"location\": \"Bingley\", \"stage_seq\": 6, \"distance_m\": 19911.376, \"section_seq\": 1, \"route_path_id\": 115747}, {\"is_pass\": false, \"wtt_arr\": \"1658\", \"wtt_dep\": \"1658H\", \"location\": \"Saltaire\", \"stage_seq\": 7, \"distance_m\": 23401.362, \"section_seq\": 1, \"route_path_id\": 115747}, {\"is_pass\": false, \"wtt_arr\": \"1701\", \"wtt_dep\": \"1702\", \"location\": \"Shipley\", \"stage_seq\": 8, \"distance_m\": 24655.99, \"section_seq\": 1, \"route_path_id\": 115747}, {\"is_pass\": false, \"wtt_arr\": \"1706\", \"wtt_dep\": \"1706H\", \"location\": \"Frizinghall\", \"stage_seq\": 9, \"distance_m\": 26230.668, \"section_seq\": 1, \"route_path_id\": 115747}, {\"is_pass\": false, \"wtt_arr\": \"1711\", \"wtt_dep\": null, \"location\": \"Bradford Forster Square\", \"stage_seq\": 10, \"distance_m\": 28996.339, \"section_seq\": 1, \"route_path_id\": 115747}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 28996.339, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115747}], \"total_distance_m\": 28996.339, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 28970.761, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 25.578, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1634", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "4.5", "current_position_lat": "53.9171513", "current_position_lon": "-2.0118317", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Skipton", "service_state_platform": "1", "timing_fact_generation": 1790174049013811, "current_leg_arrival_utc": "2026-09-23T16:38:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:03.825528", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:34:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.628209", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P SKI BDQ 2S43 333011 4 100 None {"version": 3, "segments": [{"to_m": 662.245, "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": 2050.027, "from_m": 662.245, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13497.703, "from_m": 2050.027, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15379.654, "from_m": 13497.703, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19295.761, "from_m": 15379.654, "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": 19444.17, "from_m": 19295.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": 20149.177, "from_m": 19444.17, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23490.373, "from_m": 20149.177, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23996.077, "from_m": 23490.373, "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": 24444.317, "from_m": 23996.077, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24499.745, "from_m": 24444.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": 24571.602, "from_m": 24499.745, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24804.14, "from_m": 24571.602, "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": 24922.28, "from_m": 24804.14, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 28482.583, "from_m": 24922.28, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28543.218, "from_m": 28482.583, "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": 28568.181, "from_m": 28543.218, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28627.985, "from_m": 28568.181, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 28970.761, "from_m": 28627.985, "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": 28996.339, "from_m": 28970.761, "capability_applied": null, "effective_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": 798957, "profile_key": "c3d7e25ebd38d38641be78459f57d6bba2a1893d578b4193a5ae76c7a1d68ef4", "schedule_id": 4110, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1634", "location": "Skipton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115747}, {"is_pass": false, "wtt_arr": "1638H", "wtt_dep": "1639H", "location": "Cononley", "stage_seq": 2, "distance_m": 4864.185, "section_seq": 1, "route_path_id": 115747}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1643H", "location": "Steeton & Silsden", "stage_seq": 3, "distance_m": 9956.634, "section_seq": 1, "route_path_id": 115747}, {"is_pass": false, "wtt_arr": "1647H", "wtt_dep": "1648H", "location": "Keighley", "stage_seq": 4, "distance_m": 14730.566, "section_seq": 1, "route_path_id": 115747}, {"is_pass": false, "wtt_arr": "1652", "wtt_dep": "1652H", "location": "Crossflatts", "stage_seq": 5, "distance_m": 18714.024, "section_seq": 1, "route_path_id": 115747}, {"is_pass": false, "wtt_arr": "1654", "wtt_dep": "1655", "location": "Bingley", "stage_seq": 6, "distance_m": 19911.376, "section_seq": 1, "route_path_id": 115747}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": "1658H", "location": "Saltaire", "stage_seq": 7, "distance_m": 23401.362, "section_seq": 1, "route_path_id": 115747}, {"is_pass": false, "wtt_arr": "1701", "wtt_dep": "1702", "location": "Shipley", "stage_seq": 8, "distance_m": 24655.99, "section_seq": 1, "route_path_id": 115747}, {"is_pass": false, "wtt_arr": "1706", "wtt_dep": "1706H", "location": "Frizinghall", "stage_seq": 9, "distance_m": 26230.668, "section_seq": 1, "route_path_id": 115747}, {"is_pass": false, "wtt_arr": "1711", "wtt_dep": null, "location": "Bradford Forster Square", "stage_seq": 10, "distance_m": 28996.339, "section_seq": 1, "route_path_id": 115747}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 28996.339, "from_m": 0.0, "section_seq": 1, "route_path_id": 115747}], "total_distance_m": 28996.339, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 28970.761, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 25.578, "synthetic_unknown_infrastructure_limit_mph": 60} [] Skipton 1634 1634 1 16:34:00 None Bradford Forster Square 1712 1711 0 None None https://www.realtimetrains.co.uk/service/gb-nr:C33007/2026-09-23/detailed None Skipton 2026-09-23T16:34:30+01:00 Cononley 4.5 {"type": "LineString", "coordinates": [[-2.0252036999999996, 53.95829389999999], [-2.0247786, 53.9582036], [-2.0242604, 53.95807210000001], [-2.0237449, 53.9579097], [-2.0235376, 53.9578378], [-2.023064199999999, 53.95766309999999], [-2.022656, 53.957477899999994], [-2.0222951, 53.9573006], [-2.0220049, 53.9571414], [-2.0217174999999994, 53.9569609], [-2.0214538, 53.9567657], [-2.0212224, 53.9565704], [-2.0208492, 53.9561996], [-2.0206524, 53.9559531], [-2.0206163, 53.9559019], [-2.0204533, 53.9556711], [-2.0203270999999994, 53.955475], [-2.0202123, 53.95525769999998], [-2.0200992, 53.955004800000005], [-2.0199995999999993, 53.9547193], [-2.0199388000000003, 53.95448249999999], [-2.0199298426808685, 53.9544179825715], [-2.0199028, 53.9542232], [-2.0198505, 53.9537275], [-2.0198158, 53.9529255], [-2.0198285, 53.95212779999999], [-2.0198653, 53.9516101], [-2.0199448, 53.9510878], [-2.020157, 53.95005530000001], [-2.0203166, 53.94931969999999], [-2.0204837, 53.948571], [-2.0206404, 53.9478392], [-2.0207968, 53.9471111], [-2.0208803, 53.94674419999999], [-2.0209567000000006, 53.94637980000001], [-2.0209657663648644, 53.946338544998355], [-2.0211175, 53.945648099999985], [-2.0212640999999993, 53.944977699999995], [-2.0214092, 53.94430289999999], [-2.0214501999999994, 53.9441023], [-2.0216373999999995, 53.94318549999999], [-2.0218307, 53.942064], [-2.0219432, 53.941525600000006], [-2.0219874, 53.9413238], [-2.0220653, 53.9409682], [-2.0221380999999994, 53.94062199999999], [-2.0222583999999997, 53.94008409999999], [-2.0224365, 53.939105], [-2.0225009, 53.9386205], [-2.022545, 53.9381624], [-2.0225506, 53.938094099999994], [-2.0225759, 53.9375738], [-2.0225834, 53.93705489999999], [-2.0225351, 53.9360222], [-2.0224275, 53.9352182], [-2.022365999999999, 53.9348264], [-2.0222862, 53.9344112], [-2.0222056, 53.93406909999999], [-2.0221067, 53.9337028], [-2.021894, 53.932995699999985], [-2.0217213, 53.9325006], [-2.0215346, 53.93203859999999], [-2.0215205, 53.93200370000001], [-2.0210796999999996, 53.93102009999999], [-2.0207708, 53.9304431], [-2.0204364999999997, 53.9298738], [-2.0200902, 53.92931060000001], [-2.0197116, 53.9287392], [-2.0186239999999995, 53.9271462], [-2.0175401, 53.9255525], [-2.0170871999999997, 53.9248853], [-2.016597, 53.9241694], [-2.0156515999999995, 53.9227736], [-2.0156377, 53.92275399999999], [-2.0153422, 53.92231359999999], [-2.0150099, 53.9218273], [-2.0145520999999995, 53.9211535], [-2.0140963, 53.9204816], [-2.013645, 53.91982209999999], [-2.0132062, 53.9191349], [-2.0125116, 53.918141899999995], [-2.0122118999999996, 53.9177052], [-2.0118317, 53.9171513]]} 3.0 1634 1638½ None None Cononley 53.9171513 -2.0118317 53.9171513 -2.0118317 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Skipton SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790174049013811 0 0 2026-09-23 16:44:04.628209 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:03.825528
767653 798958 C59665 442K58MT23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 798958, "stp": "P", "toc": "East Midlands Railway", "uid": "C59665", "consist": "170532", "dest_crs": "DON", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C59665/2026-09-23/detailed", "trust_id": "442K58MT23", "origin_crs": "LCN", "show_on_map": 0, "dar_est_time": "16:34:00", "dar_platform": null, "dest_station": "Doncaster", "service_date": "2026-09-23", "dest_arr_time": "1723", "dest_platform": "2", "is_terminated": 1, "next_location": "Saxilby", "signalling_id": "2K58", "timing_status": null, "origin_station": "Lincoln", "current_leg_arr": "1642", "current_leg_dep": "1634", "current_leg_end": "Saxilby", "origin_dep_time": "1634", "origin_platform": "3A", "current_location": null, "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.539745917758479, 53.22606170629689], [-0.5398114999999999, 53.22608], [-0.5409883, 53.22640280000001], [-0.5414699, 53.22654299999999], [-0.5416847, 53.226595], [-0.5419717, 53.2266765], [-0.5436327, 53.22713589999999], [-0.5438448, 53.227194299999994], [-0.5439645999999999, 53.2272308], [-0.5442357, 53.227302999999985], [-0.5443469, 53.2273342], [-0.5447769, 53.22745469999999], [-0.5449872, 53.2275051], [-0.5452802, 53.2275712], [-0.5457218, 53.2276547], [-0.5462552999999999, 53.22773889999999], [-0.5468094, 53.22782019999999], [-0.547345, 53.2279057], [-0.5476527, 53.22796379999999], [-0.5481543, 53.2280867], [-0.5486558999999999, 53.22820959999999], [-0.5490416999999999, 53.22831269999999], [-0.5499606, 53.2285724], [-0.5508094999999998, 53.2288092], [-0.5513236999999999, 53.2289578], [-0.5519409999999999, 53.22912490000001], [-0.5529766, 53.2293973], [-0.5538216, 53.2296302], [-0.5544481, 53.229797399999995], [-0.5550751, 53.2299693], [-0.5554818, 53.2300775], [-0.555754, 53.2301423], [-0.5561225999999999, 53.2302179], [-0.55639, 53.230270399999995], [-0.5570490999999999, 53.2303776], [-0.5573409999999999, 53.2304245], [-0.557778238380795, 53.230485998424506], [-0.5586171999999999, 53.230603999999985], [-0.5590273999999998, 53.23067369999999], [-0.5591525999999999, 53.23069689999999], [-0.5593655999999999, 53.2307363], [-0.5596375, 53.2307891], [-0.5599192, 53.2308445], [-0.5602451, 53.2309161], [-0.5607587, 53.23103069999999], [-0.5614079, 53.23118829999999], [-0.5618088, 53.23129079999999], [-0.5622848999999999, 53.23142109999999], [-0.5627262, 53.23154389999999], [-0.5632089, 53.2316786], [-0.5637896, 53.23183909999999], [-0.5644401, 53.23202309999999], [-0.5648516999999998, 53.2321353], [-0.5652568, 53.2322471], [-0.5658885, 53.2324253], [-0.5663819, 53.2325624], [-0.56696, 53.23272390000001], [-0.5675929999999999, 53.2329011], [-0.5680609999999999, 53.233032], [-0.5685585999999999, 53.2331709], [-0.5690413999999999, 53.23330910000001], [-0.5696047, 53.2334681], [-0.5702134999999999, 53.2336423], [-0.5705969999999999, 53.233760099999984], [-0.5709324, 53.233875899999994], [-0.5713145999999999, 53.23401950000001], [-0.5716229999999999, 53.2341381], [-0.5719542999999999, 53.2342788], [-0.5724022, 53.2344875], [-0.5727751, 53.23466969999999], [-0.5731987999999999, 53.23489769999999], [-0.5735112999999998, 53.235078300000005], [-0.5738184, 53.2352726], [-0.5741255, 53.235478], [-0.5743252999999999, 53.23561529999999], [-0.5744782, 53.23572519999999], [-0.5746337, 53.235835999999985], [-0.5748805, 53.23600959999999], [-0.5749944999999999, 53.2360937], [-0.5751874999999999, 53.2362309], [-0.5754437999999998, 53.2364131], [-0.5755574, 53.236494], [-0.5757549, 53.2366347], [-0.5758476999999999, 53.236700099999986], [-0.5761397999999999, 53.236906000000005], [-0.5764133999999999, 53.237101800000005], [-0.5766508, 53.2372688], [-0.576915, 53.237455], [-0.577084, 53.2375706], [-0.5772917999999999, 53.2377127], [-0.5774734, 53.2378317], [-0.5777009, 53.237973499999995], [-0.578044, 53.2381762], [-0.5789606, 53.238646499999994], [-0.5791649, 53.23873820000001], [-0.5793883999999999, 53.2388333], [-0.579918, 53.2390418], [-0.5803723999999999, 53.239216799999994], [-0.5809061999999999, 53.2394214], [-0.5813508999999999, 53.23959189999999], [-0.5820029, 53.2398425], [-0.5823487, 53.23997479999999], [-0.5836003999999999, 53.2404555], [-0.5843028, 53.2407239], [-0.5916904, 53.2435547], [-0.5954454999999998, 53.24500569999999], [-0.5963467, 53.2454037], [-0.5971621, 53.245865899999984], [-0.5978916999999999, 53.2463539], [-0.5989726999999999, 53.247274899999994], [-0.5999730999999999, 53.248395300000006], [-0.6006094999999999, 53.24906849999999], [-0.6013893, 53.24966639999999], [-0.6039856999999998, 53.2513739], [-0.6071027603160892, 53.25335536819731], [-0.6098221999999999, 53.255084], [-0.6149788, 53.25833870000001], [-0.6157154, 53.25881179999999], [-0.6165169999999999, 53.259243], [-0.6170171999999999, 53.25948469999999], [-0.6175604999999998, 53.2597244], [-0.6181997999999999, 53.2599629], [-0.6188773000000001, 53.26018], [-0.6194964, 53.2603543], [-0.6201432999999998, 53.2605009], [-0.6207735999999999, 53.26064120000001], [-0.6214355999999999, 53.26074969999999], [-0.6280715, 53.2615159], [-0.628820698883665, 53.26159833975964], [-0.6317948, 53.26192559999999], [-0.6390107999999999, 53.2627501], [-0.6446635, 53.2633982], [-0.6538689, 53.2644372], [-0.657029, 53.2648006], [-0.6580631, 53.264972], [-0.6591428999999999, 53.26521220000001], [-0.6600851, 53.26548579999999], [-0.6609558, 53.2658017], [-0.6617574, 53.26613499999999], [-0.6619885, 53.2662304], [-0.6629197, 53.2665964], [-0.6637918999999999, 53.26698170000001], [-0.6642673, 53.2671671], [-0.6646420999999999, 53.2673216]]}", "current_leg_start": "Lincoln", "dest_arr_time_act": "1723", "motion_projection": null, "next_location_lat": "53.2673216", "next_location_lon": "-0.6646421", "previous_location": null, "current_leg_milage": "6.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 91.341, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 309.844, \"from_m\": 91.341, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1357.96, \"from_m\": 309.844, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2712.144, \"from_m\": 1357.96, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10911.249, \"from_m\": 2712.144, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24755.569, \"from_m\": 10911.249, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 25939.438, \"from_m\": 24755.569, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26248.276, \"from_m\": 25939.438, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26430.037, \"from_m\": 26248.276, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48799.852, \"from_m\": 26430.037, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52312.863, \"from_m\": 48799.852, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53504.518, \"from_m\": 52312.863, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 53545.496, \"from_m\": 53504.518, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53606.586, \"from_m\": 53545.496, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54601.409, \"from_m\": 53606.586, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58713.964, \"from_m\": 54601.409, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58769.897, \"from_m\": 58713.964, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 59024.886, \"from_m\": 58769.897, \"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\": 798958, \"profile_key\": \"cc8a5d655cfdaee6a314af5fc5d0d5503fab658d63a6b3db6c3efa75d75ef8c3\", \"schedule_id\": 6805, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Lincoln\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132700}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636\", \"location\": \"West Holmes Jn\", \"stage_seq\": 2, \"distance_m\": 1357.96, \"section_seq\": 1, \"route_path_id\": 132700}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637\", \"location\": \"Pyewipe Jn\", \"stage_seq\": 3, \"distance_m\": 2670.419, \"section_seq\": 1, \"route_path_id\": 132700}, {\"is_pass\": false, \"wtt_arr\": \"1642\", \"wtt_dep\": \"1643\", \"location\": \"Saxilby\", \"stage_seq\": 4, \"distance_m\": 9805.673, \"section_seq\": 1, \"route_path_id\": 132700}, {\"is_pass\": false, \"wtt_arr\": \"1654H\", \"wtt_dep\": \"1656\", \"location\": \"Gainsborough Lea Road\", \"stage_seq\": 5, \"distance_m\": 25000.725, \"section_seq\": 1, \"route_path_id\": 132700}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1658H\", \"location\": \"Gainsborough Trent Jns\", \"stage_seq\": 6, \"distance_m\": 26054.414, \"section_seq\": 1, \"route_path_id\": 132700}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1717\", \"location\": \"Bessacarr Jn\", \"stage_seq\": 7, \"distance_m\": 53545.496, \"section_seq\": 1, \"route_path_id\": 132700}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1718\", \"location\": \"Black Carr Jn (Doncaster)\", \"stage_seq\": 8, \"distance_m\": 54630.092, \"section_seq\": 1, \"route_path_id\": 132700}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1718H\", \"location\": \"Potteric Carr Jn\", \"stage_seq\": 9, \"distance_m\": 55827.698, \"section_seq\": 1, \"route_path_id\": 132700}, {\"is_pass\": false, \"wtt_arr\": \"1723\", \"wtt_dep\": null, \"location\": \"Doncaster\", \"stage_seq\": 10, \"distance_m\": 59024.886, \"section_seq\": 1, \"route_path_id\": 132700}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 59024.886, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132700}], \"total_distance_m\": 59024.886, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 57935.792, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1089.094, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1634", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "8.0", "current_position_lat": "53.2673216", "current_position_lon": "-0.6646421", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Lincoln", "service_state_platform": "3A", "timing_fact_generation": 1790174049019686, "current_leg_arrival_utc": "2026-09-23T16:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:03.828440", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:34:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.630577", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P LCN DON 2K58 170532 2 100 None {"version": 3, "segments": [{"to_m": 91.341, "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": 309.844, "from_m": 91.341, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1357.96, "from_m": 309.844, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2712.144, "from_m": 1357.96, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10911.249, "from_m": 2712.144, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24755.569, "from_m": 10911.249, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 25939.438, "from_m": 24755.569, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26248.276, "from_m": 25939.438, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26430.037, "from_m": 26248.276, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48799.852, "from_m": 26430.037, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52312.863, "from_m": 48799.852, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53504.518, "from_m": 52312.863, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 53545.496, "from_m": 53504.518, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53606.586, "from_m": 53545.496, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54601.409, "from_m": 53606.586, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58713.964, "from_m": 54601.409, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58769.897, "from_m": 58713.964, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 59024.886, "from_m": 58769.897, "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": 798958, "profile_key": "cc8a5d655cfdaee6a314af5fc5d0d5503fab658d63a6b3db6c3efa75d75ef8c3", "schedule_id": 6805, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1634", "location": "Lincoln", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132700}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "West Holmes Jn", "stage_seq": 2, "distance_m": 1357.96, "section_seq": 1, "route_path_id": 132700}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Pyewipe Jn", "stage_seq": 3, "distance_m": 2670.419, "section_seq": 1, "route_path_id": 132700}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1643", "location": "Saxilby", "stage_seq": 4, "distance_m": 9805.673, "section_seq": 1, "route_path_id": 132700}, {"is_pass": false, "wtt_arr": "1654H", "wtt_dep": "1656", "location": "Gainsborough Lea Road", "stage_seq": 5, "distance_m": 25000.725, "section_seq": 1, "route_path_id": 132700}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1658H", "location": "Gainsborough Trent Jns", "stage_seq": 6, "distance_m": 26054.414, "section_seq": 1, "route_path_id": 132700}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1717", "location": "Bessacarr Jn", "stage_seq": 7, "distance_m": 53545.496, "section_seq": 1, "route_path_id": 132700}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1718", "location": "Black Carr Jn (Doncaster)", "stage_seq": 8, "distance_m": 54630.092, "section_seq": 1, "route_path_id": 132700}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1718H", "location": "Potteric Carr Jn", "stage_seq": 9, "distance_m": 55827.698, "section_seq": 1, "route_path_id": 132700}, {"is_pass": false, "wtt_arr": "1723", "wtt_dep": null, "location": "Doncaster", "stage_seq": 10, "distance_m": 59024.886, "section_seq": 1, "route_path_id": 132700}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 59024.886, "from_m": 0.0, "section_seq": 1, "route_path_id": 132700}], "total_distance_m": 59024.886, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 57935.792, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1089.094, "synthetic_unknown_infrastructure_limit_mph": 60} [] Lincoln 1634 1634 3A 16:34:00 None Doncaster 1723 1723 2 None None https://www.realtimetrains.co.uk/service/gb-nr:C59665/2026-09-23/detailed None Lincoln 2026-09-23T16:34:30+01:00 Saxilby 8.0 {"type": "LineString", "coordinates": [[-0.539745917758479, 53.22606170629689], [-0.5398114999999999, 53.22608], [-0.5409883, 53.22640280000001], [-0.5414699, 53.22654299999999], [-0.5416847, 53.226595], [-0.5419717, 53.2266765], [-0.5436327, 53.22713589999999], [-0.5438448, 53.227194299999994], [-0.5439645999999999, 53.2272308], [-0.5442357, 53.227302999999985], [-0.5443469, 53.2273342], [-0.5447769, 53.22745469999999], [-0.5449872, 53.2275051], [-0.5452802, 53.2275712], [-0.5457218, 53.2276547], [-0.5462552999999999, 53.22773889999999], [-0.5468094, 53.22782019999999], [-0.547345, 53.2279057], [-0.5476527, 53.22796379999999], [-0.5481543, 53.2280867], [-0.5486558999999999, 53.22820959999999], [-0.5490416999999999, 53.22831269999999], [-0.5499606, 53.2285724], [-0.5508094999999998, 53.2288092], [-0.5513236999999999, 53.2289578], [-0.5519409999999999, 53.22912490000001], [-0.5529766, 53.2293973], [-0.5538216, 53.2296302], [-0.5544481, 53.229797399999995], [-0.5550751, 53.2299693], [-0.5554818, 53.2300775], [-0.555754, 53.2301423], [-0.5561225999999999, 53.2302179], [-0.55639, 53.230270399999995], [-0.5570490999999999, 53.2303776], [-0.5573409999999999, 53.2304245], [-0.557778238380795, 53.230485998424506], [-0.5586171999999999, 53.230603999999985], [-0.5590273999999998, 53.23067369999999], [-0.5591525999999999, 53.23069689999999], [-0.5593655999999999, 53.2307363], [-0.5596375, 53.2307891], [-0.5599192, 53.2308445], [-0.5602451, 53.2309161], [-0.5607587, 53.23103069999999], [-0.5614079, 53.23118829999999], [-0.5618088, 53.23129079999999], [-0.5622848999999999, 53.23142109999999], [-0.5627262, 53.23154389999999], [-0.5632089, 53.2316786], [-0.5637896, 53.23183909999999], [-0.5644401, 53.23202309999999], [-0.5648516999999998, 53.2321353], [-0.5652568, 53.2322471], [-0.5658885, 53.2324253], [-0.5663819, 53.2325624], [-0.56696, 53.23272390000001], [-0.5675929999999999, 53.2329011], [-0.5680609999999999, 53.233032], [-0.5685585999999999, 53.2331709], [-0.5690413999999999, 53.23330910000001], [-0.5696047, 53.2334681], [-0.5702134999999999, 53.2336423], [-0.5705969999999999, 53.233760099999984], [-0.5709324, 53.233875899999994], [-0.5713145999999999, 53.23401950000001], [-0.5716229999999999, 53.2341381], [-0.5719542999999999, 53.2342788], [-0.5724022, 53.2344875], [-0.5727751, 53.23466969999999], [-0.5731987999999999, 53.23489769999999], [-0.5735112999999998, 53.235078300000005], [-0.5738184, 53.2352726], [-0.5741255, 53.235478], [-0.5743252999999999, 53.23561529999999], [-0.5744782, 53.23572519999999], [-0.5746337, 53.235835999999985], [-0.5748805, 53.23600959999999], [-0.5749944999999999, 53.2360937], [-0.5751874999999999, 53.2362309], [-0.5754437999999998, 53.2364131], [-0.5755574, 53.236494], [-0.5757549, 53.2366347], [-0.5758476999999999, 53.236700099999986], [-0.5761397999999999, 53.236906000000005], [-0.5764133999999999, 53.237101800000005], [-0.5766508, 53.2372688], [-0.576915, 53.237455], [-0.577084, 53.2375706], [-0.5772917999999999, 53.2377127], [-0.5774734, 53.2378317], [-0.5777009, 53.237973499999995], [-0.578044, 53.2381762], [-0.5789606, 53.238646499999994], [-0.5791649, 53.23873820000001], [-0.5793883999999999, 53.2388333], [-0.579918, 53.2390418], [-0.5803723999999999, 53.239216799999994], [-0.5809061999999999, 53.2394214], [-0.5813508999999999, 53.23959189999999], [-0.5820029, 53.2398425], [-0.5823487, 53.23997479999999], [-0.5836003999999999, 53.2404555], [-0.5843028, 53.2407239], [-0.5916904, 53.2435547], [-0.5954454999999998, 53.24500569999999], [-0.5963467, 53.2454037], [-0.5971621, 53.245865899999984], [-0.5978916999999999, 53.2463539], [-0.5989726999999999, 53.247274899999994], [-0.5999730999999999, 53.248395300000006], [-0.6006094999999999, 53.24906849999999], [-0.6013893, 53.24966639999999], [-0.6039856999999998, 53.2513739], [-0.6071027603160892, 53.25335536819731], [-0.6098221999999999, 53.255084], [-0.6149788, 53.25833870000001], [-0.6157154, 53.25881179999999], [-0.6165169999999999, 53.259243], [-0.6170171999999999, 53.25948469999999], [-0.6175604999999998, 53.2597244], [-0.6181997999999999, 53.2599629], [-0.6188773000000001, 53.26018], [-0.6194964, 53.2603543], [-0.6201432999999998, 53.2605009], [-0.6207735999999999, 53.26064120000001], [-0.6214355999999999, 53.26074969999999], [-0.6280715, 53.2615159], [-0.628820698883665, 53.26159833975964], [-0.6317948, 53.26192559999999], [-0.6390107999999999, 53.2627501], [-0.6446635, 53.2633982], [-0.6538689, 53.2644372], [-0.657029, 53.2648006], [-0.6580631, 53.264972], [-0.6591428999999999, 53.26521220000001], [-0.6600851, 53.26548579999999], [-0.6609558, 53.2658017], [-0.6617574, 53.26613499999999], [-0.6619885, 53.2662304], [-0.6629197, 53.2665964], [-0.6637918999999999, 53.26698170000001], [-0.6642673, 53.2671671], [-0.6646420999999999, 53.2673216]]} 6.1 1634 1642 None None Saxilby 53.2673216 -0.6646421 53.2673216 -0.6646421 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Lincoln SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790174049019686 0 0 2026-09-23 16:44:04.630577 3A None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:03.828440
767654 798959 L81793 872G52MT23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 798959, "stp": "P", "toc": "South Western Railway", "uid": "L81793", "consist": "701045", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81793/2026-09-23/detailed", "trust_id": "872G52MT23", "origin_crs": "GLD", "show_on_map": 0, "dar_est_time": "16:34:00", "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-23", "dest_arr_time": "1737", "dest_platform": "4", "is_terminated": 1, "next_location": "London Road (Guildford)", "signalling_id": "2G52", "timing_status": null, "origin_station": "Guildford", "current_leg_arr": "1637½", "current_leg_dep": "1634", "current_leg_end": "London Road (Guildford)", "origin_dep_time": "1634", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5815048, 51.2377313], [-0.5807183, 51.2364023], [-0.580513, 51.2360554], [-0.5803901999999999, 51.2357991], [-0.5803192, 51.2356288], [-0.5802095, 51.23536690000001], [-0.5802872, 51.23575249999998], [-0.5803631, 51.2360254], [-0.5804796, 51.2362912], [-0.5805997999999999, 51.2365229], [-0.5811082999999999, 51.23736749999999], [-0.5815577, 51.2381464], [-0.5815953, 51.23821920000001], [-0.5818664, 51.2387861], [-0.5820367, 51.23920719999998], [-0.5821683, 51.23953980000001], [-0.5823099999999999, 51.2399662], [-0.5825435, 51.2404926], [-0.5826842, 51.24085370000001], [-0.5829491999999998, 51.24154039999999], [-0.5830546999999999, 51.241925], [-0.5830863, 51.2421919], [-0.5830873, 51.24254479999999], [-0.5830437999999999, 51.24281769999999], [-0.5829402, 51.2431043], [-0.5827744, 51.24338000000001], [-0.582528, 51.24366249999999], [-0.5822598999999999, 51.2438858], [-0.582008, 51.2440548], [-0.5816149, 51.244259099999994], [-0.5811677, 51.244424599999995], [-0.5810706, 51.244457999999995], [-0.5807834999999999, 51.2445338], [-0.5804383, 51.2446035], [-0.5802138, 51.244632999999986], [-0.5799728, 51.24465039999999], [-0.5797258, 51.244659799999994], [-0.5794815, 51.2446612], [-0.5790896999999999, 51.24463920000001], [-0.5786927999999999, 51.2445991], [-0.5781528999999999, 51.2445099], [-0.5776392999999999, 51.244401100000005], [-0.5768104999999999, 51.244229], [-0.5762729, 51.24411850000001], [-0.5737391, 51.2435844], [-0.5717385, 51.2431679], [-0.5712042, 51.243055199999986], [-0.5701422, 51.2428287], [-0.5698588, 51.2427613], [-0.5697211, 51.2427214], [-0.5692769, 51.2425699], [-0.5688559999999999, 51.2423613], [-0.5683466, 51.2420469], [-0.5676992999999999, 51.2416451], [-0.5674044999999999, 51.24148120000001], [-0.5671259, 51.241347100000006], [-0.5666223, 51.2411318], [-0.5665043, 51.24108970000001], [-0.5661757, 51.2409859], [-0.5659513, 51.2409253], [-0.5655856, 51.2408365]]}", "current_leg_start": "Guildford", "dest_arr_time_act": "1737", "motion_projection": null, "next_location_lat": "51.2408365", "next_location_lon": "-0.5655856", "previous_location": null, "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\": 198.732, \"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\": 317.46, \"from_m\": 198.732, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 882.011, \"from_m\": 317.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\": 915.215, \"from_m\": 882.011, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 963.148, \"from_m\": 915.215, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2401.719, \"from_m\": 963.148, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6778.039, \"from_m\": 2401.719, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15549.98, \"from_m\": 6778.039, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24426.258, \"from_m\": 15549.98, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26780.475, \"from_m\": 24426.258, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27060.059, \"from_m\": 26780.475, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28546.12, \"from_m\": 27060.059, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32547.768, \"from_m\": 28546.12, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36433.147, \"from_m\": 32547.768, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36491.943, \"from_m\": 36433.147, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42221.397, \"from_m\": 36491.943, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 42638.689, \"from_m\": 42221.397, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42674.675, \"from_m\": 42638.689, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42735.506, \"from_m\": 42674.675, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43480.4, \"from_m\": 42735.506, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45406.871, \"from_m\": 43480.4, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45530.213, \"from_m\": 45406.871, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46310.951, \"from_m\": 45530.213, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47141.534, \"from_m\": 46310.951, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47996.415, \"from_m\": 47141.534, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48573.547, \"from_m\": 47996.415, \"capability_applied\": null, \"effective_limit_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\": 798959, \"profile_key\": \"6ad20f015eff1e73b9437adac930f6c49aa61eae665e503d1cf1182eb485355c\", \"schedule_id\": 38350, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Guildford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146388}, {\"is_pass\": false, \"wtt_arr\": \"1637H\", \"wtt_dep\": \"1638\", \"location\": \"London Road (Guildford)\", \"stage_seq\": 2, \"distance_m\": 2638.93, \"section_seq\": 1, \"route_path_id\": 146388}, {\"is_pass\": false, \"wtt_arr\": \"1642H\", \"wtt_dep\": \"1643H\", \"location\": \"Clandon\", \"stage_seq\": 3, \"distance_m\": 7889.96, \"section_seq\": 1, \"route_path_id\": 146388}, {\"is_pass\": false, \"wtt_arr\": \"1647H\", \"wtt_dep\": \"1648H\", \"location\": \"Horsley\", \"stage_seq\": 4, \"distance_m\": 12984.96, \"section_seq\": 1, \"route_path_id\": 146388}, {\"is_pass\": false, \"wtt_arr\": \"1651H\", \"wtt_dep\": \"1652H\", \"location\": \"Effingham Junction\", \"stage_seq\": 5, \"distance_m\": 14677.908, \"section_seq\": 1, \"route_path_id\": 146388}, {\"is_pass\": false, \"wtt_arr\": \"1655H\", \"wtt_dep\": \"1656H\", \"location\": \"Cobham & Stoke d'Abernon\", \"stage_seq\": 6, \"distance_m\": 18354.341, \"section_seq\": 1, \"route_path_id\": 146388}, {\"is_pass\": false, \"wtt_arr\": \"1659H\", \"wtt_dep\": \"1700H\", \"location\": \"Oxshott\", \"stage_seq\": 7, \"distance_m\": 21219.307, \"section_seq\": 1, \"route_path_id\": 146388}, {\"is_pass\": false, \"wtt_arr\": \"1703H\", \"wtt_dep\": \"1704H\", \"location\": \"Claygate\", \"stage_seq\": 8, \"distance_m\": 24250.904, \"section_seq\": 1, \"route_path_id\": 146388}, {\"is_pass\": false, \"wtt_arr\": \"1706H\", \"wtt_dep\": \"1707\", \"location\": \"Hinchley Wood\", \"stage_seq\": 9, \"distance_m\": 26021.973, \"section_seq\": 1, \"route_path_id\": 146388}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1709H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 10, \"distance_m\": 27060.059, \"section_seq\": 1, \"route_path_id\": 146388}, {\"is_pass\": false, \"wtt_arr\": \"1711\", \"wtt_dep\": \"1712\", \"location\": \"Surbiton\", \"stage_seq\": 11, \"distance_m\": 29270.514, \"section_seq\": 1, \"route_path_id\": 146388}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1713H\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 12, \"distance_m\": 32175.371, \"section_seq\": 1, \"route_path_id\": 146388}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1715H\", \"location\": \"New Malden\", \"stage_seq\": 13, \"distance_m\": 32931.205, \"section_seq\": 1, \"route_path_id\": 146388}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1717\", \"location\": \"Raynes Park\", \"stage_seq\": 14, \"distance_m\": 34803.357, \"section_seq\": 1, \"route_path_id\": 146388}, {\"is_pass\": false, \"wtt_arr\": \"1719\", \"wtt_dep\": \"1720\", \"location\": \"Wimbledon\", \"stage_seq\": 15, \"distance_m\": 36937.235, \"section_seq\": 1, \"route_path_id\": 146388}, {\"is_pass\": false, \"wtt_arr\": \"1723\", \"wtt_dep\": \"1723H\", \"location\": \"Earlsfield\", \"stage_seq\": 16, \"distance_m\": 39622.01, \"section_seq\": 1, \"route_path_id\": 146388}, {\"is_pass\": false, \"wtt_arr\": \"1726H\", \"wtt_dep\": \"1727H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 17, \"distance_m\": 42303.184, \"section_seq\": 1, \"route_path_id\": 146388}, {\"is_pass\": false, \"wtt_arr\": \"1731H\", \"wtt_dep\": \"1732H\", \"location\": \"Vauxhall\", \"stage_seq\": 18, \"distance_m\": 46505.973, \"section_seq\": 1, \"route_path_id\": 146388}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1734H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 19, \"distance_m\": 47844.57, \"section_seq\": 1, \"route_path_id\": 146388}, {\"is_pass\": false, \"wtt_arr\": \"1737\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 20, \"distance_m\": 48573.547, \"section_seq\": 1, \"route_path_id\": 146388}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 48573.547, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146388}], \"total_distance_m\": 48573.547, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38046.377, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 10527.17, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1634", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.5", "current_position_lat": "51.2408365", "current_position_lon": "-0.5655856", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Guildford", "service_state_platform": "1", "timing_fact_generation": 1790174049160196, "current_leg_arrival_utc": "2026-09-23T16:37:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:03.831155", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:34:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.632940", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P GLD None 2G52 701045 10 100 None {"version": 3, "segments": [{"to_m": 198.732, "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": 317.46, "from_m": 198.732, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 882.011, "from_m": 317.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": 915.215, "from_m": 882.011, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 963.148, "from_m": 915.215, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2401.719, "from_m": 963.148, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6778.039, "from_m": 2401.719, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15549.98, "from_m": 6778.039, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24426.258, "from_m": 15549.98, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26780.475, "from_m": 24426.258, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27060.059, "from_m": 26780.475, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28546.12, "from_m": 27060.059, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32547.768, "from_m": 28546.12, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36433.147, "from_m": 32547.768, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36491.943, "from_m": 36433.147, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42221.397, "from_m": 36491.943, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 42638.689, "from_m": 42221.397, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42674.675, "from_m": 42638.689, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42735.506, "from_m": 42674.675, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43480.4, "from_m": 42735.506, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45406.871, "from_m": 43480.4, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45530.213, "from_m": 45406.871, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46310.951, "from_m": 45530.213, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47141.534, "from_m": 46310.951, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47996.415, "from_m": 47141.534, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48573.547, "from_m": 47996.415, "capability_applied": null, "effective_limit_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": 798959, "profile_key": "6ad20f015eff1e73b9437adac930f6c49aa61eae665e503d1cf1182eb485355c", "schedule_id": 38350, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1634", "location": "Guildford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146388}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638", "location": "London Road (Guildford)", "stage_seq": 2, "distance_m": 2638.93, "section_seq": 1, "route_path_id": 146388}, {"is_pass": false, "wtt_arr": "1642H", "wtt_dep": "1643H", "location": "Clandon", "stage_seq": 3, "distance_m": 7889.96, "section_seq": 1, "route_path_id": 146388}, {"is_pass": false, "wtt_arr": "1647H", "wtt_dep": "1648H", "location": "Horsley", "stage_seq": 4, "distance_m": 12984.96, "section_seq": 1, "route_path_id": 146388}, {"is_pass": false, "wtt_arr": "1651H", "wtt_dep": "1652H", "location": "Effingham Junction", "stage_seq": 5, "distance_m": 14677.908, "section_seq": 1, "route_path_id": 146388}, {"is_pass": false, "wtt_arr": "1655H", "wtt_dep": "1656H", "location": "Cobham & Stoke d'Abernon", "stage_seq": 6, "distance_m": 18354.341, "section_seq": 1, "route_path_id": 146388}, {"is_pass": false, "wtt_arr": "1659H", "wtt_dep": "1700H", "location": "Oxshott", "stage_seq": 7, "distance_m": 21219.307, "section_seq": 1, "route_path_id": 146388}, {"is_pass": false, "wtt_arr": "1703H", "wtt_dep": "1704H", "location": "Claygate", "stage_seq": 8, "distance_m": 24250.904, "section_seq": 1, "route_path_id": 146388}, {"is_pass": false, "wtt_arr": "1706H", "wtt_dep": "1707", "location": "Hinchley Wood", "stage_seq": 9, "distance_m": 26021.973, "section_seq": 1, "route_path_id": 146388}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709H", "location": "Hampton Court Jn", "stage_seq": 10, "distance_m": 27060.059, "section_seq": 1, "route_path_id": 146388}, {"is_pass": false, "wtt_arr": "1711", "wtt_dep": "1712", "location": "Surbiton", "stage_seq": 11, "distance_m": 29270.514, "section_seq": 1, "route_path_id": 146388}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1713H", "location": "Berrylands Juncton", "stage_seq": 12, "distance_m": 32175.371, "section_seq": 1, "route_path_id": 146388}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1715H", "location": "New Malden", "stage_seq": 13, "distance_m": 32931.205, "section_seq": 1, "route_path_id": 146388}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1717", "location": "Raynes Park", "stage_seq": 14, "distance_m": 34803.357, "section_seq": 1, "route_path_id": 146388}, {"is_pass": false, "wtt_arr": "1719", "wtt_dep": "1720", "location": "Wimbledon", "stage_seq": 15, "distance_m": 36937.235, "section_seq": 1, "route_path_id": 146388}, {"is_pass": false, "wtt_arr": "1723", "wtt_dep": "1723H", "location": "Earlsfield", "stage_seq": 16, "distance_m": 39622.01, "section_seq": 1, "route_path_id": 146388}, {"is_pass": false, "wtt_arr": "1726H", "wtt_dep": "1727H", "location": "Clapham Junction (M)", "stage_seq": 17, "distance_m": 42303.184, "section_seq": 1, "route_path_id": 146388}, {"is_pass": false, "wtt_arr": "1731H", "wtt_dep": "1732H", "location": "Vauxhall", "stage_seq": 18, "distance_m": 46505.973, "section_seq": 1, "route_path_id": 146388}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734H", "location": "Waterloo West Crossings", "stage_seq": 19, "distance_m": 47844.57, "section_seq": 1, "route_path_id": 146388}, {"is_pass": false, "wtt_arr": "1737", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 20, "distance_m": 48573.547, "section_seq": 1, "route_path_id": 146388}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 48573.547, "from_m": 0.0, "section_seq": 1, "route_path_id": 146388}], "total_distance_m": 48573.547, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38046.377, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 10527.17, "synthetic_unknown_infrastructure_limit_mph": 60} [] Guildford 1634 1634 1 16:34:00 None London Waterloo 1737 1737 4 None None https://www.realtimetrains.co.uk/service/gb-nr:L81793/2026-09-23/detailed None Guildford 2026-09-23T16:34:30+01:00 London Road (Guildford) 3.5 {"type": "LineString", "coordinates": [[-0.5815048, 51.2377313], [-0.5807183, 51.2364023], [-0.580513, 51.2360554], [-0.5803901999999999, 51.2357991], [-0.5803192, 51.2356288], [-0.5802095, 51.23536690000001], [-0.5802872, 51.23575249999998], [-0.5803631, 51.2360254], [-0.5804796, 51.2362912], [-0.5805997999999999, 51.2365229], [-0.5811082999999999, 51.23736749999999], [-0.5815577, 51.2381464], [-0.5815953, 51.23821920000001], [-0.5818664, 51.2387861], [-0.5820367, 51.23920719999998], [-0.5821683, 51.23953980000001], [-0.5823099999999999, 51.2399662], [-0.5825435, 51.2404926], [-0.5826842, 51.24085370000001], [-0.5829491999999998, 51.24154039999999], [-0.5830546999999999, 51.241925], [-0.5830863, 51.2421919], [-0.5830873, 51.24254479999999], [-0.5830437999999999, 51.24281769999999], [-0.5829402, 51.2431043], [-0.5827744, 51.24338000000001], [-0.582528, 51.24366249999999], [-0.5822598999999999, 51.2438858], [-0.582008, 51.2440548], [-0.5816149, 51.244259099999994], [-0.5811677, 51.244424599999995], [-0.5810706, 51.244457999999995], [-0.5807834999999999, 51.2445338], [-0.5804383, 51.2446035], [-0.5802138, 51.244632999999986], [-0.5799728, 51.24465039999999], [-0.5797258, 51.244659799999994], [-0.5794815, 51.2446612], [-0.5790896999999999, 51.24463920000001], [-0.5786927999999999, 51.2445991], [-0.5781528999999999, 51.2445099], [-0.5776392999999999, 51.244401100000005], [-0.5768104999999999, 51.244229], [-0.5762729, 51.24411850000001], [-0.5737391, 51.2435844], [-0.5717385, 51.2431679], [-0.5712042, 51.243055199999986], [-0.5701422, 51.2428287], [-0.5698588, 51.2427613], [-0.5697211, 51.2427214], [-0.5692769, 51.2425699], [-0.5688559999999999, 51.2423613], [-0.5683466, 51.2420469], [-0.5676992999999999, 51.2416451], [-0.5674044999999999, 51.24148120000001], [-0.5671259, 51.241347100000006], [-0.5666223, 51.2411318], [-0.5665043, 51.24108970000001], [-0.5661757, 51.2409859], [-0.5659513, 51.2409253], [-0.5655856, 51.2408365]]} 1.6 1634 1637½ None None London Road (Guildford) 51.2408365 -0.5655856 51.2408365 -0.5655856 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Guildford SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790174049160196 0 0 2026-09-23 16:44:04.632940 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:03.831155
767655 798960 L82595 872J43MT23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 798960, "stp": "P", "toc": "South Western Railway", "uid": "L82595", "consist": "450009", "dest_crs": "GLD", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82595/2026-09-23/detailed", "trust_id": "872J43MT23", "origin_crs": "FNH", "show_on_map": 0, "dar_est_time": "16:34:00", "dar_platform": null, "dest_station": "Guildford", "service_date": "2026-09-23", "dest_arr_time": "1658", "dest_platform": "6", "is_terminated": 1, "next_location": "Aldershot", "signalling_id": "2J43", "timing_status": null, "origin_station": "Farnham", "current_leg_arr": "1639½", "current_leg_dep": "1634", "current_leg_end": "Aldershot", "origin_dep_time": "1634", "origin_platform": "1", "current_location": null, "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7934833000000001, 51.211118500000005], [-0.7930849999999999, 51.21135739999999], [-0.7927472999999999, 51.211567499999994], [-0.7919810999999999, 51.2120875], [-0.7919299, 51.21212080000001], [-0.7911523, 51.2126105], [-0.7905864999999999, 51.2129509], [-0.7901359, 51.2131941], [-0.7895391, 51.2134794], [-0.7887334999999999, 51.21381819999999], [-0.7880356999999999, 51.2140813], [-0.7873949, 51.214293], [-0.7866916, 51.2145043], [-0.7859025999999999, 51.2147161], [-0.7851599999999999, 51.2148808], [-0.7835221, 51.2152217], [-0.7826696999999999, 51.21543700000001], [-0.7816578, 51.21574530000001], [-0.780422, 51.2161869], [-0.7801064, 51.216315899999984], [-0.7800045, 51.216356999999995], [-0.7795932, 51.216534399999986], [-0.7787748, 51.2169248], [-0.778515, 51.21706439999999], [-0.7780073999999999, 51.21738580000001], [-0.7770337, 51.21802919999998], [-0.7766162155455559, 51.21830176221716], [-0.7762487, 51.2185417], [-0.7757508, 51.21884299999999], [-0.7752214, 51.2191281], [-0.7750830999999999, 51.21919659999999], [-0.7746089999999999, 51.2194316], [-0.7742215999999998, 51.219608499999985], [-0.7738379, 51.2197646], [-0.7732792, 51.2199869], [-0.7727713999999999, 51.22016630000001], [-0.7715453, 51.22056169999999], [-0.7711705999999999, 51.2206963], [-0.7710448999999999, 51.22075170000001], [-0.7708305, 51.22084610000001], [-0.7705240999999999, 51.2210022], [-0.7702718, 51.22116349999999], [-0.7699347, 51.2214337], [-0.7696749999999999, 51.22169470000001], [-0.7694771999999999, 51.22196929999999], [-0.7693457999999999, 51.2222217], [-0.7692501, 51.22249479999999], [-0.7692083, 51.2227528], [-0.7692078999999999, 51.223000500000005], [-0.7692495, 51.22325450000001], [-0.7693339, 51.2235612], [-0.769505, 51.22409900000001], [-0.7697204, 51.224902], [-0.7698427, 51.2253785], [-0.7699217, 51.2257815], [-0.7700145, 51.2264103], [-0.7700628999999999, 51.2269658], [-0.7700836, 51.2276322], [-0.7700715, 51.2281822], [-0.7700240999999999, 51.22881539999999], [-0.769916, 51.22950989999999], [-0.769834, 51.22989489999999], [-0.769747, 51.23025400000001], [-0.7696129, 51.230725100000015], [-0.7694927999999999, 51.2310752], [-0.7689208999999999, 51.2326395], [-0.768878, 51.23274959999999], [-0.7680029999999999, 51.23506210000001], [-0.7675473999999999, 51.236265399999986], [-0.766971, 51.23778169999999], [-0.7669348, 51.23788569999999], [-0.7665391, 51.2389696], [-0.7662454, 51.239798], [-0.7657703, 51.24106160000001], [-0.7655800999999999, 51.2414806], [-0.7654354, 51.24175770000001], [-0.7652234, 51.2421221], [-0.7650532, 51.2423749], [-0.7647608, 51.2427737], [-0.7644290000000001, 51.24316720000001], [-0.7640836, 51.2435449], [-0.7637093, 51.243914700000005], [-0.7632845, 51.24426709999999], [-0.7627357, 51.244680300000006], [-0.7624743, 51.2448713], [-0.7621711, 51.2450717], [-0.76181, 51.2452918], [-0.7616441, 51.2453795], [-0.7613934999999998, 51.2454982], [-0.7613080999999999, 51.2455355], [-0.7610464999999998, 51.24564479999999], [-0.7607049, 51.24579079999999], [-0.7600280999999999, 51.2460958], [-0.7596995, 51.24624180000001]]}", "current_leg_start": "Farnham", "dest_arr_time_act": "1658", "motion_projection": null, "next_location_lat": "51.2462418", "next_location_lon": "-0.7596995", "previous_location": null, "current_leg_milage": "3.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1630.05, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2275.517, \"from_m\": 1630.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4258.175, \"from_m\": 2275.517, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5756.078, \"from_m\": 4258.175, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7442.558, \"from_m\": 5756.078, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7483.488, \"from_m\": 7442.558, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 8154.161, \"from_m\": 7483.488, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8191.679, \"from_m\": 8154.161, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 8227.674, \"from_m\": 8191.679, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10591.016, \"from_m\": 8227.674, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10796.355, \"from_m\": 10591.016, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18144.674, \"from_m\": 10796.355, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19259.091, \"from_m\": 18144.674, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19312.957, \"from_m\": 19259.091, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19338.039, \"from_m\": 19312.957, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19382.952, \"from_m\": 19338.039, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19408.268, \"from_m\": 19382.952, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19449.942, \"from_m\": 19408.268, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19511.217, \"from_m\": 19449.942, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 798960, \"profile_key\": \"5ebe3e7a53e5fd7f2c0c557cc508e0177db8e298009377d404382db22f246773\", \"schedule_id\": 16542, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Farnham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137479}, {\"is_pass\": false, \"wtt_arr\": \"1639H\", \"wtt_dep\": \"1640H\", \"location\": \"Aldershot\", \"stage_seq\": 2, \"distance_m\": 4968.825, \"section_seq\": 1, \"route_path_id\": 137479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 3, \"distance_m\": 7401.577, \"section_seq\": 1, \"route_path_id\": 137479}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Aldershot South Jn\", \"stage_seq\": 4, \"distance_m\": 8240.462, \"section_seq\": 1, \"route_path_id\": 137479}, {\"is_pass\": false, \"wtt_arr\": \"1647\", \"wtt_dep\": \"1647H\", \"location\": \"Ash\", \"stage_seq\": 5, \"distance_m\": 9463.644, \"section_seq\": 1, \"route_path_id\": 137479}, {\"is_pass\": false, \"wtt_arr\": \"1651\", \"wtt_dep\": \"1651H\", \"location\": \"Wanborough\", \"stage_seq\": 6, \"distance_m\": 12794.512, \"section_seq\": 1, \"route_path_id\": 137479}, {\"is_pass\": false, \"wtt_arr\": \"1658\", \"wtt_dep\": null, \"location\": \"Guildford\", \"stage_seq\": 7, \"distance_m\": 19511.217, \"section_seq\": 1, \"route_path_id\": 137479}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 19511.217, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137479}], \"total_distance_m\": 19511.217, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 19449.942, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 61.275, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1634", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "5.5", "current_position_lat": "51.2462418", "current_position_lon": "-0.7596995", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Farnham", "service_state_platform": "1", "timing_fact_generation": 1790174049168440, "current_leg_arrival_utc": "2026-09-23T16:39:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:03.834198", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:34:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.635491", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P FNH GLD 2J43 450009 4 100 None {"version": 3, "segments": [{"to_m": 1630.05, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2275.517, "from_m": 1630.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4258.175, "from_m": 2275.517, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5756.078, "from_m": 4258.175, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7442.558, "from_m": 5756.078, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7483.488, "from_m": 7442.558, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 8154.161, "from_m": 7483.488, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8191.679, "from_m": 8154.161, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 8227.674, "from_m": 8191.679, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10591.016, "from_m": 8227.674, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10796.355, "from_m": 10591.016, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18144.674, "from_m": 10796.355, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19259.091, "from_m": 18144.674, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19312.957, "from_m": 19259.091, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19338.039, "from_m": 19312.957, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19382.952, "from_m": 19338.039, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19408.268, "from_m": 19382.952, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19449.942, "from_m": 19408.268, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19511.217, "from_m": 19449.942, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 798960, "profile_key": "5ebe3e7a53e5fd7f2c0c557cc508e0177db8e298009377d404382db22f246773", "schedule_id": 16542, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1634", "location": "Farnham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137479}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1640H", "location": "Aldershot", "stage_seq": 2, "distance_m": 4968.825, "section_seq": 1, "route_path_id": 137479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643", "location": "Aldershot North Jn", "stage_seq": 3, "distance_m": 7401.577, "section_seq": 1, "route_path_id": 137479}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Aldershot South Jn", "stage_seq": 4, "distance_m": 8240.462, "section_seq": 1, "route_path_id": 137479}, {"is_pass": false, "wtt_arr": "1647", "wtt_dep": "1647H", "location": "Ash", "stage_seq": 5, "distance_m": 9463.644, "section_seq": 1, "route_path_id": 137479}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": "1651H", "location": "Wanborough", "stage_seq": 6, "distance_m": 12794.512, "section_seq": 1, "route_path_id": 137479}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": null, "location": "Guildford", "stage_seq": 7, "distance_m": 19511.217, "section_seq": 1, "route_path_id": 137479}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 19511.217, "from_m": 0.0, "section_seq": 1, "route_path_id": 137479}], "total_distance_m": 19511.217, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 19449.942, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 61.275, "synthetic_unknown_infrastructure_limit_mph": 60} [] Farnham 1634 1634 1 16:34:00 None Guildford 1658 1658 6 None None https://www.realtimetrains.co.uk/service/gb-nr:L82595/2026-09-23/detailed None Farnham 2026-09-23T16:34:30+01:00 Aldershot 5.5 {"type": "LineString", "coordinates": [[-0.7934833000000001, 51.211118500000005], [-0.7930849999999999, 51.21135739999999], [-0.7927472999999999, 51.211567499999994], [-0.7919810999999999, 51.2120875], [-0.7919299, 51.21212080000001], [-0.7911523, 51.2126105], [-0.7905864999999999, 51.2129509], [-0.7901359, 51.2131941], [-0.7895391, 51.2134794], [-0.7887334999999999, 51.21381819999999], [-0.7880356999999999, 51.2140813], [-0.7873949, 51.214293], [-0.7866916, 51.2145043], [-0.7859025999999999, 51.2147161], [-0.7851599999999999, 51.2148808], [-0.7835221, 51.2152217], [-0.7826696999999999, 51.21543700000001], [-0.7816578, 51.21574530000001], [-0.780422, 51.2161869], [-0.7801064, 51.216315899999984], [-0.7800045, 51.216356999999995], [-0.7795932, 51.216534399999986], [-0.7787748, 51.2169248], [-0.778515, 51.21706439999999], [-0.7780073999999999, 51.21738580000001], [-0.7770337, 51.21802919999998], [-0.7766162155455559, 51.21830176221716], [-0.7762487, 51.2185417], [-0.7757508, 51.21884299999999], [-0.7752214, 51.2191281], [-0.7750830999999999, 51.21919659999999], [-0.7746089999999999, 51.2194316], [-0.7742215999999998, 51.219608499999985], [-0.7738379, 51.2197646], [-0.7732792, 51.2199869], [-0.7727713999999999, 51.22016630000001], [-0.7715453, 51.22056169999999], [-0.7711705999999999, 51.2206963], [-0.7710448999999999, 51.22075170000001], [-0.7708305, 51.22084610000001], [-0.7705240999999999, 51.2210022], [-0.7702718, 51.22116349999999], [-0.7699347, 51.2214337], [-0.7696749999999999, 51.22169470000001], [-0.7694771999999999, 51.22196929999999], [-0.7693457999999999, 51.2222217], [-0.7692501, 51.22249479999999], [-0.7692083, 51.2227528], [-0.7692078999999999, 51.223000500000005], [-0.7692495, 51.22325450000001], [-0.7693339, 51.2235612], [-0.769505, 51.22409900000001], [-0.7697204, 51.224902], [-0.7698427, 51.2253785], [-0.7699217, 51.2257815], [-0.7700145, 51.2264103], [-0.7700628999999999, 51.2269658], [-0.7700836, 51.2276322], [-0.7700715, 51.2281822], [-0.7700240999999999, 51.22881539999999], [-0.769916, 51.22950989999999], [-0.769834, 51.22989489999999], [-0.769747, 51.23025400000001], [-0.7696129, 51.230725100000015], [-0.7694927999999999, 51.2310752], [-0.7689208999999999, 51.2326395], [-0.768878, 51.23274959999999], [-0.7680029999999999, 51.23506210000001], [-0.7675473999999999, 51.236265399999986], [-0.766971, 51.23778169999999], [-0.7669348, 51.23788569999999], [-0.7665391, 51.2389696], [-0.7662454, 51.239798], [-0.7657703, 51.24106160000001], [-0.7655800999999999, 51.2414806], [-0.7654354, 51.24175770000001], [-0.7652234, 51.2421221], [-0.7650532, 51.2423749], [-0.7647608, 51.2427737], [-0.7644290000000001, 51.24316720000001], [-0.7640836, 51.2435449], [-0.7637093, 51.243914700000005], [-0.7632845, 51.24426709999999], [-0.7627357, 51.244680300000006], [-0.7624743, 51.2448713], [-0.7621711, 51.2450717], [-0.76181, 51.2452918], [-0.7616441, 51.2453795], [-0.7613934999999998, 51.2454982], [-0.7613080999999999, 51.2455355], [-0.7610464999999998, 51.24564479999999], [-0.7607049, 51.24579079999999], [-0.7600280999999999, 51.2460958], [-0.7596995, 51.24624180000001]]} 3.1 1634 1639½ None None Aldershot 51.2462418 -0.7596995 51.2462418 -0.7596995 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Farnham SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790174049168440 0 0 2026-09-23 16:44:04.635491 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:03.834198
767656 798961 L83378 872M50MT23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 798961, "stp": "P", "toc": "South Western Railway", "uid": "L83378", "consist": "701038", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83378/2026-09-23/detailed", "trust_id": "872M50MT23", "origin_crs": "CSS", "show_on_map": 0, "dar_est_time": "16:34:00", "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-23", "dest_arr_time": "1710", "dest_platform": "2", "is_terminated": 1, "next_location": "Chessington North", "signalling_id": "2M50", "timing_status": null, "origin_station": "Chessington South", "current_leg_arr": "1636", "current_leg_dep": "1634", "current_leg_end": "Chessington North", "origin_dep_time": "1634", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3081585, 51.35664459999999], [-0.3077539, 51.35712319999999], [-0.30740199999999995, 51.3575284], [-0.3068453, 51.3581061], [-0.3066527, 51.358277], [-0.3058351999999999, 51.3590606], [-0.3054465, 51.3594312], [-0.30206370000000005, 51.3627025], [-0.30174229999999996, 51.3630009], [-0.3014604, 51.363262600000006], [-0.3010957, 51.3636033], [-0.3009975999999999, 51.363687500000005]]}", "current_leg_start": "Chessington South", "dest_arr_time_act": "1710", "motion_projection": null, "next_location_lat": "51.3636875", "next_location_lon": "-0.3009976", "previous_location": null, "current_leg_milage": "0.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 246.189, \"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\": 1147.356, \"from_m\": 246.189, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1161.082, \"from_m\": 1147.356, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16072.19, \"from_m\": 10342.736, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16489.482, \"from_m\": 16072.19, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16525.468, \"from_m\": 16489.482, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16586.299, \"from_m\": 16525.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17331.192, \"from_m\": 16586.299, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19257.664, \"from_m\": 17331.192, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19381.006, \"from_m\": 19257.664, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20161.744, \"from_m\": 19381.006, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20992.327, \"from_m\": 20161.744, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21847.207, \"from_m\": 20992.327, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22424.34, \"from_m\": 21847.207, \"capability_applied\": null, \"effective_limit_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\": 798961, \"profile_key\": \"1a74920de83bad03e825c74cd719515f52f438159cc6feb4e1b72b580fd3b06c\", \"schedule_id\": 16660, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Chessington South\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118417}, {\"is_pass\": false, \"wtt_arr\": \"1636\", \"wtt_dep\": \"1636H\", \"location\": \"Chessington North\", \"stage_seq\": 2, \"distance_m\": 916.005, \"section_seq\": 1, \"route_path_id\": 118417}, {\"is_pass\": false, \"wtt_arr\": \"1638H\", \"wtt_dep\": \"1639\", \"location\": \"Tolworth\", \"stage_seq\": 3, \"distance_m\": 3078.25, \"section_seq\": 1, \"route_path_id\": 118417}, {\"is_pass\": false, \"wtt_arr\": \"1641\", \"wtt_dep\": \"1641H\", \"location\": \"Malden Manor\", \"stage_seq\": 4, \"distance_m\": 4582.953, \"section_seq\": 1, \"route_path_id\": 118417}, {\"is_pass\": false, \"wtt_arr\": \"1644H\", \"wtt_dep\": \"1645H\", \"location\": \"Motspur Park\", \"stage_seq\": 5, \"distance_m\": 6905.729, \"section_seq\": 1, \"route_path_id\": 118417}, {\"is_pass\": false, \"wtt_arr\": \"1648H\", \"wtt_dep\": \"1649H\", \"location\": \"Raynes Park\", \"stage_seq\": 6, \"distance_m\": 8618.093, \"section_seq\": 1, \"route_path_id\": 118417}, {\"is_pass\": false, \"wtt_arr\": \"1652H\", \"wtt_dep\": \"1653H\", \"location\": \"Wimbledon\", \"stage_seq\": 7, \"distance_m\": 10788.028, \"section_seq\": 1, \"route_path_id\": 118417}, {\"is_pass\": false, \"wtt_arr\": \"1656H\", \"wtt_dep\": \"1657\", \"location\": \"Earlsfield\", \"stage_seq\": 8, \"distance_m\": 13472.803, \"section_seq\": 1, \"route_path_id\": 118417}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"wtt_dep\": \"1701\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 9, \"distance_m\": 16153.977, \"section_seq\": 1, \"route_path_id\": 118417}, {\"is_pass\": false, \"wtt_arr\": \"1705\", \"wtt_dep\": \"1706\", \"location\": \"Vauxhall\", \"stage_seq\": 10, \"distance_m\": 20356.766, \"section_seq\": 1, \"route_path_id\": 118417}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1708\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 11, \"distance_m\": 21695.363, \"section_seq\": 1, \"route_path_id\": 118417}, {\"is_pass\": false, \"wtt_arr\": \"1710\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 12, \"distance_m\": 22424.34, \"section_seq\": 1, \"route_path_id\": 118417}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 22424.34, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118417}], \"total_distance_m\": 22424.34, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 21523.729, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 900.611, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1634", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.3636875", "current_position_lon": "-0.3009976", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Chessington South", "service_state_platform": null, "timing_fact_generation": 1790174049173128, "current_leg_arrival_utc": "2026-09-23T16:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:03.837269", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:34:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.638261", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P CSS None 2M50 701038 10 100 None {"version": 3, "segments": [{"to_m": 246.189, "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": 1147.356, "from_m": 246.189, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1161.082, "from_m": 1147.356, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16072.19, "from_m": 10342.736, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16489.482, "from_m": 16072.19, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16525.468, "from_m": 16489.482, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16586.299, "from_m": 16525.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17331.192, "from_m": 16586.299, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19257.664, "from_m": 17331.192, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19381.006, "from_m": 19257.664, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20161.744, "from_m": 19381.006, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20992.327, "from_m": 20161.744, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21847.207, "from_m": 20992.327, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22424.34, "from_m": 21847.207, "capability_applied": null, "effective_limit_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": 798961, "profile_key": "1a74920de83bad03e825c74cd719515f52f438159cc6feb4e1b72b580fd3b06c", "schedule_id": 16660, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1634", "location": "Chessington South", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118417}, {"is_pass": false, "wtt_arr": "1636", "wtt_dep": "1636H", "location": "Chessington North", "stage_seq": 2, "distance_m": 916.005, "section_seq": 1, "route_path_id": 118417}, {"is_pass": false, "wtt_arr": "1638H", "wtt_dep": "1639", "location": "Tolworth", "stage_seq": 3, "distance_m": 3078.25, "section_seq": 1, "route_path_id": 118417}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1641H", "location": "Malden Manor", "stage_seq": 4, "distance_m": 4582.953, "section_seq": 1, "route_path_id": 118417}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645H", "location": "Motspur Park", "stage_seq": 5, "distance_m": 6905.729, "section_seq": 1, "route_path_id": 118417}, {"is_pass": false, "wtt_arr": "1648H", "wtt_dep": "1649H", "location": "Raynes Park", "stage_seq": 6, "distance_m": 8618.093, "section_seq": 1, "route_path_id": 118417}, {"is_pass": false, "wtt_arr": "1652H", "wtt_dep": "1653H", "location": "Wimbledon", "stage_seq": 7, "distance_m": 10788.028, "section_seq": 1, "route_path_id": 118417}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": "1657", "location": "Earlsfield", "stage_seq": 8, "distance_m": 13472.803, "section_seq": 1, "route_path_id": 118417}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": "1701", "location": "Clapham Junction (M)", "stage_seq": 9, "distance_m": 16153.977, "section_seq": 1, "route_path_id": 118417}, {"is_pass": false, "wtt_arr": "1705", "wtt_dep": "1706", "location": "Vauxhall", "stage_seq": 10, "distance_m": 20356.766, "section_seq": 1, "route_path_id": 118417}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1708", "location": "Waterloo West Crossings", "stage_seq": 11, "distance_m": 21695.363, "section_seq": 1, "route_path_id": 118417}, {"is_pass": false, "wtt_arr": "1710", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 12, "distance_m": 22424.34, "section_seq": 1, "route_path_id": 118417}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 22424.34, "from_m": 0.0, "section_seq": 1, "route_path_id": 118417}], "total_distance_m": 22424.34, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 21523.729, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 900.611, "synthetic_unknown_infrastructure_limit_mph": 60} [] Chessington South 1634 1634 None 16:34:00 None London Waterloo 1710 1710 2 None None https://www.realtimetrains.co.uk/service/gb-nr:L83378/2026-09-23/detailed None Chessington South 2026-09-23T16:34:30+01:00 Chessington North 2.0 {"type": "LineString", "coordinates": [[-0.3081585, 51.35664459999999], [-0.3077539, 51.35712319999999], [-0.30740199999999995, 51.3575284], [-0.3068453, 51.3581061], [-0.3066527, 51.358277], [-0.3058351999999999, 51.3590606], [-0.3054465, 51.3594312], [-0.30206370000000005, 51.3627025], [-0.30174229999999996, 51.3630009], [-0.3014604, 51.363262600000006], [-0.3010957, 51.3636033], [-0.3009975999999999, 51.363687500000005]]} 0.6 1634 1636 None None Chessington North 51.3636875 -0.3009976 51.3636875 -0.3009976 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Chessington South SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790174049173128 0 0 2026-09-23 16:44:04.638261 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:03.837269
767657 798962 P24660 322S29MT23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 798962, "stp": "P", "toc": "Northern", "uid": "P24660", "consist": "195126", "dest_crs": "MAN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24660/2026-09-23/detailed", "trust_id": "322S29MT23", "origin_crs": "NMC", "show_on_map": 0, "dar_est_time": "16:34:00", "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-23", "dest_arr_time": "1707", "dest_platform": "2", "is_terminated": 1, "next_location": "Strines", "signalling_id": "2S29", "timing_status": null, "origin_station": "New Mills Central", "current_leg_arr": "1636½", "current_leg_dep": "1634", "current_leg_end": "Strines", "origin_dep_time": "1634", "origin_platform": "2", "current_location": null, "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0060273, 53.3648251], [-2.0066626, 53.364801500000006], [-2.0072138999999996, 53.364791800000006], [-2.0079821, 53.36479349999999], [-2.0092884, 53.3647999], [-2.0103632999999994, 53.364811499999995], [-2.0105993, 53.3648131], [-2.0111143, 53.36483070000001], [-2.0114636, 53.3648511], [-2.011817, 53.3648819], [-2.0121195, 53.36491279999999], [-2.0123866000000006, 53.3649489], [-2.0130041, 53.36505019999999], [-2.0133738, 53.3651255], [-2.0137528999999996, 53.36520819999999], [-2.0140238, 53.365278800000006], [-2.0142525, 53.3653385], [-2.0148387999999997, 53.3655136], [-2.0152854, 53.36566100000001], [-2.0165738, 53.3661594], [-2.0171592, 53.36637419999999], [-2.0177699, 53.36658639999999], [-2.0187848999999995, 53.36690359999999], [-2.0197670999999997, 53.3671898], [-2.0207483, 53.367451599999995], [-2.0214318999999996, 53.3676167], [-2.0218083, 53.36770109999999], [-2.0225511, 53.36786259999999], [-2.0236537, 53.3680998], [-2.0243156, 53.368279], [-2.0249535, 53.36848200000001], [-2.0254848999999995, 53.3686744], [-2.0261217999999994, 53.3689325], [-2.0267636, 53.3692299], [-2.0274259, 53.3695823], [-2.0280032, 53.3699429], [-2.0283757, 53.3702155], [-2.0286912, 53.370470899999994], [-2.0291964, 53.37091629999999], [-2.0305643, 53.3721089], [-2.0319598, 53.3733098], [-2.0321646, 53.3734885], [-2.0324803999999994, 53.3737706], [-2.0327594, 53.374025200000005], [-2.0331451, 53.3743812], [-2.0333185, 53.374558400000005], [-2.0336354, 53.37485420000001]]}", "current_leg_start": "New Mills Central", "dest_arr_time_act": "1707", "motion_projection": null, "next_location_lat": "53.3748542", "next_location_lon": "-2.0336354", "previous_location": null, "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\": 4948.441, \"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\": 5157.705, \"from_m\": 4948.441, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 798962, \"profile_key\": \"3d706e074aa972a47b317339f7f07aa8f6e48110e82c13ceb3eb62d9936ebd63\", \"schedule_id\": 19506, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"New Mills Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138788}, {\"is_pass\": false, \"wtt_arr\": \"1636H\", \"wtt_dep\": \"1637\", \"location\": \"Strines\", \"stage_seq\": 2, \"distance_m\": 2270.719, \"section_seq\": 1, \"route_path_id\": 138788}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1640H\", \"location\": \"Marple\", \"stage_seq\": 3, \"distance_m\": 5622.744, \"section_seq\": 1, \"route_path_id\": 138788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641H\", \"location\": \"Marple Wharf Jn\", \"stage_seq\": 4, \"distance_m\": 6565.943, \"section_seq\": 1, \"route_path_id\": 138788}, {\"is_pass\": false, \"wtt_arr\": \"1643H\", \"wtt_dep\": \"1644\", \"location\": \"Romiley\", \"stage_seq\": 5, \"distance_m\": 8254.294, \"section_seq\": 1, \"route_path_id\": 138788}, {\"is_pass\": false, \"wtt_arr\": \"1646H\", \"wtt_dep\": \"1647H\", \"location\": \"Bredbury\", \"stage_seq\": 6, \"distance_m\": 10008.101, \"section_seq\": 1, \"route_path_id\": 138788}, {\"is_pass\": false, \"wtt_arr\": \"1649H\", \"wtt_dep\": \"1650H\", \"location\": \"Brinnington\", \"stage_seq\": 7, \"distance_m\": 11861.853, \"section_seq\": 1, \"route_path_id\": 138788}, {\"is_pass\": false, \"wtt_arr\": \"1653H\", \"wtt_dep\": \"1654H\", \"location\": \"Reddish North\", \"stage_seq\": 8, \"distance_m\": 14439.286, \"section_seq\": 1, \"route_path_id\": 138788}, {\"is_pass\": false, \"wtt_arr\": \"1656\", \"wtt_dep\": \"1656H\", \"location\": \"Ryder Brow\", \"stage_seq\": 9, \"distance_m\": 15843.532, \"section_seq\": 1, \"route_path_id\": 138788}, {\"is_pass\": false, \"wtt_arr\": \"1657H\", \"wtt_dep\": \"1658H\", \"location\": \"Belle Vue\", \"stage_seq\": 10, \"distance_m\": 16502.848, \"section_seq\": 1, \"route_path_id\": 138788}, {\"is_pass\": false, \"wtt_arr\": \"1701\", \"wtt_dep\": \"1702\", \"location\": \"Ashburys\", \"stage_seq\": 11, \"distance_m\": 18231.798, \"section_seq\": 1, \"route_path_id\": 138788}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1704\", \"location\": \"Ardwick Jn\", \"stage_seq\": 12, \"distance_m\": 19580.92, \"section_seq\": 1, \"route_path_id\": 138788}, {\"is_pass\": false, \"wtt_arr\": \"1707\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 13, \"distance_m\": 20700.348, \"section_seq\": 1, \"route_path_id\": 138788}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 20700.348, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138788}], \"total_distance_m\": 20700.348, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.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": "1634", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.5", "current_position_lat": "53.3748542", "current_position_lon": "-2.0336354", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "New Mills Central", "service_state_platform": "2", "timing_fact_generation": 1790174049177869, "current_leg_arrival_utc": "2026-09-23T16:36:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:03.840317", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:34:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.641278", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P NMC MAN 2S29 195126 3 100 None {"version": 3, "segments": [{"to_m": 4948.441, "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": 5157.705, "from_m": 4948.441, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 798962, "profile_key": "3d706e074aa972a47b317339f7f07aa8f6e48110e82c13ceb3eb62d9936ebd63", "schedule_id": 19506, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1634", "location": "New Mills Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138788}, {"is_pass": false, "wtt_arr": "1636H", "wtt_dep": "1637", "location": "Strines", "stage_seq": 2, "distance_m": 2270.719, "section_seq": 1, "route_path_id": 138788}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1640H", "location": "Marple", "stage_seq": 3, "distance_m": 5622.744, "section_seq": 1, "route_path_id": 138788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641H", "location": "Marple Wharf Jn", "stage_seq": 4, "distance_m": 6565.943, "section_seq": 1, "route_path_id": 138788}, {"is_pass": false, "wtt_arr": "1643H", "wtt_dep": "1644", "location": "Romiley", "stage_seq": 5, "distance_m": 8254.294, "section_seq": 1, "route_path_id": 138788}, {"is_pass": false, "wtt_arr": "1646H", "wtt_dep": "1647H", "location": "Bredbury", "stage_seq": 6, "distance_m": 10008.101, "section_seq": 1, "route_path_id": 138788}, {"is_pass": false, "wtt_arr": "1649H", "wtt_dep": "1650H", "location": "Brinnington", "stage_seq": 7, "distance_m": 11861.853, "section_seq": 1, "route_path_id": 138788}, {"is_pass": false, "wtt_arr": "1653H", "wtt_dep": "1654H", "location": "Reddish North", "stage_seq": 8, "distance_m": 14439.286, "section_seq": 1, "route_path_id": 138788}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": "1656H", "location": "Ryder Brow", "stage_seq": 9, "distance_m": 15843.532, "section_seq": 1, "route_path_id": 138788}, {"is_pass": false, "wtt_arr": "1657H", "wtt_dep": "1658H", "location": "Belle Vue", "stage_seq": 10, "distance_m": 16502.848, "section_seq": 1, "route_path_id": 138788}, {"is_pass": false, "wtt_arr": "1701", "wtt_dep": "1702", "location": "Ashburys", "stage_seq": 11, "distance_m": 18231.798, "section_seq": 1, "route_path_id": 138788}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1704", "location": "Ardwick Jn", "stage_seq": 12, "distance_m": 19580.92, "section_seq": 1, "route_path_id": 138788}, {"is_pass": false, "wtt_arr": "1707", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 13, "distance_m": 20700.348, "section_seq": 1, "route_path_id": 138788}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 20700.348, "from_m": 0.0, "section_seq": 1, "route_path_id": 138788}], "total_distance_m": 20700.348, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.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} [] New Mills Central 1634 1634 2 16:34:00 None Manchester Piccadilly 1707 1707 2 None None https://www.realtimetrains.co.uk/service/gb-nr:P24660/2026-09-23/detailed None New Mills Central 2026-09-23T16:34:30+01:00 Strines 2.5 {"type": "LineString", "coordinates": [[-2.0060273, 53.3648251], [-2.0066626, 53.364801500000006], [-2.0072138999999996, 53.364791800000006], [-2.0079821, 53.36479349999999], [-2.0092884, 53.3647999], [-2.0103632999999994, 53.364811499999995], [-2.0105993, 53.3648131], [-2.0111143, 53.36483070000001], [-2.0114636, 53.3648511], [-2.011817, 53.3648819], [-2.0121195, 53.36491279999999], [-2.0123866000000006, 53.3649489], [-2.0130041, 53.36505019999999], [-2.0133738, 53.3651255], [-2.0137528999999996, 53.36520819999999], [-2.0140238, 53.365278800000006], [-2.0142525, 53.3653385], [-2.0148387999999997, 53.3655136], [-2.0152854, 53.36566100000001], [-2.0165738, 53.3661594], [-2.0171592, 53.36637419999999], [-2.0177699, 53.36658639999999], [-2.0187848999999995, 53.36690359999999], [-2.0197670999999997, 53.3671898], [-2.0207483, 53.367451599999995], [-2.0214318999999996, 53.3676167], [-2.0218083, 53.36770109999999], [-2.0225511, 53.36786259999999], [-2.0236537, 53.3680998], [-2.0243156, 53.368279], [-2.0249535, 53.36848200000001], [-2.0254848999999995, 53.3686744], [-2.0261217999999994, 53.3689325], [-2.0267636, 53.3692299], [-2.0274259, 53.3695823], [-2.0280032, 53.3699429], [-2.0283757, 53.3702155], [-2.0286912, 53.370470899999994], [-2.0291964, 53.37091629999999], [-2.0305643, 53.3721089], [-2.0319598, 53.3733098], [-2.0321646, 53.3734885], [-2.0324803999999994, 53.3737706], [-2.0327594, 53.374025200000005], [-2.0331451, 53.3743812], [-2.0333185, 53.374558400000005], [-2.0336354, 53.37485420000001]]} 1.4 1634 1636½ None None Strines 53.3748542 -2.0336354 53.3748542 -2.0336354 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 New Mills Central SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790174049177869 0 0 2026-09-23 16:44:04.641278 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:03.840317
767658 798963 P86907 882D10MT23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 798963, "stp": "P", "toc": "Southeastern", "uid": "P86907", "consist": "465023+465030", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86907/2026-09-23/detailed", "trust_id": "882D10MT23", "origin_crs": "ORP", "show_on_map": 0, "dar_est_time": "16:34:00", "dar_platform": null, "dest_station": "London Victoria", "service_date": "2026-09-23", "dest_arr_time": "1718", "dest_platform": "3", "is_terminated": 1, "next_location": "Petts Wood", "signalling_id": "2D10", "timing_status": null, "origin_station": "Orpington", "current_leg_arr": "1637½", "current_leg_dep": "1634", "current_leg_end": "Petts Wood", "origin_dep_time": "1634", "origin_platform": "8", "current_location": null, "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.08901259999999998, 51.373429400000006], [0.088859, 51.37361039999999], [0.08847099999999998, 51.37409420000001], [0.0880741, 51.37457129999999], [0.0877012, 51.3750205], [0.0874572, 51.3752922], [0.08697699999999998, 51.375817], [0.08660999999999999, 51.37619620000001], [0.08655229999999998, 51.3762558], [0.08625500000000001, 51.37656059999998], [0.086049, 51.3767697], [0.0856842, 51.3771413], [0.08544030000000001, 51.377389], [0.08492779999999998, 51.3778445], [0.083747, 51.3790605], [0.0827017, 51.380102], [0.08123079999999999, 51.3816772], [0.0791133, 51.38380329999999], [0.0785783, 51.3843405], [0.07735769999999999, 51.3856109], [0.07692929999999999, 51.3860562], [0.0768139, 51.386174], [0.0766091, 51.3863696], [0.07620803389239064, 51.38679167395817], [0.076191, 51.38680959999999], [0.07550890000000002, 51.38754140000001], [0.07512729999999998, 51.3879451], [0.07467612172894564, 51.38839808226253]]}", "current_leg_start": "Orpington", "dest_arr_time_act": "1718", "motion_projection": null, "next_location_lat": "51.3883981", "next_location_lon": "0.0746761", "previous_location": null, "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\": 198.971, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 350.071, \"from_m\": 198.971, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 400.113, \"from_m\": 350.071, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 488.011, \"from_m\": 400.113, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 542.97, \"from_m\": 488.011, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2547.8, \"from_m\": 542.97, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3717.658, \"from_m\": 2547.8, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3901.63, \"from_m\": 3717.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\": 4443.551, \"from_m\": 3901.63, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4478.445, \"from_m\": 4443.551, \"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\": 4525.211, \"from_m\": 4478.445, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4571.709, \"from_m\": 4525.211, \"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\": 6747.507, \"from_m\": 4571.709, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6796.373, \"from_m\": 6747.507, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17303.298, \"from_m\": 6796.373, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17836.426, \"from_m\": 17303.298, \"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\": 17852.728, \"from_m\": 17836.426, \"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\": 17894.834, \"from_m\": 17852.728, \"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\": 19000.747, \"from_m\": 17894.834, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20450.094, \"from_m\": 19000.747, \"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\": 20575.971, \"from_m\": 20450.094, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20748.014, \"from_m\": 20575.971, \"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\": 20821.836, \"from_m\": 20748.014, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22119.116, \"from_m\": 20821.836, \"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\": 22550.151, \"from_m\": 22119.116, \"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\": 22879.076, \"from_m\": 22550.151, \"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\": 24000.764, \"from_m\": 22879.076, \"capability_applied\": null, \"effective_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\": 798963, \"profile_key\": \"33c8ea9663594fd419cbbdd3b3941e4072f283a42d1d23fe35534f727802cab6\", \"schedule_id\": 22019, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Orpington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1637H\", \"wtt_dep\": \"1638\", \"location\": \"Petts Wood\", \"stage_seq\": 2, \"distance_m\": 1947.334, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 3, \"distance_m\": 2670.985, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642\", \"location\": \"Bickley Jn\", \"stage_seq\": 4, \"distance_m\": 3755.338, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1643H\", \"wtt_dep\": \"1644H\", \"location\": \"Bickley\", \"stage_seq\": 5, \"distance_m\": 4830.208, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1646H\", \"wtt_dep\": \"1648\", \"location\": \"Bromley South\", \"stage_seq\": 6, \"distance_m\": 6519.95, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1650\", \"wtt_dep\": \"1651\", \"location\": \"Shortlands\", \"stage_seq\": 7, \"distance_m\": 7942.518, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1653H\", \"wtt_dep\": \"1654H\", \"location\": \"Beckenham Junction\", \"stage_seq\": 8, \"distance_m\": 10089.688, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1656H\", \"wtt_dep\": \"1657\", \"location\": \"Kent House\", \"stage_seq\": 9, \"distance_m\": 11429.12, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1658H\", \"wtt_dep\": \"1659\", \"location\": \"Penge East\", \"stage_seq\": 10, \"distance_m\": 12459.77, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1701H\", \"wtt_dep\": \"1702H\", \"location\": \"Sydenham Hill\", \"stage_seq\": 11, \"distance_m\": 14763.158, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1704\", \"wtt_dep\": \"1705\", \"location\": \"West Dulwich\", \"stage_seq\": 12, \"distance_m\": 15878.218, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1707\", \"wtt_dep\": \"1708\", \"location\": \"Herne Hill\", \"stage_seq\": 13, \"distance_m\": 17591.902, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1710\", \"wtt_dep\": \"1711\", \"location\": \"Brixton\", \"stage_seq\": 14, \"distance_m\": 18845.493, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1712H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 15, \"distance_m\": 20575.971, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1714H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 16, \"distance_m\": 22598.056, \"section_seq\": 1, \"route_path_id\": 139774}, {\"is_pass\": false, \"wtt_arr\": \"1718\", \"wtt_dep\": null, \"location\": \"London Victoria\", \"stage_seq\": 17, \"distance_m\": 24000.764, \"section_seq\": 1, \"route_path_id\": 139774}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 24000.764, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139774}], \"total_distance_m\": 24000.764, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 22630.511, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1370.253, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1634", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.5", "current_position_lat": "51.3883981", "current_position_lon": "0.0746761", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Orpington", "service_state_platform": "8", "timing_fact_generation": 1790174049183418, "current_leg_arrival_utc": "2026-09-23T16:37:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:03.842742", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:34:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.644431", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P ORP None 2D10 465023+465030 8 75 None {"version": 3, "segments": [{"to_m": 198.971, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 350.071, "from_m": 198.971, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 400.113, "from_m": 350.071, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 488.011, "from_m": 400.113, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 542.97, "from_m": 488.011, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2547.8, "from_m": 542.97, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3717.658, "from_m": 2547.8, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3901.63, "from_m": 3717.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": 4443.551, "from_m": 3901.63, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4478.445, "from_m": 4443.551, "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": 4525.211, "from_m": 4478.445, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4571.709, "from_m": 4525.211, "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": 6747.507, "from_m": 4571.709, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6796.373, "from_m": 6747.507, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17303.298, "from_m": 6796.373, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17836.426, "from_m": 17303.298, "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": 17852.728, "from_m": 17836.426, "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": 17894.834, "from_m": 17852.728, "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": 19000.747, "from_m": 17894.834, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20450.094, "from_m": 19000.747, "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": 20575.971, "from_m": 20450.094, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20748.014, "from_m": 20575.971, "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": 20821.836, "from_m": 20748.014, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22119.116, "from_m": 20821.836, "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": 22550.151, "from_m": 22119.116, "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": 22879.076, "from_m": 22550.151, "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": 24000.764, "from_m": 22879.076, "capability_applied": null, "effective_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": 798963, "profile_key": "33c8ea9663594fd419cbbdd3b3941e4072f283a42d1d23fe35534f727802cab6", "schedule_id": 22019, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1634", "location": "Orpington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638", "location": "Petts Wood", "stage_seq": 2, "distance_m": 1947.334, "section_seq": 1, "route_path_id": 139774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639H", "location": "Petts Wood Jn", "stage_seq": 3, "distance_m": 2670.985, "section_seq": 1, "route_path_id": 139774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642", "location": "Bickley Jn", "stage_seq": 4, "distance_m": 3755.338, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1643H", "wtt_dep": "1644H", "location": "Bickley", "stage_seq": 5, "distance_m": 4830.208, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1646H", "wtt_dep": "1648", "location": "Bromley South", "stage_seq": 6, "distance_m": 6519.95, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": "1651", "location": "Shortlands", "stage_seq": 7, "distance_m": 7942.518, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1653H", "wtt_dep": "1654H", "location": "Beckenham Junction", "stage_seq": 8, "distance_m": 10089.688, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": "1657", "location": "Kent House", "stage_seq": 9, "distance_m": 11429.12, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1658H", "wtt_dep": "1659", "location": "Penge East", "stage_seq": 10, "distance_m": 12459.77, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1701H", "wtt_dep": "1702H", "location": "Sydenham Hill", "stage_seq": 11, "distance_m": 14763.158, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1704", "wtt_dep": "1705", "location": "West Dulwich", "stage_seq": 12, "distance_m": 15878.218, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1707", "wtt_dep": "1708", "location": "Herne Hill", "stage_seq": 13, "distance_m": 17591.902, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1710", "wtt_dep": "1711", "location": "Brixton", "stage_seq": 14, "distance_m": 18845.493, "section_seq": 1, "route_path_id": 139774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712H", "location": "Voltaire Road Jn", "stage_seq": 15, "distance_m": 20575.971, "section_seq": 1, "route_path_id": 139774}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714H", "location": "Grosvenor Bridge Jn", "stage_seq": 16, "distance_m": 22598.056, "section_seq": 1, "route_path_id": 139774}, {"is_pass": false, "wtt_arr": "1718", "wtt_dep": null, "location": "London Victoria", "stage_seq": 17, "distance_m": 24000.764, "section_seq": 1, "route_path_id": 139774}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 24000.764, "from_m": 0.0, "section_seq": 1, "route_path_id": 139774}], "total_distance_m": 24000.764, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 22630.511, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1370.253, "synthetic_unknown_infrastructure_limit_mph": 60} [] Orpington 1634 1634 8 16:34:00 None London Victoria 1718 1718 3 None None https://www.realtimetrains.co.uk/service/gb-nr:P86907/2026-09-23/detailed None Orpington 2026-09-23T16:34:30+01:00 Petts Wood 3.5 {"type": "LineString", "coordinates": [[0.08901259999999998, 51.373429400000006], [0.088859, 51.37361039999999], [0.08847099999999998, 51.37409420000001], [0.0880741, 51.37457129999999], [0.0877012, 51.3750205], [0.0874572, 51.3752922], [0.08697699999999998, 51.375817], [0.08660999999999999, 51.37619620000001], [0.08655229999999998, 51.3762558], [0.08625500000000001, 51.37656059999998], [0.086049, 51.3767697], [0.0856842, 51.3771413], [0.08544030000000001, 51.377389], [0.08492779999999998, 51.3778445], [0.083747, 51.3790605], [0.0827017, 51.380102], [0.08123079999999999, 51.3816772], [0.0791133, 51.38380329999999], [0.0785783, 51.3843405], [0.07735769999999999, 51.3856109], [0.07692929999999999, 51.3860562], [0.0768139, 51.386174], [0.0766091, 51.3863696], [0.07620803389239064, 51.38679167395817], [0.076191, 51.38680959999999], [0.07550890000000002, 51.38754140000001], [0.07512729999999998, 51.3879451], [0.07467612172894564, 51.38839808226253]]} 1.2 1634 1637½ None None Petts Wood 51.3883981 0.0746761 51.3883981 0.0746761 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Orpington SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790174049183418 0 0 2026-09-23 16:44:04.644431 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:03.842742
767659 798966 W88255 722T55MT23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 798966, "stp": "P", "toc": "West Midlands Trains", "uid": "W88255", "consist": "350368+350409", "dest_crs": "TRI", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W88255/2026-09-23/detailed", "trust_id": "722T55MT23", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": "16:34:00", "dar_platform": null, "dest_station": "Tring", "service_date": "2026-09-23", "dest_arr_time": "1718", "dest_platform": "4", "is_terminated": 1, "next_location": "Watford Junction", "signalling_id": "2T55", "timing_status": null, "origin_station": "London Euston", "current_leg_arr": "1653½", "current_leg_dep": "1634", "current_leg_end": "Watford Junction", "origin_dep_time": "1634", "origin_platform": "13", "current_location": null, "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1338278, 51.5281729], [-0.1338843, 51.5282241], [-0.1348127, 51.5290647], [-0.1352258, 51.5293722], [-0.1357752, 51.5297385], [-0.1360079, 51.529902099999994], [-0.1360293, 51.5299169], [-0.1363772, 51.5301313], [-0.13644659999999997, 51.530169099999995], [-0.1365717, 51.530238999999995], [-0.13687129999999997, 51.53040540000001], [-0.13708339999999997, 51.5305354], [-0.13734509999999997, 51.53068919999999], [-0.13746379999999997, 51.5307475], [-0.1376439, 51.5308418], [-0.13779759999999996, 51.5309223], [-0.1379531, 51.5309998], [-0.1381647, 51.5311105], [-0.1382909, 51.5311755], [-0.13842469999999998, 51.5312424], [-0.13875699999999996, 51.53139709999999], [-0.13928419999999997, 51.53162329999999], [-0.1396482, 51.531771], [-0.13988789999999998, 51.5318689], [-0.14020949999999996, 51.5320214], [-0.1405536, 51.53219149999999], [-0.1408614, 51.5323573], [-0.14114579999999996, 51.5325277], [-0.1414323, 51.532714700000014], [-0.1416889, 51.532895100000005], [-0.1419305, 51.5330732], [-0.142208, 51.53329630000001], [-0.14236279999999998, 51.533425099999995], [-0.1425427, 51.5335787], [-0.1426508, 51.53367389999998], [-0.1426562, 51.53367860000001], [-0.14282750000000002, 51.5338296], [-0.14324789999999998, 51.5342117], [-0.1434363, 51.53440079999999], [-0.1436073, 51.5345424], [-0.14376279999999997, 51.534685899999985], [-0.14393439999999996, 51.5348383], [-0.1439847, 51.534884200000015], [-0.14411910000000003, 51.534993099999994], [-0.1442148289815698, 51.53507577511147], [-0.1443193, 51.535166], [-0.14459359999999996, 51.53538700000001], [-0.14471, 51.535486699999986], [-0.14498229999999998, 51.5357395], [-0.1455778, 51.53627649999999], [-0.1467754, 51.5373648], [-0.14690869999999998, 51.5374887], [-0.14707129999999996, 51.5376393], [-0.1473396, 51.5378828], [-0.1476782, 51.5381897], [-0.14797289999999996, 51.53846130000001], [-0.1482142, 51.538678], [-0.1486417, 51.5390731], [-0.1488076, 51.539222900000006], [-0.14934539999999996, 51.5397103], [-0.1495739, 51.53991959999999], [-0.14978619999999998, 51.54011409999999], [-0.1498365, 51.54015770000001], [-0.14984089999999997, 51.5401615], [-0.15007829999999997, 51.5403794], [-0.1504377, 51.540705599999995], [-0.1506007, 51.5408449], [-0.15095350000000002, 51.541137500000005], [-0.1510938, 51.54124629999999], [-0.1512153, 51.541336900000005], [-0.1513636, 51.5414413], [-0.151492, 51.541524800000005], [-0.1515433, 51.54157280000001], [-0.1517573, 51.5416974], [-0.1521589, 51.541912], [-0.1524428, 51.5420497], [-0.1527471, 51.542182699999984], [-0.1529972, 51.542289399999994], [-0.1532234, 51.54237549999999], [-0.15351519999999996, 51.542483], [-0.15396379999999998, 51.54262320000001], [-0.1542082, 51.5426929], [-0.15446190000000004, 51.5427596], [-0.15455319999999995, 51.54278120000001], [-0.15471539999999998, 51.5428196], [-0.1549011, 51.5428612], [-0.155114, 51.54290479999999], [-0.1553205, 51.542938099999986], [-0.1555486, 51.542975], [-0.15583589999999997, 51.543014], [-0.15586829999999996, 51.5430174], [-0.1561105, 51.54304650000001], [-0.15636750000000002, 51.54306389999999], [-0.156581, 51.5430753], [-0.15704079999999998, 51.543085000000005], [-0.15731879999999998, 51.54307790000001], [-0.1575811, 51.5430696], [-0.15805779999999997, 51.54304770000001], [-0.1588300295502352, 51.54303949342656], [-0.1589141, 51.5430386], [-0.1597294, 51.543027], [-0.16003239999999996, 51.54303], [-0.1603424, 51.543028199999995], [-0.1608628, 51.5430106], [-0.16098433591356076, 51.54301826074991], [-0.16112349999999998, 51.5430095], [-0.1614025, 51.5429925], [-0.1616826, 51.54297029999999], [-0.16199629999999998, 51.5429444], [-0.16199738785569054, 51.54294429276519], [-0.16339929999999997, 51.542806099999986], [-0.17205139999999997, 51.5419533], [-0.17495039999999998, 51.541675999999995], [-0.17613089999999998, 51.541556], [-0.1770521, 51.5414706], [-0.17741797498074766, 51.54142826352675], [-0.17746215221779643, 51.541423151645674], [-0.17783679999999996, 51.5413798], [-0.1796630568239043, 51.54115294176895], [-0.1797447, 51.54114280000001], [-0.1802586, 51.5410679], [-0.18082519999999996, 51.54096809999999], [-0.18169809999999997, 51.54077850000001], [-0.1825176, 51.5406012], [-0.1829593, 51.54049139999999], [-0.183496, 51.54036670000001], [-0.1839131, 51.5402574], [-0.1844249, 51.540116], [-0.1848366, 51.5400047], [-0.1852795, 51.5398667], [-0.1857785, 51.53971520000001], [-0.18633569999999997, 51.53953560000001], [-0.18673980000000004, 51.5394008], [-0.18697579999999997, 51.5393217], [-0.1871924, 51.53924399999998], [-0.1875804, 51.53910189999999], [-0.1879037, 51.5389765], [-0.1883099, 51.538815], [-0.18884549999999997, 51.5385911], [-0.1898228, 51.5382148], [-0.1902153, 51.5380417], [-0.19055879999999997, 51.53789669999999], [-0.19081629999999997, 51.53779529999999], [-0.1912984, 51.5376419], [-0.192141, 51.53730999999999], [-0.1928609, 51.53702289999999], [-0.1931553, 51.536913799999994], [-0.19330859999999997, 51.53685960000001], [-0.1937526, 51.5367169], [-0.193977, 51.536632999999995], [-0.1944787, 51.5364575], [-0.19478159999999997, 51.5363546], [-0.1952036, 51.5362157], [-0.1957665, 51.536041], [-0.1963847, 51.5358472], [-0.19681029999999997, 51.5357137], [-0.1972433, 51.5355909], [-0.1980062, 51.5353849], [-0.1986661, 51.53522159999999], [-0.1994106, 51.5350484], [-0.2001103, 51.53489460000001], [-0.20072519999999996, 51.53474919999999], [-0.2010212, 51.5346808], [-0.2013841, 51.5345983], [-0.20206809999999997, 51.5344587], [-0.2026919, 51.5343398], [-0.2028982, 51.53429219999999], [-0.2030863, 51.5342433], [-0.2033012, 51.53418619999999], [-0.20343779999999995, 51.5341606], [-0.20363079999999997, 51.5341241], [-0.20440059999999996, 51.5339882], [-0.20471, 51.533930999999995], [-0.2055829, 51.533769199999995], [-0.20724919999999997, 51.5334641], [-0.2078567, 51.533346900000005], [-0.2094167, 51.5330612], [-0.2111021, 51.5327531], [-0.2128218, 51.532432], [-0.21430230000000003, 51.53215], [-0.21568439999999997, 51.5318847], [-0.2170031, 51.531641], [-0.21829739999999995, 51.53139369999999], [-0.2197499, 51.5311162], [-0.2205072, 51.5309797], [-0.22128909999999996, 51.530849499999995], [-0.2219899, 51.530745], [-0.22269890000000003, 51.530652], [-0.2236028, 51.53055319999999], [-0.22444790000000003, 51.5304791], [-0.22504189999999996, 51.5304385], [-0.2283438, 51.53022229999999], [-0.2292195, 51.5301748], [-0.22951589999999997, 51.5301537], [-0.2302951, 51.530115399999985], [-0.2304201, 51.5301096], [-0.2306416, 51.53010789999999], [-0.23102669999999997, 51.530125700000006], [-0.2313775, 51.5301297], [-0.2314993, 51.5301252], [-0.2319143, 51.5301191], [-0.2321749, 51.53011879999999], [-0.2329942, 51.5301294], [-0.23343630000000004, 51.5301459], [-0.2338865, 51.5301636], [-0.2343419999999999, 51.5301909], [-0.23501979999999997, 51.530230199999984], [-0.23557, 51.53027129999999], [-0.23585699999999993, 51.5302938], [-0.2361092, 51.5303139], [-0.2365318, 51.5303576], [-0.23664030000000005, 51.53037359999999], [-0.2371317, 51.5304379], [-0.2373276, 51.530463399999995], [-0.237641, 51.5305041], [-0.23792549999999996, 51.5305389], [-0.2384791, 51.53060969999999], [-0.23901489999999995, 51.53069159999999], [-0.23952639999999997, 51.53077230000001], [-0.2400541999999999, 51.5308667], [-0.24052630000000003, 51.5309588], [-0.24088293705960373, 51.531036021381425], [-0.2411446999999999, 51.531092699999995], [-0.2414527, 51.5311599], [-0.241712, 51.53120729999999], [-0.24207880000000004, 51.53126149999999], [-0.24226139999999993, 51.53129010000001], [-0.24249049999999997, 51.5313271], [-0.24281200000000003, 51.5313864], [-0.24290500000000004, 51.5314076], [-0.24371771499648928, 51.5315929890468], [-0.24406640951640676, 51.53167252979215], [-0.24452219999999997, 51.5317765], [-0.2464747, 51.5322295], [-0.24728970000000003, 51.5324213], [-0.24774219999999997, 51.5325385], [-0.24816519999999995, 51.53265209999999], [-0.2490811, 51.5329297], [-0.2513217, 51.5336588], [-0.25237989999999993, 51.5340058], [-0.2528788, 51.5341677], [-0.25309529999999997, 51.5342374], [-0.25364839999999994, 51.534418499999994], [-0.25449019999999994, 51.5347027], [-0.2549123, 51.5348491], [-0.2551465, 51.5349369], [-0.2553986, 51.53504530000001], [-0.25571649999999996, 51.53516119999998], [-0.2557981, 51.53519020000001], [-0.2559680924256076, 51.535248081905245], [-0.25604518367098683, 51.53527433121618], [-0.25639839999999997, 51.5353946], [-0.2567073, 51.5355044], [-0.25750419999999996, 51.5357754], [-0.25800959999999995, 51.5359346], [-0.25850149999999994, 51.536087599999995], [-0.2588221, 51.5361857], [-0.2591901999999999, 51.536289999999994], [-0.25971, 51.53644499999999], [-0.2604266, 51.5366711], [-0.2610487, 51.5368739], [-0.26190949999999996, 51.53715129999999], [-0.26256549999999995, 51.5373716], [-0.2630846, 51.53753999999999], [-0.2636411, 51.5377221], [-0.2640776, 51.5378661], [-0.2645193, 51.5380137], [-0.2650410999999999, 51.53819000000001], [-0.26546220000000004, 51.538326100000006], [-0.2658687, 51.538456800000006], [-0.2663904, 51.5386252], [-0.26688439999999997, 51.53877920000001], [-0.2668959425881618, 51.53878304428146], [-0.26706777644972785, 51.53884027384527], [-0.2673573, 51.5389367], [-0.2677925, 51.5390772], [-0.2684398, 51.539288000000006], [-0.2689580999999999, 51.53945989999999], [-0.2694406, 51.53961619999999], [-0.26949458523585645, 51.5396344083773], [-0.2698456, 51.5397528], [-0.2703037999999999, 51.53989909999999], [-0.2707597, 51.540049], [-0.27137569999999994, 51.540251699999985], [-0.2722524, 51.54053609999999], [-0.2729786, 51.540772999999994], [-0.2742403, 51.5411874], [-0.2747941, 51.5413661], [-0.27502379999999993, 51.54144420000001], [-0.275672, 51.5416884], [-0.27596319999999996, 51.54179309999999], [-0.2762068999999999, 51.5418715], [-0.27635429999999994, 51.54192], [-0.2764496000000001, 51.5419513], [-0.2764466, 51.5419549], [-0.2767784999999999, 51.542086000000005], [-0.2769189, 51.5421388], [-0.2770209, 51.542173299999995], [-0.2770658999999999, 51.542188], [-0.2773941999999999, 51.542309999999986], [-0.2777395, 51.5424642], [-0.2777764999999999, 51.54247959999999], [-0.27820569999999994, 51.542679699999994], [-0.2786272, 51.542869199999984], [-0.2789541, 51.5429924], [-0.2790328999999999, 51.54301890000001], [-0.27926359999999995, 51.543104], [-0.2795117, 51.54320239999999], [-0.27971609999999997, 51.5432793], [-0.2799304, 51.54334779999999], [-0.280433, 51.543512599999985], [-0.28088139999999995, 51.543667000000006], [-0.28120480000000003, 51.5437852], [-0.2814445, 51.54386949999999], [-0.2815806, 51.5439185], [-0.2818087, 51.54400820000001], [-0.2819271, 51.54406259999999], [-0.2821354, 51.5441548], [-0.2825154, 51.5443276], [-0.28269579999999994, 51.5444079], [-0.2834653, 51.54471509999999], [-0.2842585, 51.5450498], [-0.2850093, 51.5453827], [-0.28575649999999997, 51.545734], [-0.2873033, 51.546476299999995], [-0.28809799999999997, 51.5468662], [-0.2885507, 51.5471053], [-0.2887601367944963, 51.54722404656223], [-0.2888507336576323, 51.547275413113944], [-0.28895529999999997, 51.5473347], [-0.2894873, 51.54763879999999], [-0.2900805, 51.54799400000001], [-0.2904184, 51.548186], [-0.29078450000000006, 51.548395600000006], [-0.2911639, 51.54862990000001], [-0.2914718, 51.54880419999999], [-0.2916802, 51.5489164], [-0.2919885, 51.5490704], [-0.2921969, 51.5491676], [-0.2924151, 51.549270199999995], [-0.29265279999999994, 51.549383000000006], [-0.29279489999999997, 51.5494594], [-0.2928498, 51.5494907], [-0.29322289999999995, 51.549702499999995], [-0.2933934, 51.54981610000001], [-0.29364149999999994, 51.550003999999994], [-0.2939544, 51.5502282], [-0.2941234, 51.55035329999998], [-0.29437869999999994, 51.5505333], [-0.29450209999999993, 51.55062439999998], [-0.29463, 51.5507225], [-0.2947399, 51.5508138], [-0.29488549999999997, 51.5509451], [-0.29517720000000003, 51.5511963], [-0.2952416200445446, 51.55125680858461], [-0.29555599999999993, 51.5515521], [-0.2964737, 51.5523665], [-0.2968202999999999, 51.55271019999999], [-0.297276, 51.55316179999999], [-0.2977083, 51.5535915], [-0.29809859999999994, 51.5539991], [-0.29849469999999995, 51.554446299999995], [-0.2986660459105177, 51.55465748270763], [-0.29867091164884985, 51.55466347968381], [-0.29868895534545353, 51.55468571836119], [-0.2988701999999999, 51.5549091], [-0.29916989999999993, 51.5552966], [-0.2994533999999999, 51.5556866], [-0.29999849999999995, 51.5564787], [-0.3005088, 51.5572731], [-0.3008016, 51.55774290000001], [-0.3010967, 51.5582397], [-0.30234189999999994, 51.560357499999995], [-0.30296909999999994, 51.56141650000001], [-0.3033337, 51.56204389999999], [-0.3035906, 51.5624721], [-0.3047021, 51.5643564], [-0.3050034999999999, 51.5647825], [-0.3050135, 51.5647997], [-0.30524149999999994, 51.565183799999986], [-0.3054179, 51.5654845], [-0.3057537, 51.5659727], [-0.3060187, 51.5664245], [-0.30632079999999995, 51.56693089999999], [-0.30652789999999996, 51.5672884], [-0.30671539999999997, 51.567602], [-0.30694799999999994, 51.56799550000001], [-0.30712159999999994, 51.568290399999995], [-0.3072928999999999, 51.5685825], [-0.30752199999999996, 51.56897519999999], [-0.30770139999999996, 51.56927009999999], [-0.3080254, 51.5698247], [-0.3082696, 51.5702362], [-0.3084605, 51.5705606], [-0.3086826999999999, 51.570936], [-0.3088771, 51.5712662], [-0.3091306, 51.571687], [-0.3093306, 51.572031300000006], [-0.309347, 51.572059499999995], [-0.30957959999999995, 51.5724544], [-0.30977049999999995, 51.5727824], [-0.3099291, 51.5730464], [-0.3100807, 51.5733046], [-0.3102577, 51.5736059], [-0.3104174, 51.57387849999999], [-0.310598, 51.57418280000001], [-0.3108815, 51.5746575], [-0.3110991, 51.575023599999994], [-0.3113351, 51.5754256], [-0.31155159999999993, 51.575789500000006], [-0.3117934, 51.57619009999999], [-0.31212559999999995, 51.5767079], [-0.3123753, 51.57708670000001], [-0.3126027, 51.577412800000005], [-0.31262913942009046, 51.577448111341155], [-0.31266266850901764, 51.57749289129664], [-0.3128580999999999, 51.5777539], [-0.3129831, 51.5779212], [-0.3133488, 51.57838], [-0.31366469999999996, 51.57875109999999], [-0.3139147, 51.5790374], [-0.3141843000000001, 51.5793387], [-0.31443079999999995, 51.57959970000001], [-0.31471200000000005, 51.5798989], [-0.31507599999999997, 51.5803294], [-0.31557699999999994, 51.5807982], [-0.3164783, 51.58160899999999], [-0.3169258999999999, 51.58199569999999], [-0.31756700000000004, 51.5825309], [-0.3177591, 51.5826661], [-0.3180981, 51.58293499999999], [-0.3184371999999999, 51.5832018], [-0.31883429999999996, 51.5835026], [-0.3189023999999999, 51.583554199999995], [-0.3194244, 51.583942500000006], [-0.3198954, 51.5842833], [-0.3202946, 51.584566599999995], [-0.32078409999999996, 51.58489740000001], [-0.32136849999999995, 51.585282799999995], [-0.3219448999999999, 51.5856438], [-0.32254889999999997, 51.586019799999995], [-0.323079, 51.5863369], [-0.32356039999999997, 51.58661450000001], [-0.3244105, 51.587123299999995], [-0.32508639999999994, 51.5874949], [-0.3263873, 51.58813979999999], [-0.3278545, 51.5888613], [-0.3288496, 51.589349600000006], [-0.3302013999999999, 51.58999779999999], [-0.3315370999999999, 51.59064599999999], [-0.3325813, 51.5911305], [-0.3328608, 51.59126009999999], [-0.3333234, 51.5914854], [-0.3341452, 51.5918831], [-0.33424699999999996, 51.5919326], [-0.33450919999999995, 51.59206], [-0.33468699999999996, 51.5921451], [-0.33483699999999994, 51.592216099999995], [-0.33554379999999995, 51.5925484], [-0.33614009999999994, 51.59283129999999], [-0.3368157, 51.593157099999985], [-0.33761759999999996, 51.5935421], [-0.3380678999999999, 51.59375519999999], [-0.33824229999999994, 51.593839499999994], [-0.3386317, 51.5940259], [-0.34151069999999994, 51.595401200000005], [-0.3418978, 51.59558390000001], [-0.34485769999999993, 51.596990000000005], [-0.34870399999999996, 51.5988061], [-0.3515021, 51.60014], [-0.35534239999999995, 51.6019657], [-0.35672770000000004, 51.6026328], [-0.35803189999999996, 51.6032788], [-0.35932611364780853, 51.603953510469125], [-0.35950180000000004, 51.6040451], [-0.3609985, 51.604851399999994], [-0.3626883, 51.6057876], [-0.3639328, 51.6065405], [-0.3649681, 51.60718020000001], [-0.3659659, 51.60782650000001], [-0.3668189, 51.608402899999994], [-0.3676128, 51.608949199999984], [-0.36843429999999994, 51.6095461], [-0.3695994, 51.610397], [-0.3697095609744746, 51.61048353460085], [-0.3707128, 51.611271599999995], [-0.37208669999999994, 51.6123705], [-0.37324479999999993, 51.613300300000006], [-0.3746831, 51.6144458], [-0.3761798, 51.6156849], [-0.3774557999999999, 51.6168411], [-0.3784435, 51.61781], [-0.3794038, 51.6188092], [-0.3801863, 51.6197023], [-0.3808844, 51.620541199999984], [-0.3817366, 51.6216573], [-0.3823911, 51.62259649999999], [-0.3829926, 51.6234953], [-0.3835719, 51.6244611], [-0.38419419999999993, 51.6255967], [-0.3847628, 51.626749], [-0.3851759, 51.6276214], [-0.38559429999999995, 51.62851059999999], [-0.3860664, 51.6296095], [-0.3863929, 51.630535599999995], [-0.3866719, 51.6314879], [-0.3868917999999999, 51.6324469], [-0.3870427, 51.6332622], [-0.38715, 51.6341745], [-0.3872144, 51.634987], [-0.3872305, 51.6354797], [-0.3872197, 51.6362189], [-0.38720589999999994, 51.6365204], [-0.3871822, 51.6370379], [-0.3871445999999999, 51.6374707], [-0.3870992, 51.637833699999995], [-0.3869436, 51.638792499999994], [-0.3868566, 51.6392047], [-0.3866527, 51.63996710000001], [-0.38638040000000007, 51.64108619999999], [-0.386186, 51.64168819999999], [-0.3861349, 51.64183210000001], [-0.3858439, 51.6426509], [-0.3855529999999999, 51.64349249999999], [-0.3853075, 51.64422209999999], [-0.3850488, 51.645013799999994], [-0.3850357, 51.6450542], [-0.38488, 51.6455351], [-0.3847573, 51.6458933], [-0.38465179999999993, 51.64622879999999], [-0.3845484, 51.6465403], [-0.38422919999999994, 51.6475027], [-0.3841205, 51.647920199999994], [-0.3840038999999999, 51.6484613], [-0.3839234, 51.649030499999995], [-0.38386439999999994, 51.64962299999999], [-0.3838751, 51.6502254], [-0.3839341, 51.6509044], [-0.3840413999999999, 51.65151680000001], [-0.3841861999999999, 51.6521525], [-0.3845202, 51.6530813], [-0.3846143, 51.65328589999999], [-0.3848783, 51.6538599], [-0.3853235, 51.65463530000001], [-0.386037, 51.655623799999994], [-0.3867224, 51.65640829999999], [-0.3874463, 51.65711610000001], [-0.3880717, 51.657650899999986], [-0.3890479999999999, 51.65841960000001], [-0.3896819, 51.6589078], [-0.3899898, 51.6591449], [-0.39021739999999994, 51.659308300000006], [-0.3909625, 51.6598946], [-0.3916369, 51.66041899999998], [-0.3919791, 51.6607005], [-0.3921973, 51.6608901], [-0.392551, 51.66116699999999], [-0.3929263999999999, 51.6614578], [-0.3933431, 51.66175119999999], [-0.3934836, 51.661862000000006], [-0.3937876, 51.66209539999999], [-0.3940505999999999, 51.6623055], [-0.3944387, 51.662636000000006], [-0.3945779, 51.6627585], [-0.3948073999999999, 51.6629633], [-0.3951215, 51.6632249], [-0.3954396, 51.66348309999999], [-0.3957601, 51.6637416], [-0.3960884999999999, 51.66399619999999], [-0.39638654065514495, 51.664226636311426]]}", "current_leg_start": "London Euston", "dest_arr_time_act": "1718", "motion_projection": null, "next_location_lat": "51.6642266", "next_location_lon": "-0.3963865", "previous_location": null, "current_leg_milage": "17.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"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\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 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\": 27527.721, \"from_m\": 27317.72, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 29611.625, \"from_m\": 27738.02, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31422.47, \"from_m\": 29611.625, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33816.98, \"from_m\": 31422.47, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35119.774, \"from_m\": 33816.98, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36296.938, \"from_m\": 35119.774, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36351.187, \"from_m\": 36296.938, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37214.358, \"from_m\": 36351.187, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39557.587, \"from_m\": 37214.358, \"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\": 41014.476, \"from_m\": 39557.587, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41338.339, \"from_m\": 41014.476, \"capability_applied\": null, \"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\": 46555.372, \"from_m\": 41338.339, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46875.209, \"from_m\": 46555.372, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 50895.38, \"from_m\": 46875.209, \"capability_applied\": null, \"effective_limit_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\": 798966, \"profile_key\": \"1cc614acc04e8c24536aede43370880395bec729e69237900cdd7455a4fdb142\", \"schedule_id\": 28921, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 142710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 142710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 142710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 142710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 142710}, {\"is_pass\": false, \"wtt_arr\": \"1653H\", \"wtt_dep\": \"1655\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28062.051, \"section_seq\": 1, \"route_path_id\": 142710}, {\"is_pass\": false, \"wtt_arr\": \"1700H\", \"wtt_dep\": \"1701H\", \"location\": \"Apsley\", \"stage_seq\": 8, \"distance_m\": 37160.414, \"section_seq\": 1, \"route_path_id\": 142710}, {\"is_pass\": false, \"wtt_arr\": \"1704H\", \"wtt_dep\": \"1705H\", \"location\": \"Hemel Hempstead\", \"stage_seq\": 9, \"distance_m\": 39415.384, \"section_seq\": 1, \"route_path_id\": 142710}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1707\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 10, \"distance_m\": 41066.573, \"section_seq\": 1, \"route_path_id\": 142710}, {\"is_pass\": false, \"wtt_arr\": \"1709H\", \"wtt_dep\": \"1710H\", \"location\": \"Berkhamsted\", \"stage_seq\": 11, \"distance_m\": 44915.644, \"section_seq\": 1, \"route_path_id\": 142710}, {\"is_pass\": false, \"wtt_arr\": \"1718\", \"wtt_dep\": null, \"location\": \"Tring\", \"stage_seq\": 12, \"distance_m\": 50895.38, \"section_seq\": 1, \"route_path_id\": 142710}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 50895.38, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142710}], \"total_distance_m\": 50895.38, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 41963.812, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8931.568, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1634", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "19.5", "current_position_lat": "51.6642266", "current_position_lon": "-0.3963865", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "London Euston", "service_state_platform": "13", "timing_fact_generation": 1790174049200736, "current_leg_arrival_utc": "2026-09-23T16:53:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:03.966327", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:34:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.789989", "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 EUS TRI 2T55 350368+350409 8 100 None {"version": 3, "segments": [{"to_m": 6.906, "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": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 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": 27527.721, "from_m": 27317.72, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 29611.625, "from_m": 27738.02, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31422.47, "from_m": 29611.625, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33816.98, "from_m": 31422.47, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35119.774, "from_m": 33816.98, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36296.938, "from_m": 35119.774, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36351.187, "from_m": 36296.938, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37214.358, "from_m": 36351.187, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39557.587, "from_m": 37214.358, "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": 41014.476, "from_m": 39557.587, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41338.339, "from_m": 41014.476, "capability_applied": null, "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": 46555.372, "from_m": 41338.339, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46875.209, "from_m": 46555.372, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 50895.38, "from_m": 46875.209, "capability_applied": null, "effective_limit_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": 798966, "profile_key": "1cc614acc04e8c24536aede43370880395bec729e69237900cdd7455a4fdb142", "schedule_id": 28921, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1634", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 142710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 142710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 142710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 142710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 142710}, {"is_pass": false, "wtt_arr": "1653H", "wtt_dep": "1655", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28062.051, "section_seq": 1, "route_path_id": 142710}, {"is_pass": false, "wtt_arr": "1700H", "wtt_dep": "1701H", "location": "Apsley", "stage_seq": 8, "distance_m": 37160.414, "section_seq": 1, "route_path_id": 142710}, {"is_pass": false, "wtt_arr": "1704H", "wtt_dep": "1705H", "location": "Hemel Hempstead", "stage_seq": 9, "distance_m": 39415.384, "section_seq": 1, "route_path_id": 142710}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1707", "location": "Bourne End Jn (Herts)", "stage_seq": 10, "distance_m": 41066.573, "section_seq": 1, "route_path_id": 142710}, {"is_pass": false, "wtt_arr": "1709H", "wtt_dep": "1710H", "location": "Berkhamsted", "stage_seq": 11, "distance_m": 44915.644, "section_seq": 1, "route_path_id": 142710}, {"is_pass": false, "wtt_arr": "1718", "wtt_dep": null, "location": "Tring", "stage_seq": 12, "distance_m": 50895.38, "section_seq": 1, "route_path_id": 142710}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 50895.38, "from_m": 0.0, "section_seq": 1, "route_path_id": 142710}], "total_distance_m": 50895.38, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 41963.812, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8931.568, "synthetic_unknown_infrastructure_limit_mph": 60} [] London Euston 1634 1634 13 16:34:00 None Tring 1718 1718 4 None None https://www.realtimetrains.co.uk/service/gb-nr:W88255/2026-09-23/detailed None London Euston 2026-09-23T16:34:30+01:00 Watford Junction 19.5 {"type": "LineString", "coordinates": [[-0.1338278, 51.5281729], [-0.1338843, 51.5282241], [-0.1348127, 51.5290647], [-0.1352258, 51.5293722], [-0.1357752, 51.5297385], [-0.1360079, 51.529902099999994], [-0.1360293, 51.5299169], [-0.1363772, 51.5301313], [-0.13644659999999997, 51.530169099999995], [-0.1365717, 51.530238999999995], [-0.13687129999999997, 51.53040540000001], [-0.13708339999999997, 51.5305354], [-0.13734509999999997, 51.53068919999999], [-0.13746379999999997, 51.5307475], [-0.1376439, 51.5308418], [-0.13779759999999996, 51.5309223], [-0.1379531, 51.5309998], [-0.1381647, 51.5311105], [-0.1382909, 51.5311755], [-0.13842469999999998, 51.5312424], [-0.13875699999999996, 51.53139709999999], [-0.13928419999999997, 51.53162329999999], [-0.1396482, 51.531771], [-0.13988789999999998, 51.5318689], [-0.14020949999999996, 51.5320214], [-0.1405536, 51.53219149999999], [-0.1408614, 51.5323573], [-0.14114579999999996, 51.5325277], [-0.1414323, 51.532714700000014], [-0.1416889, 51.532895100000005], [-0.1419305, 51.5330732], [-0.142208, 51.53329630000001], [-0.14236279999999998, 51.533425099999995], [-0.1425427, 51.5335787], [-0.1426508, 51.53367389999998], [-0.1426562, 51.53367860000001], [-0.14282750000000002, 51.5338296], [-0.14324789999999998, 51.5342117], [-0.1434363, 51.53440079999999], [-0.1436073, 51.5345424], [-0.14376279999999997, 51.534685899999985], [-0.14393439999999996, 51.5348383], [-0.1439847, 51.534884200000015], [-0.14411910000000003, 51.534993099999994], [-0.1442148289815698, 51.53507577511147], [-0.1443193, 51.535166], [-0.14459359999999996, 51.53538700000001], [-0.14471, 51.535486699999986], [-0.14498229999999998, 51.5357395], [-0.1455778, 51.53627649999999], [-0.1467754, 51.5373648], [-0.14690869999999998, 51.5374887], [-0.14707129999999996, 51.5376393], [-0.1473396, 51.5378828], [-0.1476782, 51.5381897], [-0.14797289999999996, 51.53846130000001], [-0.1482142, 51.538678], [-0.1486417, 51.5390731], [-0.1488076, 51.539222900000006], [-0.14934539999999996, 51.5397103], [-0.1495739, 51.53991959999999], [-0.14978619999999998, 51.54011409999999], [-0.1498365, 51.54015770000001], [-0.14984089999999997, 51.5401615], [-0.15007829999999997, 51.5403794], [-0.1504377, 51.540705599999995], [-0.1506007, 51.5408449], [-0.15095350000000002, 51.541137500000005], [-0.1510938, 51.54124629999999], [-0.1512153, 51.541336900000005], [-0.1513636, 51.5414413], [-0.151492, 51.541524800000005], [-0.1515433, 51.54157280000001], [-0.1517573, 51.5416974], [-0.1521589, 51.541912], [-0.1524428, 51.5420497], [-0.1527471, 51.542182699999984], [-0.1529972, 51.542289399999994], [-0.1532234, 51.54237549999999], [-0.15351519999999996, 51.542483], [-0.15396379999999998, 51.54262320000001], [-0.1542082, 51.5426929], [-0.15446190000000004, 51.5427596], [-0.15455319999999995, 51.54278120000001], [-0.15471539999999998, 51.5428196], [-0.1549011, 51.5428612], [-0.155114, 51.54290479999999], [-0.1553205, 51.542938099999986], [-0.1555486, 51.542975], [-0.15583589999999997, 51.543014], [-0.15586829999999996, 51.5430174], [-0.1561105, 51.54304650000001], [-0.15636750000000002, 51.54306389999999], [-0.156581, 51.5430753], [-0.15704079999999998, 51.543085000000005], [-0.15731879999999998, 51.54307790000001], [-0.1575811, 51.5430696], [-0.15805779999999997, 51.54304770000001], [-0.1588300295502352, 51.54303949342656], [-0.1589141, 51.5430386], [-0.1597294, 51.543027], [-0.16003239999999996, 51.54303], [-0.1603424, 51.543028199999995], [-0.1608628, 51.5430106], [-0.16098433591356076, 51.54301826074991], [-0.16112349999999998, 51.5430095], [-0.1614025, 51.5429925], [-0.1616826, 51.54297029999999], [-0.16199629999999998, 51.5429444], [-0.16199738785569054, 51.54294429276519], [-0.16339929999999997, 51.542806099999986], [-0.17205139999999997, 51.5419533], [-0.17495039999999998, 51.541675999999995], [-0.17613089999999998, 51.541556], [-0.1770521, 51.5414706], [-0.17741797498074766, 51.54142826352675], [-0.17746215221779643, 51.541423151645674], [-0.17783679999999996, 51.5413798], [-0.1796630568239043, 51.54115294176895], [-0.1797447, 51.54114280000001], [-0.1802586, 51.5410679], [-0.18082519999999996, 51.54096809999999], [-0.18169809999999997, 51.54077850000001], [-0.1825176, 51.5406012], [-0.1829593, 51.54049139999999], [-0.183496, 51.54036670000001], [-0.1839131, 51.5402574], [-0.1844249, 51.540116], [-0.1848366, 51.5400047], [-0.1852795, 51.5398667], [-0.1857785, 51.53971520000001], [-0.18633569999999997, 51.53953560000001], [-0.18673980000000004, 51.5394008], [-0.18697579999999997, 51.5393217], [-0.1871924, 51.53924399999998], [-0.1875804, 51.53910189999999], [-0.1879037, 51.5389765], [-0.1883099, 51.538815], [-0.18884549999999997, 51.5385911], [-0.1898228, 51.5382148], [-0.1902153, 51.5380417], [-0.19055879999999997, 51.53789669999999], [-0.19081629999999997, 51.53779529999999], [-0.1912984, 51.5376419], [-0.192141, 51.53730999999999], [-0.1928609, 51.53702289999999], [-0.1931553, 51.536913799999994], [-0.19330859999999997, 51.53685960000001], [-0.1937526, 51.5367169], [-0.193977, 51.536632999999995], [-0.1944787, 51.5364575], [-0.19478159999999997, 51.5363546], [-0.1952036, 51.5362157], [-0.1957665, 51.536041], [-0.1963847, 51.5358472], [-0.19681029999999997, 51.5357137], [-0.1972433, 51.5355909], [-0.1980062, 51.5353849], [-0.1986661, 51.53522159999999], [-0.1994106, 51.5350484], [-0.2001103, 51.53489460000001], [-0.20072519999999996, 51.53474919999999], [-0.2010212, 51.5346808], [-0.2013841, 51.5345983], [-0.20206809999999997, 51.5344587], [-0.2026919, 51.5343398], [-0.2028982, 51.53429219999999], [-0.2030863, 51.5342433], [-0.2033012, 51.53418619999999], [-0.20343779999999995, 51.5341606], [-0.20363079999999997, 51.5341241], [-0.20440059999999996, 51.5339882], [-0.20471, 51.533930999999995], [-0.2055829, 51.533769199999995], [-0.20724919999999997, 51.5334641], [-0.2078567, 51.533346900000005], [-0.2094167, 51.5330612], [-0.2111021, 51.5327531], [-0.2128218, 51.532432], [-0.21430230000000003, 51.53215], [-0.21568439999999997, 51.5318847], [-0.2170031, 51.531641], [-0.21829739999999995, 51.53139369999999], [-0.2197499, 51.5311162], [-0.2205072, 51.5309797], [-0.22128909999999996, 51.530849499999995], [-0.2219899, 51.530745], [-0.22269890000000003, 51.530652], [-0.2236028, 51.53055319999999], [-0.22444790000000003, 51.5304791], [-0.22504189999999996, 51.5304385], [-0.2283438, 51.53022229999999], [-0.2292195, 51.5301748], [-0.22951589999999997, 51.5301537], [-0.2302951, 51.530115399999985], [-0.2304201, 51.5301096], [-0.2306416, 51.53010789999999], [-0.23102669999999997, 51.530125700000006], [-0.2313775, 51.5301297], [-0.2314993, 51.5301252], [-0.2319143, 51.5301191], [-0.2321749, 51.53011879999999], [-0.2329942, 51.5301294], [-0.23343630000000004, 51.5301459], [-0.2338865, 51.5301636], [-0.2343419999999999, 51.5301909], [-0.23501979999999997, 51.530230199999984], [-0.23557, 51.53027129999999], [-0.23585699999999993, 51.5302938], [-0.2361092, 51.5303139], [-0.2365318, 51.5303576], [-0.23664030000000005, 51.53037359999999], [-0.2371317, 51.5304379], [-0.2373276, 51.530463399999995], [-0.237641, 51.5305041], [-0.23792549999999996, 51.5305389], [-0.2384791, 51.53060969999999], [-0.23901489999999995, 51.53069159999999], [-0.23952639999999997, 51.53077230000001], [-0.2400541999999999, 51.5308667], [-0.24052630000000003, 51.5309588], [-0.24088293705960373, 51.531036021381425], [-0.2411446999999999, 51.531092699999995], [-0.2414527, 51.5311599], [-0.241712, 51.53120729999999], [-0.24207880000000004, 51.53126149999999], [-0.24226139999999993, 51.53129010000001], [-0.24249049999999997, 51.5313271], [-0.24281200000000003, 51.5313864], [-0.24290500000000004, 51.5314076], [-0.24371771499648928, 51.5315929890468], [-0.24406640951640676, 51.53167252979215], [-0.24452219999999997, 51.5317765], [-0.2464747, 51.5322295], [-0.24728970000000003, 51.5324213], [-0.24774219999999997, 51.5325385], [-0.24816519999999995, 51.53265209999999], [-0.2490811, 51.5329297], [-0.2513217, 51.5336588], [-0.25237989999999993, 51.5340058], [-0.2528788, 51.5341677], [-0.25309529999999997, 51.5342374], [-0.25364839999999994, 51.534418499999994], [-0.25449019999999994, 51.5347027], [-0.2549123, 51.5348491], [-0.2551465, 51.5349369], [-0.2553986, 51.53504530000001], [-0.25571649999999996, 51.53516119999998], [-0.2557981, 51.53519020000001], [-0.2559680924256076, 51.535248081905245], [-0.25604518367098683, 51.53527433121618], [-0.25639839999999997, 51.5353946], [-0.2567073, 51.5355044], [-0.25750419999999996, 51.5357754], [-0.25800959999999995, 51.5359346], [-0.25850149999999994, 51.536087599999995], [-0.2588221, 51.5361857], [-0.2591901999999999, 51.536289999999994], [-0.25971, 51.53644499999999], [-0.2604266, 51.5366711], [-0.2610487, 51.5368739], [-0.26190949999999996, 51.53715129999999], [-0.26256549999999995, 51.5373716], [-0.2630846, 51.53753999999999], [-0.2636411, 51.5377221], [-0.2640776, 51.5378661], [-0.2645193, 51.5380137], [-0.2650410999999999, 51.53819000000001], [-0.26546220000000004, 51.538326100000006], [-0.2658687, 51.538456800000006], [-0.2663904, 51.5386252], [-0.26688439999999997, 51.53877920000001], [-0.2668959425881618, 51.53878304428146], [-0.26706777644972785, 51.53884027384527], [-0.2673573, 51.5389367], [-0.2677925, 51.5390772], [-0.2684398, 51.539288000000006], [-0.2689580999999999, 51.53945989999999], [-0.2694406, 51.53961619999999], [-0.26949458523585645, 51.5396344083773], [-0.2698456, 51.5397528], [-0.2703037999999999, 51.53989909999999], [-0.2707597, 51.540049], [-0.27137569999999994, 51.540251699999985], [-0.2722524, 51.54053609999999], [-0.2729786, 51.540772999999994], [-0.2742403, 51.5411874], [-0.2747941, 51.5413661], [-0.27502379999999993, 51.54144420000001], [-0.275672, 51.5416884], [-0.27596319999999996, 51.54179309999999], [-0.2762068999999999, 51.5418715], [-0.27635429999999994, 51.54192], [-0.2764496000000001, 51.5419513], [-0.2764466, 51.5419549], [-0.2767784999999999, 51.542086000000005], [-0.2769189, 51.5421388], [-0.2770209, 51.542173299999995], [-0.2770658999999999, 51.542188], [-0.2773941999999999, 51.542309999999986], [-0.2777395, 51.5424642], [-0.2777764999999999, 51.54247959999999], [-0.27820569999999994, 51.542679699999994], [-0.2786272, 51.542869199999984], [-0.2789541, 51.5429924], [-0.2790328999999999, 51.54301890000001], [-0.27926359999999995, 51.543104], [-0.2795117, 51.54320239999999], [-0.27971609999999997, 51.5432793], [-0.2799304, 51.54334779999999], [-0.280433, 51.543512599999985], [-0.28088139999999995, 51.543667000000006], [-0.28120480000000003, 51.5437852], [-0.2814445, 51.54386949999999], [-0.2815806, 51.5439185], [-0.2818087, 51.54400820000001], [-0.2819271, 51.54406259999999], [-0.2821354, 51.5441548], [-0.2825154, 51.5443276], [-0.28269579999999994, 51.5444079], [-0.2834653, 51.54471509999999], [-0.2842585, 51.5450498], [-0.2850093, 51.5453827], [-0.28575649999999997, 51.545734], [-0.2873033, 51.546476299999995], [-0.28809799999999997, 51.5468662], [-0.2885507, 51.5471053], [-0.2887601367944963, 51.54722404656223], [-0.2888507336576323, 51.547275413113944], [-0.28895529999999997, 51.5473347], [-0.2894873, 51.54763879999999], [-0.2900805, 51.54799400000001], [-0.2904184, 51.548186], [-0.29078450000000006, 51.548395600000006], [-0.2911639, 51.54862990000001], [-0.2914718, 51.54880419999999], [-0.2916802, 51.5489164], [-0.2919885, 51.5490704], [-0.2921969, 51.5491676], [-0.2924151, 51.549270199999995], [-0.29265279999999994, 51.549383000000006], [-0.29279489999999997, 51.5494594], [-0.2928498, 51.5494907], [-0.29322289999999995, 51.549702499999995], [-0.2933934, 51.54981610000001], [-0.29364149999999994, 51.550003999999994], [-0.2939544, 51.5502282], [-0.2941234, 51.55035329999998], [-0.29437869999999994, 51.5505333], [-0.29450209999999993, 51.55062439999998], [-0.29463, 51.5507225], [-0.2947399, 51.5508138], [-0.29488549999999997, 51.5509451], [-0.29517720000000003, 51.5511963], [-0.2952416200445446, 51.55125680858461], [-0.29555599999999993, 51.5515521], [-0.2964737, 51.5523665], [-0.2968202999999999, 51.55271019999999], [-0.297276, 51.55316179999999], [-0.2977083, 51.5535915], [-0.29809859999999994, 51.5539991], [-0.29849469999999995, 51.554446299999995], [-0.2986660459105177, 51.55465748270763], [-0.29867091164884985, 51.55466347968381], [-0.29868895534545353, 51.55468571836119], [-0.2988701999999999, 51.5549091], [-0.29916989999999993, 51.5552966], [-0.2994533999999999, 51.5556866], [-0.29999849999999995, 51.5564787], [-0.3005088, 51.5572731], [-0.3008016, 51.55774290000001], [-0.3010967, 51.5582397], [-0.30234189999999994, 51.560357499999995], [-0.30296909999999994, 51.56141650000001], [-0.3033337, 51.56204389999999], [-0.3035906, 51.5624721], [-0.3047021, 51.5643564], [-0.3050034999999999, 51.5647825], [-0.3050135, 51.5647997], [-0.30524149999999994, 51.565183799999986], [-0.3054179, 51.5654845], [-0.3057537, 51.5659727], [-0.3060187, 51.5664245], [-0.30632079999999995, 51.56693089999999], [-0.30652789999999996, 51.5672884], [-0.30671539999999997, 51.567602], [-0.30694799999999994, 51.56799550000001], [-0.30712159999999994, 51.568290399999995], [-0.3072928999999999, 51.5685825], [-0.30752199999999996, 51.56897519999999], [-0.30770139999999996, 51.56927009999999], [-0.3080254, 51.5698247], [-0.3082696, 51.5702362], [-0.3084605, 51.5705606], [-0.3086826999999999, 51.570936], [-0.3088771, 51.5712662], [-0.3091306, 51.571687], [-0.3093306, 51.572031300000006], [-0.309347, 51.572059499999995], [-0.30957959999999995, 51.5724544], [-0.30977049999999995, 51.5727824], [-0.3099291, 51.5730464], [-0.3100807, 51.5733046], [-0.3102577, 51.5736059], [-0.3104174, 51.57387849999999], [-0.310598, 51.57418280000001], [-0.3108815, 51.5746575], [-0.3110991, 51.575023599999994], [-0.3113351, 51.5754256], [-0.31155159999999993, 51.575789500000006], [-0.3117934, 51.57619009999999], [-0.31212559999999995, 51.5767079], [-0.3123753, 51.57708670000001], [-0.3126027, 51.577412800000005], [-0.31262913942009046, 51.577448111341155], [-0.31266266850901764, 51.57749289129664], [-0.3128580999999999, 51.5777539], [-0.3129831, 51.5779212], [-0.3133488, 51.57838], [-0.31366469999999996, 51.57875109999999], [-0.3139147, 51.5790374], [-0.3141843000000001, 51.5793387], [-0.31443079999999995, 51.57959970000001], [-0.31471200000000005, 51.5798989], [-0.31507599999999997, 51.5803294], [-0.31557699999999994, 51.5807982], [-0.3164783, 51.58160899999999], [-0.3169258999999999, 51.58199569999999], [-0.31756700000000004, 51.5825309], [-0.3177591, 51.5826661], [-0.3180981, 51.58293499999999], [-0.3184371999999999, 51.5832018], [-0.31883429999999996, 51.5835026], [-0.3189023999999999, 51.583554199999995], [-0.3194244, 51.583942500000006], [-0.3198954, 51.5842833], [-0.3202946, 51.584566599999995], [-0.32078409999999996, 51.58489740000001], [-0.32136849999999995, 51.585282799999995], [-0.3219448999999999, 51.5856438], [-0.32254889999999997, 51.586019799999995], [-0.323079, 51.5863369], [-0.32356039999999997, 51.58661450000001], [-0.3244105, 51.587123299999995], [-0.32508639999999994, 51.5874949], [-0.3263873, 51.58813979999999], [-0.3278545, 51.5888613], [-0.3288496, 51.589349600000006], [-0.3302013999999999, 51.58999779999999], [-0.3315370999999999, 51.59064599999999], [-0.3325813, 51.5911305], [-0.3328608, 51.59126009999999], [-0.3333234, 51.5914854], [-0.3341452, 51.5918831], [-0.33424699999999996, 51.5919326], [-0.33450919999999995, 51.59206], [-0.33468699999999996, 51.5921451], [-0.33483699999999994, 51.592216099999995], [-0.33554379999999995, 51.5925484], [-0.33614009999999994, 51.59283129999999], [-0.3368157, 51.593157099999985], [-0.33761759999999996, 51.5935421], [-0.3380678999999999, 51.59375519999999], [-0.33824229999999994, 51.593839499999994], [-0.3386317, 51.5940259], [-0.34151069999999994, 51.595401200000005], [-0.3418978, 51.59558390000001], [-0.34485769999999993, 51.596990000000005], [-0.34870399999999996, 51.5988061], [-0.3515021, 51.60014], [-0.35534239999999995, 51.6019657], [-0.35672770000000004, 51.6026328], [-0.35803189999999996, 51.6032788], [-0.35932611364780853, 51.603953510469125], [-0.35950180000000004, 51.6040451], [-0.3609985, 51.604851399999994], [-0.3626883, 51.6057876], [-0.3639328, 51.6065405], [-0.3649681, 51.60718020000001], [-0.3659659, 51.60782650000001], [-0.3668189, 51.608402899999994], [-0.3676128, 51.608949199999984], [-0.36843429999999994, 51.6095461], [-0.3695994, 51.610397], [-0.3697095609744746, 51.61048353460085], [-0.3707128, 51.611271599999995], [-0.37208669999999994, 51.6123705], [-0.37324479999999993, 51.613300300000006], [-0.3746831, 51.6144458], [-0.3761798, 51.6156849], [-0.3774557999999999, 51.6168411], [-0.3784435, 51.61781], [-0.3794038, 51.6188092], [-0.3801863, 51.6197023], [-0.3808844, 51.620541199999984], [-0.3817366, 51.6216573], [-0.3823911, 51.62259649999999], [-0.3829926, 51.6234953], [-0.3835719, 51.6244611], [-0.38419419999999993, 51.6255967], [-0.3847628, 51.626749], [-0.3851759, 51.6276214], [-0.38559429999999995, 51.62851059999999], [-0.3860664, 51.6296095], [-0.3863929, 51.630535599999995], [-0.3866719, 51.6314879], [-0.3868917999999999, 51.6324469], [-0.3870427, 51.6332622], [-0.38715, 51.6341745], [-0.3872144, 51.634987], [-0.3872305, 51.6354797], [-0.3872197, 51.6362189], [-0.38720589999999994, 51.6365204], [-0.3871822, 51.6370379], [-0.3871445999999999, 51.6374707], [-0.3870992, 51.637833699999995], [-0.3869436, 51.638792499999994], [-0.3868566, 51.6392047], [-0.3866527, 51.63996710000001], [-0.38638040000000007, 51.64108619999999], [-0.386186, 51.64168819999999], [-0.3861349, 51.64183210000001], [-0.3858439, 51.6426509], [-0.3855529999999999, 51.64349249999999], [-0.3853075, 51.64422209999999], [-0.3850488, 51.645013799999994], [-0.3850357, 51.6450542], [-0.38488, 51.6455351], [-0.3847573, 51.6458933], [-0.38465179999999993, 51.64622879999999], [-0.3845484, 51.6465403], [-0.38422919999999994, 51.6475027], [-0.3841205, 51.647920199999994], [-0.3840038999999999, 51.6484613], [-0.3839234, 51.649030499999995], [-0.38386439999999994, 51.64962299999999], [-0.3838751, 51.6502254], [-0.3839341, 51.6509044], [-0.3840413999999999, 51.65151680000001], [-0.3841861999999999, 51.6521525], [-0.3845202, 51.6530813], [-0.3846143, 51.65328589999999], [-0.3848783, 51.6538599], [-0.3853235, 51.65463530000001], [-0.386037, 51.655623799999994], [-0.3867224, 51.65640829999999], [-0.3874463, 51.65711610000001], [-0.3880717, 51.657650899999986], [-0.3890479999999999, 51.65841960000001], [-0.3896819, 51.6589078], [-0.3899898, 51.6591449], [-0.39021739999999994, 51.659308300000006], [-0.3909625, 51.6598946], [-0.3916369, 51.66041899999998], [-0.3919791, 51.6607005], [-0.3921973, 51.6608901], [-0.392551, 51.66116699999999], [-0.3929263999999999, 51.6614578], [-0.3933431, 51.66175119999999], [-0.3934836, 51.661862000000006], [-0.3937876, 51.66209539999999], [-0.3940505999999999, 51.6623055], [-0.3944387, 51.662636000000006], [-0.3945779, 51.6627585], [-0.3948073999999999, 51.6629633], [-0.3951215, 51.6632249], [-0.3954396, 51.66348309999999], [-0.3957601, 51.6637416], [-0.3960884999999999, 51.66399619999999], [-0.39638654065514495, 51.664226636311426]]} 17.4 1634 1653½ None None Watford Junction 51.6642266 -0.3963865 51.6642266 -0.3963865 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 London Euston SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790174049200736 0 0 2026-09-23 16:44:04.789989 13 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:03.966327
767660 798974 C14864 061Y29MT23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 798974, "stp": "P", "toc": "ScotRail", "uid": "C14864", "consist": "153377+156446", "dest_crs": "OBN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C14864/2026-09-23/detailed", "trust_id": "061Y29MT23", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": "16:34:00", "dar_platform": null, "dest_station": "Oban", "service_date": "2026-09-23", "dest_arr_time": "1938", "dest_platform": "3", "is_terminated": 1, "next_location": "Dalmuir", "signalling_id": "1Y29", "timing_status": null, "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "1657", "current_leg_dep": "1634", "current_leg_end": "Dalmuir", "origin_dep_time": "1634", "origin_platform": "5", "current_location": null, "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.250983499999999, 55.862992899999995], [-4.2508846, 55.8632232], [-4.250816099999999, 55.863369], [-4.2507575, 55.86349620000001], [-4.2506836, 55.863654699999984], [-4.2506307, 55.8637683], [-4.2505903, 55.86385860000001], [-4.2505488, 55.8639426], [-4.2504785, 55.8640709], [-4.2502442, 55.8644183], [-4.250162899999999, 55.8645392], [-4.2501589, 55.86454470000001], [-4.250156, 55.8645487], [-4.2499497, 55.8648341], [-4.2498355, 55.86499280000001], [-4.249527999999999, 55.8654727], [-4.249487, 55.86553670000001], [-4.2489456, 55.8663173], [-4.248924899999999, 55.8663476], [-4.2483495, 55.867197899999994], [-4.247813999999999, 55.867988999999994], [-4.2477404, 55.8680969], [-4.2472332999999995, 55.8688402], [-4.244930700000001, 55.8722149], [-4.2449263, 55.872221399999994], [-4.244231899999999, 55.87326000000001], [-4.243818, 55.87386899999999], [-4.2437903, 55.87390979999999], [-4.242649, 55.875588999999984], [-4.241902799999999, 55.8766869], [-4.241348, 55.877499799999995], [-4.241302, 55.877567199999994], [-4.2407402, 55.8784442], [-4.2403761, 55.87895929999999], [-4.2397287, 55.879875199999994], [-4.2395794, 55.88007830000001], [-4.2395168, 55.880163499999995], [-4.239181599999999, 55.88067869999999], [-4.238922999999999, 55.88111709999999], [-4.2388443, 55.8812824], [-4.2387807, 55.8814159], [-4.2387197, 55.881613], [-4.2386914, 55.88172659999999], [-4.2386309, 55.8819693], [-4.2385843, 55.88225199999999], [-4.238579, 55.8823794], [-4.23857, 55.8825957], [-4.2385885, 55.8829249], [-4.238623, 55.88311350000001], [-4.2386490000000006, 55.88325619999999], [-4.2387418, 55.88364159999999], [-4.23875, 55.883675099999984], [-4.2388022, 55.8838876], [-4.2390719, 55.88450490000001], [-4.2392014, 55.88484029999999], [-4.239317599999999, 55.885090299999995], [-4.2395122, 55.885510399999994], [-4.2397149, 55.885947900000005], [-4.2398135, 55.8861608], [-4.239997879475054, 55.88655119318073], [-4.2400777, 55.886720200000006], [-4.2401734, 55.8869227], [-4.240209299999999, 55.88699789999999], [-4.2402533, 55.88708369999999], [-4.2402745, 55.8871195], [-4.2403184, 55.88719330000001], [-4.2403885, 55.8872976], [-4.2403993, 55.8873137], [-4.2404681, 55.88741089999999], [-4.2405434, 55.8875095], [-4.2406271, 55.887603], [-4.2407288, 55.88769430000001], [-4.2408387, 55.8877802], [-4.2409843, 55.8878813], [-4.241150099999999, 55.887985599999986], [-4.241367199999999, 55.888105], [-4.2415995, 55.88821489999999], [-4.2417808, 55.8882872], [-4.242008899999999, 55.8883714], [-4.242169, 55.8884231], [-4.2423868, 55.8884802], [-4.242642899999999, 55.888538999999994], [-4.242892399999999, 55.888585], [-4.2431583, 55.8886202], [-4.2433988, 55.888645100000005], [-4.2436359, 55.8886587], [-4.2438479, 55.88866289999999], [-4.2440537, 55.8886631], [-4.244354217947921, 55.88865863638178], [-4.244363399999999, 55.8886585], [-4.245672, 55.88865989999999], [-4.2456928, 55.88866029999999], [-4.245963599999999, 55.88866689999998], [-4.2468887, 55.8887113], [-4.2471811, 55.888726099999985], [-4.247918499999999, 55.8887803], [-4.2483756, 55.8888232], [-4.2487955, 55.88886720000001], [-4.2491319, 55.888905], [-4.2502740999999995, 55.88903729999999], [-4.2517649, 55.88931490000001], [-4.252463800000001, 55.8894501], [-4.2532606, 55.8895987], [-4.2540245, 55.8897135], [-4.2548103, 55.8898233], [-4.2557096, 55.889926300000006], [-4.2561298, 55.8899723], [-4.256646, 55.8900173], [-4.257391799999999, 55.89007180000001], [-4.2577478, 55.89009799999999], [-4.2584375, 55.890135699999995], [-4.2597972, 55.890206600000006], [-4.2611058, 55.8902847], [-4.2625275, 55.8904386], [-4.263667899999999, 55.8906101], [-4.2648181, 55.89079170000001], [-4.265939099999999, 55.8910038], [-4.2672558, 55.89130579999999], [-4.2679759, 55.891471], [-4.2686368, 55.89165289999999], [-4.2696171, 55.8919268], [-4.270672799999999, 55.8922405], [-4.2719482, 55.89267529999999], [-4.273019, 55.8930866], [-4.2733801, 55.893242], [-4.274037799999999, 55.893516], [-4.2746029, 55.893768699999995], [-4.2757057, 55.8942792], [-4.2768693, 55.89482579999999], [-4.2774789, 55.895112100000006], [-4.277608100000001, 55.89517279999999], [-4.2782421, 55.8954706], [-4.2800813, 55.896329599999994], [-4.2802286, 55.8963973], [-4.2804997, 55.896517], [-4.2807754, 55.89664440000001], [-4.281049499999999, 55.8967569], [-4.28138, 55.896886599999995], [-4.281582, 55.89696250000001], [-4.2817985, 55.897043], [-4.2820386, 55.8971281], [-4.2822708, 55.8972078], [-4.2826173, 55.8973219], [-4.2828011, 55.8973813], [-4.2831322, 55.8974813], [-4.2837558, 55.89765789999999], [-4.2843097, 55.8978065], [-4.2846869, 55.8978998], [-4.2848715, 55.897943], [-4.285427799999999, 55.8980698], [-4.2859961, 55.8981858], [-4.286592, 55.8982895], [-4.2872033, 55.8983931], [-4.288641999999999, 55.8985859], [-4.2901724, 55.898735499999994], [-4.290795, 55.8987716], [-4.2910928, 55.898785200000006], [-4.2921917, 55.89882539999999], [-4.2929123, 55.898840699999994], [-4.293195599999999, 55.8988349], [-4.29341, 55.898830499999995], [-4.2934664, 55.8988293], [-4.2938667, 55.8988195], [-4.2945427, 55.89880289999999], [-4.295331999999999, 55.89875349999999], [-4.2962042, 55.8986697], [-4.297079699999999, 55.8985418], [-4.298371400000001, 55.89830630000001], [-4.2994437, 55.8980474], [-4.3003702, 55.8977661], [-4.3011372, 55.897496999999994], [-4.3023194, 55.8970359], [-4.302964, 55.8967787], [-4.3030105999999995, 55.8967601], [-4.303309999999999, 55.896646], [-4.304213699999999, 55.8962996], [-4.3048902, 55.89605610000001], [-4.3054343, 55.895860199999994], [-4.3080425, 55.8948692], [-4.309133199999999, 55.8945616], [-4.310386099999999, 55.8943121], [-4.311014, 55.8942272], [-4.3117907, 55.8941582], [-4.311913363773703, 55.894154862764694], [-4.3125442, 55.894137699999995], [-4.3133208, 55.8941272], [-4.3142026, 55.89418250000001], [-4.3146353, 55.8942231], [-4.315008000000001, 55.8942632], [-4.3158005, 55.8943885], [-4.3165987, 55.8945653], [-4.316977699999999, 55.8946488], [-4.3173452, 55.8947585], [-4.317760999999999, 55.8948914], [-4.318126900000001, 55.89501249999999], [-4.3187666, 55.89525870000001], [-4.3193787, 55.8955568], [-4.3197989, 55.89576699999999], [-4.319903377660236, 55.8958313147552], [-4.319988344156085, 55.89588361867505], [-4.320187799999999, 55.896006400000005], [-4.3204566, 55.89620440000001], [-4.320684899999999, 55.896362499999995], [-4.3210463, 55.8966566], [-4.321459599999999, 55.89706689999999], [-4.3220519, 55.89775949999999], [-4.322674899999999, 55.8984229], [-4.3234348, 55.89898659999999], [-4.3236041, 55.8991035], [-4.3239899, 55.89934299999999], [-4.324539, 55.89963960000001], [-4.324859, 55.89979640000001], [-4.3250074, 55.899870699999994], [-4.3255033, 55.900073], [-4.3259104, 55.900233199999995], [-4.3263844, 55.90040199999999], [-4.3269101, 55.900580899999994], [-4.3273666, 55.90074779999999], [-4.327803599999999, 55.90092209999999], [-4.328282, 55.901126], [-4.3287486, 55.90133689999999], [-4.3289816, 55.90144219999999], [-4.329652299999999, 55.90174040000001], [-4.329909999999999, 55.9018518], [-4.3301748, 55.90197], [-4.3304471, 55.902103], [-4.3309965, 55.9023804], [-4.331107, 55.9024534], [-4.3320372, 55.90306829999999], [-4.3326347, 55.90350560000001], [-4.3333186, 55.903924800000006], [-4.3337949, 55.904194899999986], [-4.3343022, 55.904453499999995], [-4.3346821, 55.904626], [-4.3351112, 55.9048009], [-4.3356631, 55.9050112], [-4.3359037, 55.9050946], [-4.3360432, 55.9051401], [-4.3364165, 55.90527], [-4.3366633, 55.90536029999999], [-4.336890699999999, 55.90543499999999], [-4.3370273, 55.9054709], [-4.3372225, 55.905525100000006], [-4.338104699999999, 55.90575299999999], [-4.3384223, 55.905833599999994], [-4.3390357, 55.9059683], [-4.339599299999999, 55.906074499999995], [-4.3401856, 55.9061763], [-4.3404061, 55.9062106], [-4.340910300000001, 55.906288299999986], [-4.3411088, 55.9063125], [-4.341506, 55.9063609], [-4.3422016, 55.90643599999999], [-4.3428817, 55.90649640000001], [-4.343615899999999, 55.90653759999999], [-4.3441411, 55.90655480000001], [-4.3446006, 55.90656270000001], [-4.345005999999999, 55.9065661], [-4.345544099999999, 55.906561], [-4.346395399999999, 55.90653940000001], [-4.346883, 55.906519900000006], [-4.3474533, 55.906479], [-4.3484722, 55.9064048], [-4.3493785, 55.90631369999999], [-4.34996, 55.906251], [-4.3504803, 55.9061821], [-4.3514454, 55.90605699999999], [-4.353254699999999, 55.9057604], [-4.3541716, 55.90558320000001], [-4.3549434, 55.9054036], [-4.3557073, 55.90522459999999], [-4.3566123, 55.9050218], [-4.356974799999999, 55.9049527], [-4.3572977, 55.90488989999999], [-4.3578988, 55.90481009999999], [-4.358672199999999, 55.9047102], [-4.3596121, 55.904644000000005], [-4.3603637, 55.904616999999995], [-4.361189699999999, 55.9046158], [-4.3616659, 55.904630999999995], [-4.3620265, 55.904658100000006], [-4.3621189, 55.904665], [-4.362400299999999, 55.90468500000001], [-4.3629531, 55.90473860000001], [-4.3638331, 55.90484620000001], [-4.364070899999999, 55.90488429999999], [-4.364299599999999, 55.904917999999995], [-4.364921099999999, 55.90500959999999], [-4.365588, 55.9050873], [-4.3662914, 55.9051737], [-4.3676243, 55.9053066], [-4.368916799999999, 55.90542619999999], [-4.370247099999999, 55.90552919999999], [-4.3706601, 55.9055545], [-4.3724578, 55.905655], [-4.3736137, 55.9057063], [-4.3747386, 55.9057308], [-4.3753979, 55.90572749999999], [-4.3760392, 55.90571849999999], [-4.377233, 55.9056906], [-4.3782239, 55.9056323], [-4.3793042, 55.9055459], [-4.380296999999999, 55.9054384], [-4.3813778999999995, 55.90530739999999], [-4.3831041, 55.9050391], [-4.3842058, 55.9048345], [-4.3847802, 55.9047279], [-4.385458, 55.9046177], [-4.3863815, 55.9044805], [-4.3870363, 55.90439810000001], [-4.3874425, 55.90434050000001], [-4.3884174, 55.9042517], [-4.389409699999999, 55.904184999999984], [-4.390799799999999, 55.9041476], [-4.3921621, 55.90415560000001], [-4.392957799999999, 55.9041708], [-4.393893, 55.9042076], [-4.394843600000001, 55.90431889999999], [-4.395559, 55.9044139], [-4.3966417, 55.904629799999995], [-4.397675600000001, 55.9048778], [-4.3990751999999995, 55.9053446], [-4.400743699999999, 55.9060036], [-4.401744892185655, 55.90640083601277], [-4.4025531, 55.90672150000001], [-4.4029129, 55.906846], [-4.4032941999999995, 55.9069549], [-4.403857499999999, 55.90712800000001], [-4.4041128, 55.907185199999994], [-4.4043131, 55.907230199999994], [-4.4047635, 55.90733019999999], [-4.404984429584258, 55.90738158737394], [-4.406853399999999, 55.90781629999999], [-4.4078786, 55.908062], [-4.4089304, 55.9083104], [-4.4103106, 55.9086165], [-4.4109116, 55.9087235], [-4.4115064, 55.9088092], [-4.4121543999999995, 55.908883200000005], [-4.412785, 55.9089372], [-4.413926899999999, 55.9090286], [-4.4139873, 55.909033400000006], [-4.4151833, 55.9091436], [-4.416434, 55.909310799999986], [-4.416869, 55.9093827], [-4.4170802, 55.9094265], [-4.4173053, 55.909476999999995], [-4.418587399999999, 55.90977159999999], [-4.419984716422308, 55.910122698791334], [-4.42011876456175, 55.910156380429555], [-4.4203051, 55.9102032], [-4.4218186, 55.91058579999999], [-4.4237508, 55.911070300000006], [-4.424605099999999, 55.911276099999995], [-4.4254055, 55.9114869], [-4.4254264999999995, 55.9114924], [-4.426068999999999, 55.9116656], [-4.42702618027215, 55.91194656448054]]}", "current_leg_start": "Glasgow Queen St High Level", "dest_arr_time_act": "1938", "motion_projection": null, "next_location_lat": "55.9119466", "next_location_lon": "-4.4270262", "previous_location": null, "current_leg_milage": "9.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1634", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "23.0", "current_position_lat": "55.9119466", "current_position_lon": "-4.4270262", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "5", "timing_fact_generation": 1790174511310463, "current_leg_arrival_utc": "2026-09-23T16:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:03.971456", "service_state_evidence_id": 68641177, "current_leg_start_actual_dep": "2026-09-23T16:34:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.797444", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLQ OBN 1Y29 153377+156446 3 75 None None [] Glasgow Queen St High Level 1634 1634 5 16:34:00 None Oban 1938 1938 3 None None https://www.realtimetrains.co.uk/service/gb-nr:C14864/2026-09-23/detailed None Glasgow Queen St High Level 2026-09-23T16:34:30+01:00 Dalmuir 23.0 {"type": "LineString", "coordinates": [[-4.250983499999999, 55.862992899999995], [-4.2508846, 55.8632232], [-4.250816099999999, 55.863369], [-4.2507575, 55.86349620000001], [-4.2506836, 55.863654699999984], [-4.2506307, 55.8637683], [-4.2505903, 55.86385860000001], [-4.2505488, 55.8639426], [-4.2504785, 55.8640709], [-4.2502442, 55.8644183], [-4.250162899999999, 55.8645392], [-4.2501589, 55.86454470000001], [-4.250156, 55.8645487], [-4.2499497, 55.8648341], [-4.2498355, 55.86499280000001], [-4.249527999999999, 55.8654727], [-4.249487, 55.86553670000001], [-4.2489456, 55.8663173], [-4.248924899999999, 55.8663476], [-4.2483495, 55.867197899999994], [-4.247813999999999, 55.867988999999994], [-4.2477404, 55.8680969], [-4.2472332999999995, 55.8688402], [-4.244930700000001, 55.8722149], [-4.2449263, 55.872221399999994], [-4.244231899999999, 55.87326000000001], [-4.243818, 55.87386899999999], [-4.2437903, 55.87390979999999], [-4.242649, 55.875588999999984], [-4.241902799999999, 55.8766869], [-4.241348, 55.877499799999995], [-4.241302, 55.877567199999994], [-4.2407402, 55.8784442], [-4.2403761, 55.87895929999999], [-4.2397287, 55.879875199999994], [-4.2395794, 55.88007830000001], [-4.2395168, 55.880163499999995], [-4.239181599999999, 55.88067869999999], [-4.238922999999999, 55.88111709999999], [-4.2388443, 55.8812824], [-4.2387807, 55.8814159], [-4.2387197, 55.881613], [-4.2386914, 55.88172659999999], [-4.2386309, 55.8819693], [-4.2385843, 55.88225199999999], [-4.238579, 55.8823794], [-4.23857, 55.8825957], [-4.2385885, 55.8829249], [-4.238623, 55.88311350000001], [-4.2386490000000006, 55.88325619999999], [-4.2387418, 55.88364159999999], [-4.23875, 55.883675099999984], [-4.2388022, 55.8838876], [-4.2390719, 55.88450490000001], [-4.2392014, 55.88484029999999], [-4.239317599999999, 55.885090299999995], [-4.2395122, 55.885510399999994], [-4.2397149, 55.885947900000005], [-4.2398135, 55.8861608], [-4.239997879475054, 55.88655119318073], [-4.2400777, 55.886720200000006], [-4.2401734, 55.8869227], [-4.240209299999999, 55.88699789999999], [-4.2402533, 55.88708369999999], [-4.2402745, 55.8871195], [-4.2403184, 55.88719330000001], [-4.2403885, 55.8872976], [-4.2403993, 55.8873137], [-4.2404681, 55.88741089999999], [-4.2405434, 55.8875095], [-4.2406271, 55.887603], [-4.2407288, 55.88769430000001], [-4.2408387, 55.8877802], [-4.2409843, 55.8878813], [-4.241150099999999, 55.887985599999986], [-4.241367199999999, 55.888105], [-4.2415995, 55.88821489999999], [-4.2417808, 55.8882872], [-4.242008899999999, 55.8883714], [-4.242169, 55.8884231], [-4.2423868, 55.8884802], [-4.242642899999999, 55.888538999999994], [-4.242892399999999, 55.888585], [-4.2431583, 55.8886202], [-4.2433988, 55.888645100000005], [-4.2436359, 55.8886587], [-4.2438479, 55.88866289999999], [-4.2440537, 55.8886631], [-4.244354217947921, 55.88865863638178], [-4.244363399999999, 55.8886585], [-4.245672, 55.88865989999999], [-4.2456928, 55.88866029999999], [-4.245963599999999, 55.88866689999998], [-4.2468887, 55.8887113], [-4.2471811, 55.888726099999985], [-4.247918499999999, 55.8887803], [-4.2483756, 55.8888232], [-4.2487955, 55.88886720000001], [-4.2491319, 55.888905], [-4.2502740999999995, 55.88903729999999], [-4.2517649, 55.88931490000001], [-4.252463800000001, 55.8894501], [-4.2532606, 55.8895987], [-4.2540245, 55.8897135], [-4.2548103, 55.8898233], [-4.2557096, 55.889926300000006], [-4.2561298, 55.8899723], [-4.256646, 55.8900173], [-4.257391799999999, 55.89007180000001], [-4.2577478, 55.89009799999999], [-4.2584375, 55.890135699999995], [-4.2597972, 55.890206600000006], [-4.2611058, 55.8902847], [-4.2625275, 55.8904386], [-4.263667899999999, 55.8906101], [-4.2648181, 55.89079170000001], [-4.265939099999999, 55.8910038], [-4.2672558, 55.89130579999999], [-4.2679759, 55.891471], [-4.2686368, 55.89165289999999], [-4.2696171, 55.8919268], [-4.270672799999999, 55.8922405], [-4.2719482, 55.89267529999999], [-4.273019, 55.8930866], [-4.2733801, 55.893242], [-4.274037799999999, 55.893516], [-4.2746029, 55.893768699999995], [-4.2757057, 55.8942792], [-4.2768693, 55.89482579999999], [-4.2774789, 55.895112100000006], [-4.277608100000001, 55.89517279999999], [-4.2782421, 55.8954706], [-4.2800813, 55.896329599999994], [-4.2802286, 55.8963973], [-4.2804997, 55.896517], [-4.2807754, 55.89664440000001], [-4.281049499999999, 55.8967569], [-4.28138, 55.896886599999995], [-4.281582, 55.89696250000001], [-4.2817985, 55.897043], [-4.2820386, 55.8971281], [-4.2822708, 55.8972078], [-4.2826173, 55.8973219], [-4.2828011, 55.8973813], [-4.2831322, 55.8974813], [-4.2837558, 55.89765789999999], [-4.2843097, 55.8978065], [-4.2846869, 55.8978998], [-4.2848715, 55.897943], [-4.285427799999999, 55.8980698], [-4.2859961, 55.8981858], [-4.286592, 55.8982895], [-4.2872033, 55.8983931], [-4.288641999999999, 55.8985859], [-4.2901724, 55.898735499999994], [-4.290795, 55.8987716], [-4.2910928, 55.898785200000006], [-4.2921917, 55.89882539999999], [-4.2929123, 55.898840699999994], [-4.293195599999999, 55.8988349], [-4.29341, 55.898830499999995], [-4.2934664, 55.8988293], [-4.2938667, 55.8988195], [-4.2945427, 55.89880289999999], [-4.295331999999999, 55.89875349999999], [-4.2962042, 55.8986697], [-4.297079699999999, 55.8985418], [-4.298371400000001, 55.89830630000001], [-4.2994437, 55.8980474], [-4.3003702, 55.8977661], [-4.3011372, 55.897496999999994], [-4.3023194, 55.8970359], [-4.302964, 55.8967787], [-4.3030105999999995, 55.8967601], [-4.303309999999999, 55.896646], [-4.304213699999999, 55.8962996], [-4.3048902, 55.89605610000001], [-4.3054343, 55.895860199999994], [-4.3080425, 55.8948692], [-4.309133199999999, 55.8945616], [-4.310386099999999, 55.8943121], [-4.311014, 55.8942272], [-4.3117907, 55.8941582], [-4.311913363773703, 55.894154862764694], [-4.3125442, 55.894137699999995], [-4.3133208, 55.8941272], [-4.3142026, 55.89418250000001], [-4.3146353, 55.8942231], [-4.315008000000001, 55.8942632], [-4.3158005, 55.8943885], [-4.3165987, 55.8945653], [-4.316977699999999, 55.8946488], [-4.3173452, 55.8947585], [-4.317760999999999, 55.8948914], [-4.318126900000001, 55.89501249999999], [-4.3187666, 55.89525870000001], [-4.3193787, 55.8955568], [-4.3197989, 55.89576699999999], [-4.319903377660236, 55.8958313147552], [-4.319988344156085, 55.89588361867505], [-4.320187799999999, 55.896006400000005], [-4.3204566, 55.89620440000001], [-4.320684899999999, 55.896362499999995], [-4.3210463, 55.8966566], [-4.321459599999999, 55.89706689999999], [-4.3220519, 55.89775949999999], [-4.322674899999999, 55.8984229], [-4.3234348, 55.89898659999999], [-4.3236041, 55.8991035], [-4.3239899, 55.89934299999999], [-4.324539, 55.89963960000001], [-4.324859, 55.89979640000001], [-4.3250074, 55.899870699999994], [-4.3255033, 55.900073], [-4.3259104, 55.900233199999995], [-4.3263844, 55.90040199999999], [-4.3269101, 55.900580899999994], [-4.3273666, 55.90074779999999], [-4.327803599999999, 55.90092209999999], [-4.328282, 55.901126], [-4.3287486, 55.90133689999999], [-4.3289816, 55.90144219999999], [-4.329652299999999, 55.90174040000001], [-4.329909999999999, 55.9018518], [-4.3301748, 55.90197], [-4.3304471, 55.902103], [-4.3309965, 55.9023804], [-4.331107, 55.9024534], [-4.3320372, 55.90306829999999], [-4.3326347, 55.90350560000001], [-4.3333186, 55.903924800000006], [-4.3337949, 55.904194899999986], [-4.3343022, 55.904453499999995], [-4.3346821, 55.904626], [-4.3351112, 55.9048009], [-4.3356631, 55.9050112], [-4.3359037, 55.9050946], [-4.3360432, 55.9051401], [-4.3364165, 55.90527], [-4.3366633, 55.90536029999999], [-4.336890699999999, 55.90543499999999], [-4.3370273, 55.9054709], [-4.3372225, 55.905525100000006], [-4.338104699999999, 55.90575299999999], [-4.3384223, 55.905833599999994], [-4.3390357, 55.9059683], [-4.339599299999999, 55.906074499999995], [-4.3401856, 55.9061763], [-4.3404061, 55.9062106], [-4.340910300000001, 55.906288299999986], [-4.3411088, 55.9063125], [-4.341506, 55.9063609], [-4.3422016, 55.90643599999999], [-4.3428817, 55.90649640000001], [-4.343615899999999, 55.90653759999999], [-4.3441411, 55.90655480000001], [-4.3446006, 55.90656270000001], [-4.345005999999999, 55.9065661], [-4.345544099999999, 55.906561], [-4.346395399999999, 55.90653940000001], [-4.346883, 55.906519900000006], [-4.3474533, 55.906479], [-4.3484722, 55.9064048], [-4.3493785, 55.90631369999999], [-4.34996, 55.906251], [-4.3504803, 55.9061821], [-4.3514454, 55.90605699999999], [-4.353254699999999, 55.9057604], [-4.3541716, 55.90558320000001], [-4.3549434, 55.9054036], [-4.3557073, 55.90522459999999], [-4.3566123, 55.9050218], [-4.356974799999999, 55.9049527], [-4.3572977, 55.90488989999999], [-4.3578988, 55.90481009999999], [-4.358672199999999, 55.9047102], [-4.3596121, 55.904644000000005], [-4.3603637, 55.904616999999995], [-4.361189699999999, 55.9046158], [-4.3616659, 55.904630999999995], [-4.3620265, 55.904658100000006], [-4.3621189, 55.904665], [-4.362400299999999, 55.90468500000001], [-4.3629531, 55.90473860000001], [-4.3638331, 55.90484620000001], [-4.364070899999999, 55.90488429999999], [-4.364299599999999, 55.904917999999995], [-4.364921099999999, 55.90500959999999], [-4.365588, 55.9050873], [-4.3662914, 55.9051737], [-4.3676243, 55.9053066], [-4.368916799999999, 55.90542619999999], [-4.370247099999999, 55.90552919999999], [-4.3706601, 55.9055545], [-4.3724578, 55.905655], [-4.3736137, 55.9057063], [-4.3747386, 55.9057308], [-4.3753979, 55.90572749999999], [-4.3760392, 55.90571849999999], [-4.377233, 55.9056906], [-4.3782239, 55.9056323], [-4.3793042, 55.9055459], [-4.380296999999999, 55.9054384], [-4.3813778999999995, 55.90530739999999], [-4.3831041, 55.9050391], [-4.3842058, 55.9048345], [-4.3847802, 55.9047279], [-4.385458, 55.9046177], [-4.3863815, 55.9044805], [-4.3870363, 55.90439810000001], [-4.3874425, 55.90434050000001], [-4.3884174, 55.9042517], [-4.389409699999999, 55.904184999999984], [-4.390799799999999, 55.9041476], [-4.3921621, 55.90415560000001], [-4.392957799999999, 55.9041708], [-4.393893, 55.9042076], [-4.394843600000001, 55.90431889999999], [-4.395559, 55.9044139], [-4.3966417, 55.904629799999995], [-4.397675600000001, 55.9048778], [-4.3990751999999995, 55.9053446], [-4.400743699999999, 55.9060036], [-4.401744892185655, 55.90640083601277], [-4.4025531, 55.90672150000001], [-4.4029129, 55.906846], [-4.4032941999999995, 55.9069549], [-4.403857499999999, 55.90712800000001], [-4.4041128, 55.907185199999994], [-4.4043131, 55.907230199999994], [-4.4047635, 55.90733019999999], [-4.404984429584258, 55.90738158737394], [-4.406853399999999, 55.90781629999999], [-4.4078786, 55.908062], [-4.4089304, 55.9083104], [-4.4103106, 55.9086165], [-4.4109116, 55.9087235], [-4.4115064, 55.9088092], [-4.4121543999999995, 55.908883200000005], [-4.412785, 55.9089372], [-4.413926899999999, 55.9090286], [-4.4139873, 55.909033400000006], [-4.4151833, 55.9091436], [-4.416434, 55.909310799999986], [-4.416869, 55.9093827], [-4.4170802, 55.9094265], [-4.4173053, 55.909476999999995], [-4.418587399999999, 55.90977159999999], [-4.419984716422308, 55.910122698791334], [-4.42011876456175, 55.910156380429555], [-4.4203051, 55.9102032], [-4.4218186, 55.91058579999999], [-4.4237508, 55.911070300000006], [-4.424605099999999, 55.911276099999995], [-4.4254055, 55.9114869], [-4.4254264999999995, 55.9114924], [-4.426068999999999, 55.9116656], [-4.42702618027215, 55.91194656448054]]} 9.7 1634 1657 None None Dalmuir 55.9119466 -4.4270262 55.9119466 -4.4270262 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Glasgow Queen St High Level TD NEVER_DEPARTED_TIMEOUT 68641177 1790174511310463 1 1 2026-09-23 16:44:04.797444 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:03.971456
767661 798964 P89056 882R50MT23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 798964, "stp": "P", "toc": "Southeastern", "uid": "P89056", "consist": "375803+375817", "dest_crs": "RAM", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89056/2026-09-23/detailed", "trust_id": "882R50MT23", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": "16:34:00", "dar_platform": null, "dest_station": "Ramsgate", "service_date": "2026-09-23", "dest_arr_time": "1851", "dest_platform": "1", "is_terminated": 1, "next_location": "London Waterloo (East)", "signalling_id": "2R50", "timing_status": null, "origin_station": "London Charing Cross", "current_leg_arr": "1636½", "current_leg_dep": "1634", "current_leg_end": "London Waterloo (East)", "origin_dep_time": "1634", "origin_platform": "4", "current_location": null, "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1241603, 51.5078489], [-0.12311449999999996, 51.5072838], [-0.1228925, 51.507169899999994], [-0.1227274, 51.5070822], [-0.122356, 51.50689289999999], [-0.1221381, 51.506804800000005], [-0.1219798, 51.506749500000005], [-0.1218351, 51.50670459999999], [-0.12090819999999998, 51.5064189], [-0.1206904, 51.50635710000001], [-0.12032769999999995, 51.50625930000001], [-0.1200674, 51.50618299999999], [-0.1193403, 51.5059558], [-0.11850899999999998, 51.5056953], [-0.1178151, 51.50548280000001], [-0.11752339999999996, 51.5053956], [-0.1172478, 51.5053175], [-0.11697739999999998, 51.50524], [-0.1167739, 51.50517880000001], [-0.1165517, 51.50511050000001], [-0.1163081, 51.50503770000001], [-0.1160349, 51.50495070000001], [-0.11575019999999998, 51.5048601], [-0.1154355, 51.50476020000001], [-0.1144742, 51.50446289999999], [-0.1142156, 51.504385], [-0.11401569999999998, 51.5043187], [-0.1136148, 51.5041981], [-0.1135953, 51.504192299999985], [-0.1134168, 51.5041439], [-0.11325109999999998, 51.50410240000001], [-0.1128878, 51.5040274], [-0.1126681, 51.5039869], [-0.1124587, 51.5039593], [-0.1122025, 51.5039336], [-0.1119978, 51.5039168], [-0.1117646, 51.50390449999999], [-0.1114918, 51.503897], [-0.1112443, 51.503895099999994], [-0.1109881, 51.5038961], [-0.11075409999999998, 51.50390589999999], [-0.1105724, 51.50392170000001], [-0.1103694, 51.5039449], [-0.11011079999999998, 51.50397699999999], [-0.1098205, 51.5040254], [-0.109574, 51.5040673], [-0.10845059999999998, 51.504258]]}", "current_leg_start": "London Charing Cross", "dest_arr_time_act": "1851", "motion_projection": null, "next_location_lat": "51.5042580", "next_location_lon": "-0.1084506", "previous_location": null, "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\": 2313.647, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3825.041, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9934.794, \"from_m\": 3825.041, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10032.039, \"from_m\": 9934.794, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10440.623, \"from_m\": 10032.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10667.954, \"from_m\": 10440.623, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12632.492, \"from_m\": 10667.954, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18518.739, \"from_m\": 12632.492, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18528.304, \"from_m\": 18518.739, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18601.035, \"from_m\": 18528.304, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18794.271, \"from_m\": 18601.035, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19358.622, \"from_m\": 18794.271, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19404.589, \"from_m\": 19358.622, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20029.198, \"from_m\": 19404.589, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22781.857, \"from_m\": 20029.198, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22824.68, \"from_m\": 22781.857, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24790.193, \"from_m\": 22824.68, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31153.329, \"from_m\": 24790.193, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 33939.905, \"from_m\": 31153.329, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36490.55, \"from_m\": 33939.905, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 39967.521, \"from_m\": 36490.55, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45969.96, \"from_m\": 39967.521, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46754.793, \"from_m\": 45969.96, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46979.168, \"from_m\": 46754.793, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47029.202, \"from_m\": 46979.168, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47612.719, \"from_m\": 47029.202, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49127.211, \"from_m\": 47612.719, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55939.54, \"from_m\": 49127.211, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 56037.885, \"from_m\": 55939.54, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89032.155, \"from_m\": 56037.885, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 89174.224, \"from_m\": 89032.155, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89463.623, \"from_m\": 89174.224, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 89528.578, \"from_m\": 89463.623, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90723.226, \"from_m\": 89528.578, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 90784.49, \"from_m\": 90723.226, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90931.113, \"from_m\": 90784.49, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 91050.023, \"from_m\": 90931.113, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91153.741, \"from_m\": 91050.023, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 91181.351, \"from_m\": 91153.741, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 91399.016, \"from_m\": 91181.351, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 91965.324, \"from_m\": 91399.016, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 102303.942, \"from_m\": 91965.324, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 104918.599, \"from_m\": 102303.942, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 113067.653, \"from_m\": 104918.599, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 113495.475, \"from_m\": 113067.653, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 123056.122, \"from_m\": 113495.475, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 124440.863, \"from_m\": 123056.122, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 137776.961, \"from_m\": 124440.863, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 138157.381, \"from_m\": 137776.961, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 798964, \"profile_key\": \"15a051e83063c97b34c0c37b66fc3fcd35fb42651aa65346ec060a1317ced339\", \"schedule_id\": 22767, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140001}, {\"is_pass\": false, \"wtt_arr\": \"1636H\", \"wtt_dep\": \"1637H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 140001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 140001}, {\"is_pass\": false, \"wtt_arr\": \"1641\", \"wtt_dep\": \"1643\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 140001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 140001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 140001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 140001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 10344.828, \"section_seq\": 1, \"route_path_id\": 140001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652\", \"location\": \"Hither Green\", \"stage_seq\": 9, \"distance_m\": 11868.825, \"section_seq\": 1, \"route_path_id\": 140001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1654\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 14730.011, \"section_seq\": 1, \"route_path_id\": 140001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656\", \"location\": \"Chislehurst\", \"stage_seq\": 11, \"distance_m\": 18364.178, \"section_seq\": 1, \"route_path_id\": 140001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1657\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 12, \"distance_m\": 19901.346, \"section_seq\": 1, \"route_path_id\": 140001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1658H\", \"location\": \"Orpington\", \"stage_seq\": 13, \"distance_m\": 22574.465, \"section_seq\": 1, \"route_path_id\": 140001}, {\"is_pass\": false, \"wtt_arr\": \"1706\", \"wtt_dep\": \"1707\", \"location\": \"Sevenoaks\", \"stage_seq\": 14, \"distance_m\": 35814.202, \"section_seq\": 1, \"route_path_id\": 140001}, {\"is_pass\": false, \"wtt_arr\": \"1715H\", \"wtt_dep\": \"1717\", \"location\": \"Tonbridge\", \"stage_seq\": 15, \"distance_m\": 47905.169, \"section_seq\": 1, \"route_path_id\": 140001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1718H\", \"location\": \"Tonbridge Down Loop\", \"stage_seq\": 16, \"distance_m\": 48775.192, \"section_seq\": 1, \"route_path_id\": 140001}, {\"is_pass\": false, \"wtt_arr\": \"1724\", \"wtt_dep\": \"1725\", \"location\": \"Paddock Wood\", \"stage_seq\": 17, \"distance_m\": 56577.212, \"section_seq\": 1, \"route_path_id\": 140001}, {\"is_pass\": false, \"wtt_arr\": \"1730\", \"wtt_dep\": \"1730H\", \"location\": \"Marden\", \"stage_seq\": 18, \"distance_m\": 63493.04, \"section_seq\": 1, \"route_path_id\": 140001}, {\"is_pass\": false, \"wtt_arr\": \"1734\", \"wtt_dep\": \"1735\", \"location\": \"Staplehurst\", \"stage_seq\": 19, \"distance_m\": 67526.145, \"section_seq\": 1, \"route_path_id\": 140001}, {\"is_pass\": false, \"wtt_arr\": \"1739H\", \"wtt_dep\": \"1740\", \"location\": \"Headcorn\", \"stage_seq\": 20, \"distance_m\": 72868.407, \"section_seq\": 1, \"route_path_id\": 140001}, {\"is_pass\": false, \"wtt_arr\": \"1746\", \"wtt_dep\": \"1746H\", \"location\": \"Pluckley\", \"stage_seq\": 21, \"distance_m\": 81348.362, \"section_seq\": 1, \"route_path_id\": 140001}, {\"is_pass\": false, \"wtt_arr\": \"1755\", \"wtt_dep\": \"1802\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 22, \"distance_m\": 90472.009, \"section_seq\": 1, \"route_path_id\": 140001}, {\"is_pass\": false, \"wtt_arr\": \"1808\", \"wtt_dep\": \"1809\", \"location\": \"Wye\", \"stage_seq\": 23, \"distance_m\": 97333.019, \"section_seq\": 1, \"route_path_id\": 140001}, {\"is_pass\": false, \"wtt_arr\": \"1815\", \"wtt_dep\": \"1816\", \"location\": \"Chilham\", \"stage_seq\": 24, \"distance_m\": 104872.776, \"section_seq\": 1, \"route_path_id\": 140001}, {\"is_pass\": false, \"wtt_arr\": \"1819\", \"wtt_dep\": \"1820\", \"location\": \"Chartham\", \"stage_seq\": 25, \"distance_m\": 108142.458, \"section_seq\": 1, \"route_path_id\": 140001}, {\"is_pass\": false, \"wtt_arr\": \"1824H\", \"wtt_dep\": \"1826\", \"location\": \"Canterbury West\", \"stage_seq\": 26, \"distance_m\": 113251.273, \"section_seq\": 1, \"route_path_id\": 140001}, {\"is_pass\": false, \"wtt_arr\": \"1830\", \"wtt_dep\": \"1831\", \"location\": \"Sturry\", \"stage_seq\": 27, \"distance_m\": 117081.478, \"section_seq\": 1, \"route_path_id\": 140001}, {\"is_pass\": false, \"wtt_arr\": \"1841\", \"wtt_dep\": \"1842\", \"location\": \"Minster\", \"stage_seq\": 28, \"distance_m\": 131700.068, \"section_seq\": 1, \"route_path_id\": 140001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1842H\", \"location\": \"Minster East Jn\", \"stage_seq\": 29, \"distance_m\": 132313.956, \"section_seq\": 1, \"route_path_id\": 140001}, {\"is_pass\": false, \"wtt_arr\": \"1845\", \"wtt_dep\": \"1846\", \"location\": \"Thanet Parkway (Construction)\", \"stage_seq\": 30, \"distance_m\": 134955.212, \"section_seq\": 1, \"route_path_id\": 140001}, {\"is_pass\": false, \"wtt_arr\": \"1851\", \"wtt_dep\": null, \"location\": \"Ramsgate\", \"stage_seq\": 31, \"distance_m\": 138157.381, \"section_seq\": 1, \"route_path_id\": 140001}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 138157.381, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140001}], \"total_distance_m\": 138157.381, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 137455.895, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 701.486, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1634", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.5", "current_position_lat": "51.5042580", "current_position_lon": "-0.1084506", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "London Charing Cross", "service_state_platform": "4", "timing_fact_generation": 1790174049189289, "current_leg_arrival_utc": "2026-09-23T16:36:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:03.975785", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:34:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.647607", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CHX RAM 2R50 375803+375817 8 100 None {"version": 3, "segments": [{"to_m": 2313.647, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3825.041, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9934.794, "from_m": 3825.041, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10032.039, "from_m": 9934.794, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10440.623, "from_m": 10032.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10667.954, "from_m": 10440.623, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12632.492, "from_m": 10667.954, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18518.739, "from_m": 12632.492, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18528.304, "from_m": 18518.739, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18601.035, "from_m": 18528.304, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18794.271, "from_m": 18601.035, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19358.622, "from_m": 18794.271, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19404.589, "from_m": 19358.622, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20029.198, "from_m": 19404.589, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22781.857, "from_m": 20029.198, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22824.68, "from_m": 22781.857, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24790.193, "from_m": 22824.68, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31153.329, "from_m": 24790.193, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 33939.905, "from_m": 31153.329, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36490.55, "from_m": 33939.905, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 39967.521, "from_m": 36490.55, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45969.96, "from_m": 39967.521, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46754.793, "from_m": 45969.96, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46979.168, "from_m": 46754.793, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47029.202, "from_m": 46979.168, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47612.719, "from_m": 47029.202, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49127.211, "from_m": 47612.719, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55939.54, "from_m": 49127.211, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 56037.885, "from_m": 55939.54, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89032.155, "from_m": 56037.885, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 89174.224, "from_m": 89032.155, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89463.623, "from_m": 89174.224, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 89528.578, "from_m": 89463.623, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90723.226, "from_m": 89528.578, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 90784.49, "from_m": 90723.226, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90931.113, "from_m": 90784.49, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 91050.023, "from_m": 90931.113, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91153.741, "from_m": 91050.023, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 91181.351, "from_m": 91153.741, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 91399.016, "from_m": 91181.351, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 91965.324, "from_m": 91399.016, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 102303.942, "from_m": 91965.324, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 104918.599, "from_m": 102303.942, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 113067.653, "from_m": 104918.599, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 113495.475, "from_m": 113067.653, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 123056.122, "from_m": 113495.475, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 124440.863, "from_m": 123056.122, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 137776.961, "from_m": 124440.863, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 138157.381, "from_m": 137776.961, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 798964, "profile_key": "15a051e83063c97b34c0c37b66fc3fcd35fb42651aa65346ec060a1317ced339", "schedule_id": 22767, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1634", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140001}, {"is_pass": false, "wtt_arr": "1636H", "wtt_dep": "1637H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 140001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 140001}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1643", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 140001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 140001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 140001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 140001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650H", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 10344.828, "section_seq": 1, "route_path_id": 140001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652", "location": "Hither Green", "stage_seq": 9, "distance_m": 11868.825, "section_seq": 1, "route_path_id": 140001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654", "location": "Grove Park", "stage_seq": 10, "distance_m": 14730.011, "section_seq": 1, "route_path_id": 140001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656", "location": "Chislehurst", "stage_seq": 11, "distance_m": 18364.178, "section_seq": 1, "route_path_id": 140001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657", "location": "Petts Wood Jn", "stage_seq": 12, "distance_m": 19901.346, "section_seq": 1, "route_path_id": 140001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1658H", "location": "Orpington", "stage_seq": 13, "distance_m": 22574.465, "section_seq": 1, "route_path_id": 140001}, {"is_pass": false, "wtt_arr": "1706", "wtt_dep": "1707", "location": "Sevenoaks", "stage_seq": 14, "distance_m": 35814.202, "section_seq": 1, "route_path_id": 140001}, {"is_pass": false, "wtt_arr": "1715H", "wtt_dep": "1717", "location": "Tonbridge", "stage_seq": 15, "distance_m": 47905.169, "section_seq": 1, "route_path_id": 140001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1718H", "location": "Tonbridge Down Loop", "stage_seq": 16, "distance_m": 48775.192, "section_seq": 1, "route_path_id": 140001}, {"is_pass": false, "wtt_arr": "1724", "wtt_dep": "1725", "location": "Paddock Wood", "stage_seq": 17, "distance_m": 56577.212, "section_seq": 1, "route_path_id": 140001}, {"is_pass": false, "wtt_arr": "1730", "wtt_dep": "1730H", "location": "Marden", "stage_seq": 18, "distance_m": 63493.04, "section_seq": 1, "route_path_id": 140001}, {"is_pass": false, "wtt_arr": "1734", "wtt_dep": "1735", "location": "Staplehurst", "stage_seq": 19, "distance_m": 67526.145, "section_seq": 1, "route_path_id": 140001}, {"is_pass": false, "wtt_arr": "1739H", "wtt_dep": "1740", "location": "Headcorn", "stage_seq": 20, "distance_m": 72868.407, "section_seq": 1, "route_path_id": 140001}, {"is_pass": false, "wtt_arr": "1746", "wtt_dep": "1746H", "location": "Pluckley", "stage_seq": 21, "distance_m": 81348.362, "section_seq": 1, "route_path_id": 140001}, {"is_pass": false, "wtt_arr": "1755", "wtt_dep": "1802", "location": "Ashford (Kent)", "stage_seq": 22, "distance_m": 90472.009, "section_seq": 1, "route_path_id": 140001}, {"is_pass": false, "wtt_arr": "1808", "wtt_dep": "1809", "location": "Wye", "stage_seq": 23, "distance_m": 97333.019, "section_seq": 1, "route_path_id": 140001}, {"is_pass": false, "wtt_arr": "1815", "wtt_dep": "1816", "location": "Chilham", "stage_seq": 24, "distance_m": 104872.776, "section_seq": 1, "route_path_id": 140001}, {"is_pass": false, "wtt_arr": "1819", "wtt_dep": "1820", "location": "Chartham", "stage_seq": 25, "distance_m": 108142.458, "section_seq": 1, "route_path_id": 140001}, {"is_pass": false, "wtt_arr": "1824H", "wtt_dep": "1826", "location": "Canterbury West", "stage_seq": 26, "distance_m": 113251.273, "section_seq": 1, "route_path_id": 140001}, {"is_pass": false, "wtt_arr": "1830", "wtt_dep": "1831", "location": "Sturry", "stage_seq": 27, "distance_m": 117081.478, "section_seq": 1, "route_path_id": 140001}, {"is_pass": false, "wtt_arr": "1841", "wtt_dep": "1842", "location": "Minster", "stage_seq": 28, "distance_m": 131700.068, "section_seq": 1, "route_path_id": 140001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1842H", "location": "Minster East Jn", "stage_seq": 29, "distance_m": 132313.956, "section_seq": 1, "route_path_id": 140001}, {"is_pass": false, "wtt_arr": "1845", "wtt_dep": "1846", "location": "Thanet Parkway (Construction)", "stage_seq": 30, "distance_m": 134955.212, "section_seq": 1, "route_path_id": 140001}, {"is_pass": false, "wtt_arr": "1851", "wtt_dep": null, "location": "Ramsgate", "stage_seq": 31, "distance_m": 138157.381, "section_seq": 1, "route_path_id": 140001}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 138157.381, "from_m": 0.0, "section_seq": 1, "route_path_id": 140001}], "total_distance_m": 138157.381, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 137455.895, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 701.486, "synthetic_unknown_infrastructure_limit_mph": 60} [] London Charing Cross 1634 1634 4 16:34:00 None Ramsgate 1851 1851 1 None None https://www.realtimetrains.co.uk/service/gb-nr:P89056/2026-09-23/detailed None London Charing Cross 2026-09-23T16:34:30+01:00 London Waterloo (East) 2.5 {"type": "LineString", "coordinates": [[-0.1241603, 51.5078489], [-0.12311449999999996, 51.5072838], [-0.1228925, 51.507169899999994], [-0.1227274, 51.5070822], [-0.122356, 51.50689289999999], [-0.1221381, 51.506804800000005], [-0.1219798, 51.506749500000005], [-0.1218351, 51.50670459999999], [-0.12090819999999998, 51.5064189], [-0.1206904, 51.50635710000001], [-0.12032769999999995, 51.50625930000001], [-0.1200674, 51.50618299999999], [-0.1193403, 51.5059558], [-0.11850899999999998, 51.5056953], [-0.1178151, 51.50548280000001], [-0.11752339999999996, 51.5053956], [-0.1172478, 51.5053175], [-0.11697739999999998, 51.50524], [-0.1167739, 51.50517880000001], [-0.1165517, 51.50511050000001], [-0.1163081, 51.50503770000001], [-0.1160349, 51.50495070000001], [-0.11575019999999998, 51.5048601], [-0.1154355, 51.50476020000001], [-0.1144742, 51.50446289999999], [-0.1142156, 51.504385], [-0.11401569999999998, 51.5043187], [-0.1136148, 51.5041981], [-0.1135953, 51.504192299999985], [-0.1134168, 51.5041439], [-0.11325109999999998, 51.50410240000001], [-0.1128878, 51.5040274], [-0.1126681, 51.5039869], [-0.1124587, 51.5039593], [-0.1122025, 51.5039336], [-0.1119978, 51.5039168], [-0.1117646, 51.50390449999999], [-0.1114918, 51.503897], [-0.1112443, 51.503895099999994], [-0.1109881, 51.5038961], [-0.11075409999999998, 51.50390589999999], [-0.1105724, 51.50392170000001], [-0.1103694, 51.5039449], [-0.11011079999999998, 51.50397699999999], [-0.1098205, 51.5040254], [-0.109574, 51.5040673], [-0.10845059999999998, 51.504258]]} 0.7 1634 1636½ None None London Waterloo (East) 51.5042580 -0.1084506 51.5042580 -0.1084506 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 London Charing Cross SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790174049189289 0 0 2026-09-23 16:44:04.647607 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:03.975785
767662 798965 W68354 042D92MT23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 798965, "stp": "P", "toc": "ScotRail", "uid": "W68354", "consist": "385120", "dest_crs": "DUN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68354/2026-09-23/detailed", "trust_id": "042D92MT23", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": "16:34:00", "dar_platform": null, "dest_station": "Dunbar", "service_date": "2026-09-23", "dest_arr_time": "1705", "dest_platform": "1", "is_terminated": 1, "next_location": "Musselburgh", "signalling_id": "2D92", "timing_status": null, "origin_station": "Edinburgh", "current_leg_arr": "1640", "current_leg_dep": "1634", "current_leg_end": "Musselburgh", "origin_dep_time": "1634", "origin_platform": "7", "current_location": null, "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.188845, 55.95185740000001], [-3.1886744, 55.9518849], [-3.1875398, 55.952068199999985], [-3.1869363999999996, 55.9521644], [-3.1857752, 55.952332899999995], [-3.1854867999999996, 55.952369], [-3.1848765999999995, 55.9524426], [-3.1844913, 55.9524915], [-3.1843563, 55.95250860000001], [-3.184042499999999, 55.9525552], [-3.1834396999999997, 55.9526631], [-3.1833556, 55.9526772], [-3.1831629999999995, 55.9527095], [-3.1828255, 55.9527827], [-3.182723999999999, 55.95280770000001], [-3.1822481999999996, 55.95293110000001], [-3.182009799999999, 55.9529884], [-3.1819772999999993, 55.95299450000001], [-3.181418, 55.95311949999999], [-3.1796794, 55.9535082], [-3.1796697, 55.9535104], [-3.1795909, 55.9535279], [-3.1785441, 55.95376089999999], [-3.1766148, 55.9541597], [-3.1754385999999997, 55.95440229999999], [-3.1748403, 55.95449249999999], [-3.1745157, 55.95453479999999], [-3.1740153, 55.9546192], [-3.1734216, 55.9547307], [-3.1729532000000003, 55.954834199999986], [-3.1724851, 55.95493769999999], [-3.1719846, 55.9550315], [-3.1714758999999995, 55.9551324], [-3.1708565999999996, 55.9552614], [-3.1703741999999995, 55.955362099999995], [-3.1700019, 55.9554322], [-3.1697506999999994, 55.9554753], [-3.1696207, 55.95549609999998], [-3.1692483999999994, 55.9555464], [-3.1689546, 55.95558400000001], [-3.1684379, 55.9556357], [-3.1679858999999997, 55.955669], [-3.1676554, 55.955685999999986], [-3.1671513999999994, 55.9557045], [-3.1666638, 55.9557109], [-3.1662154999999994, 55.95570659999999], [-3.1657964000000005, 55.9556946], [-3.1652303, 55.9556676], [-3.1646680999999997, 55.9556315], [-3.164079399999999, 55.9555857], [-3.1639003, 55.955573599999994], [-3.1635866, 55.95555239999999], [-3.1625334, 55.9554814], [-3.1625105999999996, 55.9554799], [-3.1623672, 55.9554702], [-3.1608863, 55.9553689], [-3.1603174999999997, 55.9553265], [-3.1595958000000004, 55.955278], [-3.1594724999999997, 55.9552698], [-3.1591996999999994, 55.95525700000001], [-3.1588108, 55.9552422], [-3.1584788, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1576996, 55.95523769999999], [-3.1573000999999996, 55.9552481], [-3.1569323999999996, 55.95526809999999], [-3.1565713, 55.95529179999999], [-3.1562247, 55.9553192], [-3.155617, 55.95538380000001], [-3.1547864, 55.95550959999999], [-3.1539414, 55.9556519], [-3.1534321999999997, 55.95574669999999], [-3.152104, 55.9560021], [-3.1508968999999993, 55.95620759999999], [-3.1501488, 55.95631660000001], [-3.1499452000000003, 55.956342500000005], [-3.1495129, 55.9563952], [-3.1490757, 55.9564388], [-3.1486532, 55.956473300000006], [-3.1480510999999995, 55.9565199], [-3.1473871999999994, 55.95655060000001], [-3.1469502, 55.9565655], [-3.1468373999999995, 55.956569399999985], [-3.14625, 55.9565799], [-3.1458744, 55.95657839999999], [-3.1453179, 55.9565739], [-3.1448378, 55.9565589], [-3.1442261999999994, 55.9565364], [-3.144103494418325, 55.956529606395286], [-3.1436428, 55.95650409999999], [-3.142905099698427, 55.956458258674296], [-3.1428945, 55.95645760000001], [-3.1420777999999996, 55.956390000000006], [-3.1414742999999996, 55.9563389], [-3.1403669, 55.9562281], [-3.1397012, 55.95614900000001], [-3.1390788, 55.95606779999999], [-3.1381094, 55.9559255], [-3.1376501, 55.95585169999999], [-3.1375392999999994, 55.9558339], [-3.1360089999999996, 55.9555696], [-3.1350718, 55.95538179999999], [-3.1333532, 55.9550252], [-3.1332878999999996, 55.9550117], [-3.1307859999999996, 55.9544109], [-3.1299053999999997, 55.9541783], [-3.1294617, 55.9540652], [-3.1288363999999995, 55.95389309999999], [-3.1281955999999997, 55.9537145], [-3.1272103, 55.953429], [-3.1256772999999995, 55.952945699999994], [-3.124451399999999, 55.95254160000001], [-3.12326, 55.9521153], [-3.1215520999999997, 55.951452800000006], [-3.1210514999999996, 55.95124189999999], [-3.120196, 55.95088219999999], [-3.1192779999999996, 55.95048379999999], [-3.1187595, 55.95026639999999], [-3.1184318, 55.95011749999999], [-3.1179167999999997, 55.94988229999999], [-3.1176431999999994, 55.9497574], [-3.1168200999999995, 55.94940079999999], [-3.1157248, 55.948984], [-3.1151708999999994, 55.94879639999999], [-3.1146075, 55.94861939999999], [-3.1138853, 55.94840440000001], [-3.1131115, 55.9481984], [-3.1123298, 55.94800999999999], [-3.1115956, 55.947853], [-3.1109873999999995, 55.9477367], [-3.1103760999999994, 55.9476308], [-3.109256499999999, 55.94745910000001], [-3.1088916999999996, 55.9474116], [-3.1084135, 55.94735279999999], [-3.1073552999999996, 55.94724430000001], [-3.1070623, 55.9472194], [-3.1067683, 55.94719459999999], [-3.1065525999999997, 55.9471761], [-3.1063226, 55.947158400000006], [-3.1060552, 55.94714209999999], [-3.1056707, 55.9471231], [-3.1053035999999996, 55.94710499999999], [-3.1049694000000003, 55.9470955], [-3.1047657, 55.9470886], [-3.1044434999999995, 55.9470773], [-3.1033743000000005, 55.947037400000006], [-3.1029382999999995, 55.94702109999999], [-3.102562, 55.9470075], [-3.1021989, 55.9469891], [-3.1014596, 55.946943899999994], [-3.1012221999999996, 55.946927499999994], [-3.1010043, 55.946908699999994], [-3.1008122, 55.9468916], [-3.1005385999999997, 55.9468663], [-3.1000745, 55.9468179], [-3.0996207999999994, 55.94676429999999], [-3.0992500999999995, 55.9467129], [-3.0988772, 55.9466573], [-3.0984091999999994, 55.9465844], [-3.0972802, 55.94637790000001], [-3.0960119000000006, 55.9460994], [-3.0948588, 55.945765900000005], [-3.0939367999999994, 55.9454916], [-3.0923007, 55.9448763], [-3.0912478999999995, 55.9443893], [-3.0901065, 55.9437674], [-3.0899386, 55.94364459999999], [-3.0898627, 55.9435925], [-3.0897499999999996, 55.943517799999995], [-3.0892307, 55.9431732], [-3.088494, 55.9426843], [-3.0871822, 55.94144300000001], [-3.0855938999999997, 55.939739800000005], [-3.0841863999999997, 55.9385844], [-3.082552999999999, 55.9375556], [-3.0805658999999994, 55.936585599999994], [-3.0797564999999993, 55.93627839999999], [-3.0783615, 55.9357264], [-3.0747129, 55.93429789999999], [-3.0729219999999997, 55.93361550000001]]}", "current_leg_start": "Edinburgh", "dest_arr_time_act": "1705", "motion_projection": null, "next_location_lat": "55.9336155", "next_location_lon": "-3.0729220", "previous_location": null, "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\": 446.739, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1013.735, \"from_m\": 446.739, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1076.414, \"from_m\": 1013.735, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1142.866, \"from_m\": 1076.414, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1613.024, \"from_m\": 1142.866, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2251.766, \"from_m\": 1613.024, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 5604.689, \"from_m\": 2251.766, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9316.096, \"from_m\": 5604.689, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 9388.056, \"from_m\": 9316.096, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 10069.944, \"from_m\": 9388.056, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 16574.894, \"from_m\": 10069.944, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 25200.365, \"from_m\": 16574.894, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 26092.847, \"from_m\": 25200.365, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 28127.341, \"from_m\": 26092.847, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 28180.896, \"from_m\": 28127.341, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 28244.415, \"from_m\": 28180.896, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29104.829, \"from_m\": 28244.415, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 32449.515, \"from_m\": 29104.829, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 34907.286, \"from_m\": 32449.515, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 38414.49, \"from_m\": 34907.286, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 45517.635, \"from_m\": 38414.49, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 45598.267, \"from_m\": 45517.635, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46627.709, \"from_m\": 45598.267, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}], \"service_id\": 798965, \"profile_key\": \"4bf57001ce8af7cc8846c6f628c0b89449667dfa7bb7e9a8d9fbefebc34a837b\", \"schedule_id\": 26172, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 2, \"distance_m\": 1013.735, \"section_seq\": 1, \"route_path_id\": 141549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636H\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 3, \"distance_m\": 2953.665, \"section_seq\": 1, \"route_path_id\": 141549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 4, \"distance_m\": 5324.844, \"section_seq\": 1, \"route_path_id\": 141549}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1641\", \"location\": \"Musselburgh\", \"stage_seq\": 5, \"distance_m\": 8180.02, \"section_seq\": 1, \"route_path_id\": 141549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642\", \"location\": \"Monktonhall Jn\", \"stage_seq\": 6, \"distance_m\": 9462.123, \"section_seq\": 1, \"route_path_id\": 141549}, {\"is_pass\": false, \"wtt_arr\": \"1644\", \"wtt_dep\": \"1645\", \"location\": \"Wallyford\", \"stage_seq\": 7, \"distance_m\": 12311.107, \"section_seq\": 1, \"route_path_id\": 141549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647\", \"location\": \"Prestonpans\", \"stage_seq\": 8, \"distance_m\": 15108.22, \"section_seq\": 1, \"route_path_id\": 141549}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653\", \"location\": \"Drem\", \"stage_seq\": 9, \"distance_m\": 28408.873, \"section_seq\": 1, \"route_path_id\": 141549}, {\"is_pass\": false, \"wtt_arr\": \"1657H\", \"wtt_dep\": \"1658H\", \"location\": \"East Linton\", \"stage_seq\": 10, \"distance_m\": 37028.944, \"section_seq\": 1, \"route_path_id\": 141549}, {\"is_pass\": false, \"wtt_arr\": \"1705\", \"wtt_dep\": null, \"location\": \"Dunbar\", \"stage_seq\": 11, \"distance_m\": 46627.709, \"section_seq\": 1, \"route_path_id\": 141549}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 46627.709, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141549}], \"total_distance_m\": 46627.709, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 46627.709, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1634", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "6.0", "current_position_lat": "55.9336155", "current_position_lon": "-3.0729220", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Edinburgh", "service_state_platform": "7", "timing_fact_generation": 1790175213866903, "current_leg_arrival_utc": "2026-09-23T16:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:03.979555", "service_state_evidence_id": 68670038, "current_leg_start_actual_dep": "2026-09-23T16:34:30+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.779868", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P EDB DUN 2D92 385120 4 100 None {"version": 3, "segments": [{"to_m": 446.739, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1013.735, "from_m": 446.739, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1076.414, "from_m": 1013.735, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1142.866, "from_m": 1076.414, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1613.024, "from_m": 1142.866, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2251.766, "from_m": 1613.024, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 5604.689, "from_m": 2251.766, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9316.096, "from_m": 5604.689, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 9388.056, "from_m": 9316.096, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 10069.944, "from_m": 9388.056, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 16574.894, "from_m": 10069.944, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 25200.365, "from_m": 16574.894, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 26092.847, "from_m": 25200.365, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 28127.341, "from_m": 26092.847, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 28180.896, "from_m": 28127.341, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 28244.415, "from_m": 28180.896, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29104.829, "from_m": 28244.415, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 32449.515, "from_m": 29104.829, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 34907.286, "from_m": 32449.515, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 38414.49, "from_m": 34907.286, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 45517.635, "from_m": 38414.49, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 45598.267, "from_m": 45517.635, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46627.709, "from_m": 45598.267, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}], "service_id": 798965, "profile_key": "4bf57001ce8af7cc8846c6f628c0b89449667dfa7bb7e9a8d9fbefebc34a837b", "schedule_id": 26172, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1634", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635H", "location": "Abbeyhill Jn", "stage_seq": 2, "distance_m": 1013.735, "section_seq": 1, "route_path_id": 141549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636H", "location": "Craigentinny Jn", "stage_seq": 3, "distance_m": 2953.665, "section_seq": 1, "route_path_id": 141549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638", "location": "Portobello Jn (Edinburgh)", "stage_seq": 4, "distance_m": 5324.844, "section_seq": 1, "route_path_id": 141549}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1641", "location": "Musselburgh", "stage_seq": 5, "distance_m": 8180.02, "section_seq": 1, "route_path_id": 141549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642", "location": "Monktonhall Jn", "stage_seq": 6, "distance_m": 9462.123, "section_seq": 1, "route_path_id": 141549}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1645", "location": "Wallyford", "stage_seq": 7, "distance_m": 12311.107, "section_seq": 1, "route_path_id": 141549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647", "location": "Prestonpans", "stage_seq": 8, "distance_m": 15108.22, "section_seq": 1, "route_path_id": 141549}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653", "location": "Drem", "stage_seq": 9, "distance_m": 28408.873, "section_seq": 1, "route_path_id": 141549}, {"is_pass": false, "wtt_arr": "1657H", "wtt_dep": "1658H", "location": "East Linton", "stage_seq": 10, "distance_m": 37028.944, "section_seq": 1, "route_path_id": 141549}, {"is_pass": false, "wtt_arr": "1705", "wtt_dep": null, "location": "Dunbar", "stage_seq": 11, "distance_m": 46627.709, "section_seq": 1, "route_path_id": 141549}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 46627.709, "from_m": 0.0, "section_seq": 1, "route_path_id": 141549}], "total_distance_m": 46627.709, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 46627.709, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [] Edinburgh 1634 1634 7 16:34:00 None Dunbar 1705 1705 1 None None https://www.realtimetrains.co.uk/service/gb-nr:W68354/2026-09-23/detailed None Edinburgh 2026-09-23T16:34:30+01:00 Musselburgh 6.0 {"type": "LineString", "coordinates": [[-3.188845, 55.95185740000001], [-3.1886744, 55.9518849], [-3.1875398, 55.952068199999985], [-3.1869363999999996, 55.9521644], [-3.1857752, 55.952332899999995], [-3.1854867999999996, 55.952369], [-3.1848765999999995, 55.9524426], [-3.1844913, 55.9524915], [-3.1843563, 55.95250860000001], [-3.184042499999999, 55.9525552], [-3.1834396999999997, 55.9526631], [-3.1833556, 55.9526772], [-3.1831629999999995, 55.9527095], [-3.1828255, 55.9527827], [-3.182723999999999, 55.95280770000001], [-3.1822481999999996, 55.95293110000001], [-3.182009799999999, 55.9529884], [-3.1819772999999993, 55.95299450000001], [-3.181418, 55.95311949999999], [-3.1796794, 55.9535082], [-3.1796697, 55.9535104], [-3.1795909, 55.9535279], [-3.1785441, 55.95376089999999], [-3.1766148, 55.9541597], [-3.1754385999999997, 55.95440229999999], [-3.1748403, 55.95449249999999], [-3.1745157, 55.95453479999999], [-3.1740153, 55.9546192], [-3.1734216, 55.9547307], [-3.1729532000000003, 55.954834199999986], [-3.1724851, 55.95493769999999], [-3.1719846, 55.9550315], [-3.1714758999999995, 55.9551324], [-3.1708565999999996, 55.9552614], [-3.1703741999999995, 55.955362099999995], [-3.1700019, 55.9554322], [-3.1697506999999994, 55.9554753], [-3.1696207, 55.95549609999998], [-3.1692483999999994, 55.9555464], [-3.1689546, 55.95558400000001], [-3.1684379, 55.9556357], [-3.1679858999999997, 55.955669], [-3.1676554, 55.955685999999986], [-3.1671513999999994, 55.9557045], [-3.1666638, 55.9557109], [-3.1662154999999994, 55.95570659999999], [-3.1657964000000005, 55.9556946], [-3.1652303, 55.9556676], [-3.1646680999999997, 55.9556315], [-3.164079399999999, 55.9555857], [-3.1639003, 55.955573599999994], [-3.1635866, 55.95555239999999], [-3.1625334, 55.9554814], [-3.1625105999999996, 55.9554799], [-3.1623672, 55.9554702], [-3.1608863, 55.9553689], [-3.1603174999999997, 55.9553265], [-3.1595958000000004, 55.955278], [-3.1594724999999997, 55.9552698], [-3.1591996999999994, 55.95525700000001], [-3.1588108, 55.9552422], [-3.1584788, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1576996, 55.95523769999999], [-3.1573000999999996, 55.9552481], [-3.1569323999999996, 55.95526809999999], [-3.1565713, 55.95529179999999], [-3.1562247, 55.9553192], [-3.155617, 55.95538380000001], [-3.1547864, 55.95550959999999], [-3.1539414, 55.9556519], [-3.1534321999999997, 55.95574669999999], [-3.152104, 55.9560021], [-3.1508968999999993, 55.95620759999999], [-3.1501488, 55.95631660000001], [-3.1499452000000003, 55.956342500000005], [-3.1495129, 55.9563952], [-3.1490757, 55.9564388], [-3.1486532, 55.956473300000006], [-3.1480510999999995, 55.9565199], [-3.1473871999999994, 55.95655060000001], [-3.1469502, 55.9565655], [-3.1468373999999995, 55.956569399999985], [-3.14625, 55.9565799], [-3.1458744, 55.95657839999999], [-3.1453179, 55.9565739], [-3.1448378, 55.9565589], [-3.1442261999999994, 55.9565364], [-3.144103494418325, 55.956529606395286], [-3.1436428, 55.95650409999999], [-3.142905099698427, 55.956458258674296], [-3.1428945, 55.95645760000001], [-3.1420777999999996, 55.956390000000006], [-3.1414742999999996, 55.9563389], [-3.1403669, 55.9562281], [-3.1397012, 55.95614900000001], [-3.1390788, 55.95606779999999], [-3.1381094, 55.9559255], [-3.1376501, 55.95585169999999], [-3.1375392999999994, 55.9558339], [-3.1360089999999996, 55.9555696], [-3.1350718, 55.95538179999999], [-3.1333532, 55.9550252], [-3.1332878999999996, 55.9550117], [-3.1307859999999996, 55.9544109], [-3.1299053999999997, 55.9541783], [-3.1294617, 55.9540652], [-3.1288363999999995, 55.95389309999999], [-3.1281955999999997, 55.9537145], [-3.1272103, 55.953429], [-3.1256772999999995, 55.952945699999994], [-3.124451399999999, 55.95254160000001], [-3.12326, 55.9521153], [-3.1215520999999997, 55.951452800000006], [-3.1210514999999996, 55.95124189999999], [-3.120196, 55.95088219999999], [-3.1192779999999996, 55.95048379999999], [-3.1187595, 55.95026639999999], [-3.1184318, 55.95011749999999], [-3.1179167999999997, 55.94988229999999], [-3.1176431999999994, 55.9497574], [-3.1168200999999995, 55.94940079999999], [-3.1157248, 55.948984], [-3.1151708999999994, 55.94879639999999], [-3.1146075, 55.94861939999999], [-3.1138853, 55.94840440000001], [-3.1131115, 55.9481984], [-3.1123298, 55.94800999999999], [-3.1115956, 55.947853], [-3.1109873999999995, 55.9477367], [-3.1103760999999994, 55.9476308], [-3.109256499999999, 55.94745910000001], [-3.1088916999999996, 55.9474116], [-3.1084135, 55.94735279999999], [-3.1073552999999996, 55.94724430000001], [-3.1070623, 55.9472194], [-3.1067683, 55.94719459999999], [-3.1065525999999997, 55.9471761], [-3.1063226, 55.947158400000006], [-3.1060552, 55.94714209999999], [-3.1056707, 55.9471231], [-3.1053035999999996, 55.94710499999999], [-3.1049694000000003, 55.9470955], [-3.1047657, 55.9470886], [-3.1044434999999995, 55.9470773], [-3.1033743000000005, 55.947037400000006], [-3.1029382999999995, 55.94702109999999], [-3.102562, 55.9470075], [-3.1021989, 55.9469891], [-3.1014596, 55.946943899999994], [-3.1012221999999996, 55.946927499999994], [-3.1010043, 55.946908699999994], [-3.1008122, 55.9468916], [-3.1005385999999997, 55.9468663], [-3.1000745, 55.9468179], [-3.0996207999999994, 55.94676429999999], [-3.0992500999999995, 55.9467129], [-3.0988772, 55.9466573], [-3.0984091999999994, 55.9465844], [-3.0972802, 55.94637790000001], [-3.0960119000000006, 55.9460994], [-3.0948588, 55.945765900000005], [-3.0939367999999994, 55.9454916], [-3.0923007, 55.9448763], [-3.0912478999999995, 55.9443893], [-3.0901065, 55.9437674], [-3.0899386, 55.94364459999999], [-3.0898627, 55.9435925], [-3.0897499999999996, 55.943517799999995], [-3.0892307, 55.9431732], [-3.088494, 55.9426843], [-3.0871822, 55.94144300000001], [-3.0855938999999997, 55.939739800000005], [-3.0841863999999997, 55.9385844], [-3.082552999999999, 55.9375556], [-3.0805658999999994, 55.936585599999994], [-3.0797564999999993, 55.93627839999999], [-3.0783615, 55.9357264], [-3.0747129, 55.93429789999999], [-3.0729219999999997, 55.93361550000001]]} 5.1 1634 1640 None None Musselburgh 55.9336155 -3.0729220 55.9336155 -3.0729220 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Edinburgh TD NEVER_DEPARTED_TIMEOUT 68670038 1790175213866903 2 2 2026-09-23 16:44:04.779868 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:03.979555
767663 798967 W04461 529G45MT23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 798967, "stp": "P", "toc": "London Overground", "uid": "W04461", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W04461/2026-09-23/detailed", "trust_id": "529G45MT23", "origin_crs": "DLJ", "show_on_map": 0, "dar_est_time": "16:34:00", "dar_platform": null, "dest_station": "Clapham Junction Plats 0-2", "service_date": "2026-09-23", "dest_arr_time": "1719", "dest_platform": "2", "is_terminated": 1, "next_location": "Haggerston", "signalling_id": "9G45", "timing_status": null, "origin_station": "Dalston Junction", "current_leg_arr": "1635½", "current_leg_dep": "1634", "current_leg_end": "Haggerston", "origin_dep_time": "1634", "origin_platform": "3", "current_location": null, "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.07519811117439318, 51.54544576236582], [-0.07519849999999999, 51.54543429999999], [-0.0752464, 51.54402850000001], [-0.07521879999999999, 51.5436451], [-0.07521350000000002, 51.5430051], [-0.0752606, 51.54255870000001], [-0.07527649999999998, 51.54233069999999], [-0.0753293, 51.541686299999995], [-0.0753786, 51.541186], [-0.0754126, 51.5407928], [-0.0754497, 51.5404421], [-0.0754737, 51.5401806], [-0.0754933, 51.53988459999999], [-0.0755161, 51.53957559999999], [-0.0755346, 51.53940000000001]]}", "current_leg_start": "Dalston Junction", "dest_arr_time_act": "1719", "motion_projection": null, "next_location_lat": "51.5394000", "next_location_lon": "-0.0755346", "previous_location": null, "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\": 418.272, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 473.749, \"from_m\": 418.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2211.407, \"from_m\": 473.749, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3362.932, \"from_m\": 2211.407, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5100.59, \"from_m\": 3362.932, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5157.927, \"from_m\": 5100.59, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6897.434, \"from_m\": 5157.927, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7203.925, \"from_m\": 6897.434, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7241.38, \"from_m\": 7203.925, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7621.463, \"from_m\": 7241.38, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8337.015, \"from_m\": 7621.463, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8569.295, \"from_m\": 8337.015, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 10252.253, \"from_m\": 8569.295, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10336.691, \"from_m\": 10252.253, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12080.148, \"from_m\": 10336.691, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13476.487, \"from_m\": 12080.148, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15046.243, \"from_m\": 13476.487, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15366.696, \"from_m\": 15046.243, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15436.234, \"from_m\": 15366.696, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15736.076, \"from_m\": 15436.234, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15785.846, \"from_m\": 15736.076, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17875.602, \"from_m\": 15785.846, \"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\": 18787.797, \"from_m\": 17875.602, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19881.769, \"from_m\": 18787.797, \"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\": 19972.634, \"from_m\": 19881.769, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20496.234, \"from_m\": 19972.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\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20534.568, \"from_m\": 20496.234, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20621.398, \"from_m\": 20534.568, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20763.861, \"from_m\": 20621.398, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21408.551, \"from_m\": 20763.861, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21508.369, \"from_m\": 21408.551, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22892.078, \"from_m\": 21508.369, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23129.387, \"from_m\": 22892.078, \"capability_applied\": null, \"effective_limit_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\": 798967, \"profile_key\": \"a09e840737c16a6b72c1ec31d9fbee078484cd12064afe42b526be36c7f5eded\", \"schedule_id\": 24128, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Dalston Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": false, \"wtt_arr\": \"1635H\", \"wtt_dep\": \"1636\", \"location\": \"Haggerston\", \"stage_seq\": 2, \"distance_m\": 672.613, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": false, \"wtt_arr\": \"1637H\", \"wtt_dep\": \"1638\", \"location\": \"Hoxton\", \"stage_seq\": 3, \"distance_m\": 1554.851, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1640H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 4, \"distance_m\": 2787.17, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": false, \"wtt_arr\": \"1642\", \"wtt_dep\": \"1643\", \"location\": \"Whitechapel\", \"stage_seq\": 5, \"distance_m\": 8569.295, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": false, \"wtt_arr\": \"1644H\", \"wtt_dep\": \"1645\", \"location\": \"Shadwell\", \"stage_seq\": 6, \"distance_m\": 9553.827, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": false, \"wtt_arr\": \"1646H\", \"wtt_dep\": \"1647\", \"location\": \"Wapping\", \"stage_seq\": 7, \"distance_m\": 10336.691, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": false, \"wtt_arr\": \"1648\", \"wtt_dep\": \"1648H\", \"location\": \"Rotherhithe\", \"stage_seq\": 8, \"distance_m\": 10813.015, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": false, \"wtt_arr\": \"1649H\", \"wtt_dep\": \"1650H\", \"location\": \"Canada Water\", \"stage_seq\": 9, \"distance_m\": 11127.08, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": false, \"wtt_arr\": \"1651H\", \"wtt_dep\": \"1652H\", \"location\": \"Surrey Quays\", \"stage_seq\": 10, \"distance_m\": 11736.746, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 11, \"distance_m\": 12026.19, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1657\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 12, \"distance_m\": 13507.227, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": false, \"wtt_arr\": \"1658\", \"wtt_dep\": \"1659\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 13, \"distance_m\": 14025.448, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": false, \"wtt_arr\": \"1701\", \"wtt_dep\": \"1701H\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 14, \"distance_m\": 15226.677, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1702H\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 15, \"distance_m\": 15736.076, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": false, \"wtt_arr\": \"1704H\", \"wtt_dep\": \"1705H\", \"location\": \"Denmark Hill\", \"stage_seq\": 16, \"distance_m\": 16561.082, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": false, \"wtt_arr\": \"1709H\", \"wtt_dep\": \"1710\", \"location\": \"Clapham High Street\", \"stage_seq\": 17, \"distance_m\": 19727.457, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1711\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 18, \"distance_m\": 19991.444, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": false, \"wtt_arr\": \"1711H\", \"wtt_dep\": \"1712\", \"location\": \"Wandsworth Road\", \"stage_seq\": 19, \"distance_m\": 20406.67, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1712H\", \"location\": \"Factory Jn\", \"stage_seq\": 20, \"distance_m\": 20496.234, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1714\", \"location\": \"Longhedge Jn\", \"stage_seq\": 21, \"distance_m\": 21356.71, \"section_seq\": 1, \"route_path_id\": 119831}, {\"is_pass\": false, \"wtt_arr\": \"1719\", \"wtt_dep\": null, \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 22, \"distance_m\": 23129.387, \"section_seq\": 1, \"route_path_id\": 119831}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 23129.387, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119831}], \"total_distance_m\": 23129.387, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 22817.836, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 311.551, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1634", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "1.5", "current_position_lat": "51.5394000", "current_position_lon": "-0.0755346", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Dalston Junction", "service_state_platform": "3", "timing_fact_generation": 1790174049207297, "current_leg_arrival_utc": "2026-09-23T16:35:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:03.983339", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:34:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.793842", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P DLJ None 9G45 None None None None {"version": 3, "segments": [{"to_m": 418.272, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 473.749, "from_m": 418.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2211.407, "from_m": 473.749, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3362.932, "from_m": 2211.407, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5100.59, "from_m": 3362.932, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5157.927, "from_m": 5100.59, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6897.434, "from_m": 5157.927, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7203.925, "from_m": 6897.434, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7241.38, "from_m": 7203.925, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7621.463, "from_m": 7241.38, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8337.015, "from_m": 7621.463, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8569.295, "from_m": 8337.015, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 10252.253, "from_m": 8569.295, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10336.691, "from_m": 10252.253, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12080.148, "from_m": 10336.691, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13476.487, "from_m": 12080.148, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15046.243, "from_m": 13476.487, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15366.696, "from_m": 15046.243, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15436.234, "from_m": 15366.696, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15736.076, "from_m": 15436.234, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15785.846, "from_m": 15736.076, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17875.602, "from_m": 15785.846, "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": 18787.797, "from_m": 17875.602, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19881.769, "from_m": 18787.797, "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": 19972.634, "from_m": 19881.769, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20496.234, "from_m": 19972.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", "infrastructure_limit_mph": 45.0}, {"to_m": 20534.568, "from_m": 20496.234, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20621.398, "from_m": 20534.568, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20763.861, "from_m": 20621.398, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21408.551, "from_m": 20763.861, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21508.369, "from_m": 21408.551, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22892.078, "from_m": 21508.369, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23129.387, "from_m": 22892.078, "capability_applied": null, "effective_limit_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": 798967, "profile_key": "a09e840737c16a6b72c1ec31d9fbee078484cd12064afe42b526be36c7f5eded", "schedule_id": 24128, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1634", "location": "Dalston Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119831}, {"is_pass": false, "wtt_arr": "1635H", "wtt_dep": "1636", "location": "Haggerston", "stage_seq": 2, "distance_m": 672.613, "section_seq": 1, "route_path_id": 119831}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638", "location": "Hoxton", "stage_seq": 3, "distance_m": 1554.851, "section_seq": 1, "route_path_id": 119831}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1640H", "location": "Shoreditch High Street", "stage_seq": 4, "distance_m": 2787.17, "section_seq": 1, "route_path_id": 119831}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1643", "location": "Whitechapel", "stage_seq": 5, "distance_m": 8569.295, "section_seq": 1, "route_path_id": 119831}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645", "location": "Shadwell", "stage_seq": 6, "distance_m": 9553.827, "section_seq": 1, "route_path_id": 119831}, {"is_pass": false, "wtt_arr": "1646H", "wtt_dep": "1647", "location": "Wapping", "stage_seq": 7, "distance_m": 10336.691, "section_seq": 1, "route_path_id": 119831}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": "1648H", "location": "Rotherhithe", "stage_seq": 8, "distance_m": 10813.015, "section_seq": 1, "route_path_id": 119831}, {"is_pass": false, "wtt_arr": "1649H", "wtt_dep": "1650H", "location": "Canada Water", "stage_seq": 9, "distance_m": 11127.08, "section_seq": 1, "route_path_id": 119831}, {"is_pass": false, "wtt_arr": "1651H", "wtt_dep": "1652H", "location": "Surrey Quays", "stage_seq": 10, "distance_m": 11736.746, "section_seq": 1, "route_path_id": 119831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653", "location": "Surrey Quays Silwood Jn", "stage_seq": 11, "distance_m": 12026.19, "section_seq": 1, "route_path_id": 119831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657", "location": "Old Kent Road Jn", "stage_seq": 12, "distance_m": 13507.227, "section_seq": 1, "route_path_id": 119831}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": "1659", "location": "Queens Rd Peckham", "stage_seq": 13, "distance_m": 14025.448, "section_seq": 1, "route_path_id": 119831}, {"is_pass": false, "wtt_arr": "1701", "wtt_dep": "1701H", "location": "Peckham Rye (C)", "stage_seq": 14, "distance_m": 15226.677, "section_seq": 1, "route_path_id": 119831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1702H", "location": "Crofton Road Jn", "stage_seq": 15, "distance_m": 15736.076, "section_seq": 1, "route_path_id": 119831}, {"is_pass": false, "wtt_arr": "1704H", "wtt_dep": "1705H", "location": "Denmark Hill", "stage_seq": 16, "distance_m": 16561.082, "section_seq": 1, "route_path_id": 119831}, {"is_pass": false, "wtt_arr": "1709H", "wtt_dep": "1710", "location": "Clapham High Street", "stage_seq": 17, "distance_m": 19727.457, "section_seq": 1, "route_path_id": 119831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1711", "location": "Voltaire Road Jn", "stage_seq": 18, "distance_m": 19991.444, "section_seq": 1, "route_path_id": 119831}, {"is_pass": false, "wtt_arr": "1711H", "wtt_dep": "1712", "location": "Wandsworth Road", "stage_seq": 19, "distance_m": 20406.67, "section_seq": 1, "route_path_id": 119831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1712H", "location": "Factory Jn", "stage_seq": 20, "distance_m": 20496.234, "section_seq": 1, "route_path_id": 119831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714", "location": "Longhedge Jn", "stage_seq": 21, "distance_m": 21356.71, "section_seq": 1, "route_path_id": 119831}, {"is_pass": false, "wtt_arr": "1719", "wtt_dep": null, "location": "Clapham Junction Plats 0-2", "stage_seq": 22, "distance_m": 23129.387, "section_seq": 1, "route_path_id": 119831}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 23129.387, "from_m": 0.0, "section_seq": 1, "route_path_id": 119831}], "total_distance_m": 23129.387, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 22817.836, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 311.551, "synthetic_unknown_infrastructure_limit_mph": 60} [] Dalston Junction 1634 1634 3 16:34:00 None Clapham Junction Plats 0-2 1719 1719 2 None None https://www.realtimetrains.co.uk/service/gb-nr:W04461/2026-09-23/detailed None Dalston Junction 2026-09-23T16:34:30+01:00 Haggerston 1.5 {"type": "LineString", "coordinates": [[-0.07519811117439318, 51.54544576236582], [-0.07519849999999999, 51.54543429999999], [-0.0752464, 51.54402850000001], [-0.07521879999999999, 51.5436451], [-0.07521350000000002, 51.5430051], [-0.0752606, 51.54255870000001], [-0.07527649999999998, 51.54233069999999], [-0.0753293, 51.541686299999995], [-0.0753786, 51.541186], [-0.0754126, 51.5407928], [-0.0754497, 51.5404421], [-0.0754737, 51.5401806], [-0.0754933, 51.53988459999999], [-0.0755161, 51.53957559999999], [-0.0755346, 51.53940000000001]]} 0.4 1634 1635½ None None Haggerston 51.5394000 -0.0755346 51.5394000 -0.0755346 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Dalston Junction SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790174049207297 0 0 2026-09-23 16:44:04.793842 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:03.983339
767664 798971 C49081 775C85MT23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 798971, "stp": "P", "toc": "Great Western Railway", "uid": "C49081", "consist": "802011", "dest_crs": "CDF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49081/2026-09-23/detailed", "trust_id": "775C85MT23", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": "16:34:00", "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-23", "dest_arr_time": "1653", "dest_platform": "1", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "5C85", "timing_status": null, "origin_station": "Cardiff Central", "current_leg_arr": "1653", "current_leg_dep": "1649", "current_leg_end": "Cardiff Central", "origin_dep_time": "1634", "origin_platform": "4", "current_location": null, "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1983144, 51.477133999999985], [-3.1980153, 51.4770889], [-3.1974734999999996, 51.4770355], [-3.1957501999999995, 51.47685340000001], [-3.1954632, 51.47682669999999], [-3.1952552999999995, 51.4768225], [-3.1950434, 51.47682], [-3.1948247999999997, 51.4768066], [-3.1946326999999997, 51.47678609999999], [-3.1941207, 51.476731400000006], [-3.1932355999999995, 51.4766546], [-3.193114899999999, 51.476639600000006], [-3.1929781, 51.4766187], [-3.1926159999999997, 51.476556899999984], [-3.1923233, 51.4765178], [-3.1916543999999996, 51.4764524], [-3.1876052999999995, 51.4760486], [-3.1873547, 51.4760252], [-3.1872772, 51.4760174], [-3.1867962, 51.4759341], [-3.1863571, 51.4758657], [-3.1858776, 51.4757868], [-3.1846566, 51.47569569999999], [-3.1841533, 51.47566], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]}", "current_leg_start": "Cardiff Brickyard Siding", "dest_arr_time_act": "1653", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": null, "current_leg_milage": "0.8", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.05, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 461.973, \"from_m\": 272.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 567.682, \"from_m\": 461.973, \"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\": 2106.818, \"from_m\": 567.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\": 2212.527, \"from_m\": 2106.818, \"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\": 2402.449, \"from_m\": 2212.527, \"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\": 2674.5, \"from_m\": 2402.449, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 798971, \"profile_key\": \"6fbb381c92b85ac8812ec0819d96f4c1e97194e4991c0891f254c4cdbbbc348e\", \"schedule_id\": 34411, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115859}, {\"is_pass\": false, \"wtt_arr\": \"1638\", \"wtt_dep\": \"1649\", \"location\": \"Cardiff Brickyard Siding\", \"stage_seq\": 2, \"distance_m\": 1337.25, \"section_seq\": 1, \"route_path_id\": 115859}, {\"is_pass\": false, \"wtt_arr\": \"1653\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 3, \"distance_m\": 2674.5, \"section_seq\": 1, \"route_path_id\": 115859}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 2674.5, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115859}], \"total_distance_m\": 2674.5, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 1135.364, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1539.136, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1634", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Cardiff Central", "service_state_platform": "4", "timing_fact_generation": 1790174098474297, "current_leg_arrival_utc": "2026-09-23T16:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:03.986853", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:49:00+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.761903", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P CDF CDF 5C85 802011 5 125 None {"version": 3, "segments": [{"to_m": 272.05, "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": 461.973, "from_m": 272.05, "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": 567.682, "from_m": 461.973, "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": 2106.818, "from_m": 567.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": 2212.527, "from_m": 2106.818, "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": 2402.449, "from_m": 2212.527, "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": 2674.5, "from_m": 2402.449, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 798971, "profile_key": "6fbb381c92b85ac8812ec0819d96f4c1e97194e4991c0891f254c4cdbbbc348e", "schedule_id": 34411, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1634", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115859}, {"is_pass": false, "wtt_arr": "1638", "wtt_dep": "1649", "location": "Cardiff Brickyard Siding", "stage_seq": 2, "distance_m": 1337.25, "section_seq": 1, "route_path_id": 115859}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 3, "distance_m": 2674.5, "section_seq": 1, "route_path_id": 115859}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 2674.5, "from_m": 0.0, "section_seq": 1, "route_path_id": 115859}], "total_distance_m": 2674.5, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 1135.364, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1539.136, "synthetic_unknown_infrastructure_limit_mph": 60} [] Cardiff Central 1634 1634 4 16:34:00 None Cardiff Central 1653 1653 1 None None https://www.realtimetrains.co.uk/service/gb-nr:C49081/2026-09-23/detailed None Cardiff Brickyard Siding 2026-09-23T16:49:00+01:00 Cardiff Central 4.0 {"type": "LineString", "coordinates": [[-3.1983144, 51.477133999999985], [-3.1980153, 51.4770889], [-3.1974734999999996, 51.4770355], [-3.1957501999999995, 51.47685340000001], [-3.1954632, 51.47682669999999], [-3.1952552999999995, 51.4768225], [-3.1950434, 51.47682], [-3.1948247999999997, 51.4768066], [-3.1946326999999997, 51.47678609999999], [-3.1941207, 51.476731400000006], [-3.1932355999999995, 51.4766546], [-3.193114899999999, 51.476639600000006], [-3.1929781, 51.4766187], [-3.1926159999999997, 51.476556899999984], [-3.1923233, 51.4765178], [-3.1916543999999996, 51.4764524], [-3.1876052999999995, 51.4760486], [-3.1873547, 51.4760252], [-3.1872772, 51.4760174], [-3.1867962, 51.4759341], [-3.1863571, 51.4758657], [-3.1858776, 51.4757868], [-3.1846566, 51.47569569999999], [-3.1841533, 51.47566], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]} 0.8 1649 1653 None None Cardiff Central 51.4756626 -3.1792304 51.4756626 -3.1792304 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Cardiff Central SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790174098474297 0 0 2026-09-23 16:44:04.761903 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:03.986853
767665 798972 C49107 685L84MT23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 798972, "stp": "P", "toc": "Great Western Railway", "uid": "C49107", "consist": "800036", "dest_crs": "CNM", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49107/2026-09-23/detailed", "trust_id": "685L84MT23", "origin_crs": "CNM", "show_on_map": 0, "dar_est_time": "16:34:00", "dar_platform": null, "dest_station": "Cheltenham Spa", "service_date": "2026-09-23", "dest_arr_time": "1700", "dest_platform": "1", "is_terminated": 1, "next_location": "Cheltenham Spa", "signalling_id": "5L84", "timing_status": null, "origin_station": "Cheltenham Spa", "current_leg_arr": "1700", "current_leg_dep": "1658", "current_leg_end": "Cheltenham Spa", "origin_dep_time": "1634", "origin_platform": "2", "current_location": null, "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0988627, 51.8989576], [-2.098958, 51.8987323], [-2.0990295, 51.8985633], [-2.0991522, 51.89828239999999], [-2.0993033, 51.897978], [-2.0994216, 51.89779339999999], [-2.0995058, 51.89766209999999], [-2.0996706, 51.8974492], [-2.0998249, 51.89725090000001], [-2.1000486, 51.897035900000006], [-2.1002557999999993, 51.8968465]]}", "current_leg_start": "Alstone Carriage Holding Sidings", "dest_arr_time_act": "1700", "motion_projection": null, "next_location_lat": "51.8968465", "next_location_lon": "-2.1002558", "previous_location": null, "current_leg_milage": "0.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 288.737, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 1094.3, \"from_m\": 288.737, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1383.037, \"from_m\": 1094.3, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 798972, \"profile_key\": \"db0ad064510d2f5b1bccb303cbe58f0fbee2fa4b246b995c9b4515f1acbd0710\", \"schedule_id\": 6334, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114562}, {\"is_pass\": false, \"wtt_arr\": \"1636\", \"wtt_dep\": \"1658\", \"location\": \"Alstone Carriage Holding Sidings\", \"stage_seq\": 2, \"distance_m\": 691.519, \"section_seq\": 1, \"route_path_id\": 114562}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"wtt_dep\": null, \"location\": \"Cheltenham Spa\", \"stage_seq\": 3, \"distance_m\": 1383.037, \"section_seq\": 1, \"route_path_id\": 114562}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1383.037, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114562}], \"total_distance_m\": 1383.037, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 577.474, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 805.563, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1634", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.8968465", "current_position_lon": "-2.1002558", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Cheltenham Spa", "service_state_platform": "2", "timing_fact_generation": 1790174098480070, "current_leg_arrival_utc": "2026-09-23T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:03.989549", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:58:00+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.756335", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P CNM CNM 5L84 800036 5 125 None {"version": 3, "segments": [{"to_m": 288.737, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 1094.3, "from_m": 288.737, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1383.037, "from_m": 1094.3, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 798972, "profile_key": "db0ad064510d2f5b1bccb303cbe58f0fbee2fa4b246b995c9b4515f1acbd0710", "schedule_id": 6334, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1634", "location": "Cheltenham Spa", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114562}, {"is_pass": false, "wtt_arr": "1636", "wtt_dep": "1658", "location": "Alstone Carriage Holding Sidings", "stage_seq": 2, "distance_m": 691.519, "section_seq": 1, "route_path_id": 114562}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": null, "location": "Cheltenham Spa", "stage_seq": 3, "distance_m": 1383.037, "section_seq": 1, "route_path_id": 114562}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1383.037, "from_m": 0.0, "section_seq": 1, "route_path_id": 114562}], "total_distance_m": 1383.037, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 577.474, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 805.563, "synthetic_unknown_infrastructure_limit_mph": 60} [] Cheltenham Spa 1634 1634 2 16:34:00 None Cheltenham Spa 1700 1700 1 None None https://www.realtimetrains.co.uk/service/gb-nr:C49107/2026-09-23/detailed None Alstone Carriage Holding Sidings 2026-09-23T16:58:00+01:00 Cheltenham Spa 2.0 {"type": "LineString", "coordinates": [[-2.0988627, 51.8989576], [-2.098958, 51.8987323], [-2.0990295, 51.8985633], [-2.0991522, 51.89828239999999], [-2.0993033, 51.897978], [-2.0994216, 51.89779339999999], [-2.0995058, 51.89766209999999], [-2.0996706, 51.8974492], [-2.0998249, 51.89725090000001], [-2.1000486, 51.897035900000006], [-2.1002557999999993, 51.8968465]]} 0.2 1658 1700 None None Cheltenham Spa 51.8968465 -2.1002558 51.8968465 -2.1002558 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Cheltenham Spa SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790174098480070 0 0 2026-09-23 16:44:04.756335 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:03.989549
767666 798973 G15730 745N71MT23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 798973, "stp": "P", "toc": "Great Western Railway", "uid": "G15730", "consist": "802008", "dest_crs": "OXF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15730/2026-09-23/detailed", "trust_id": "745N71MT23", "origin_crs": "OXF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Oxford", "service_date": "2026-09-23", "dest_arr_time": "1656", "dest_platform": "4", "is_terminated": 1, "next_location": "Oxford", "signalling_id": "5N71", "timing_status": null, "origin_station": "Oxford", "current_leg_arr": "1656", "current_leg_dep": "1654", "current_leg_end": "Oxford", "origin_dep_time": "1634", "origin_platform": "4", "current_location": null, "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2728065, 51.7606006], [-1.2727538, 51.7600897], [-1.2726866999999995, 51.7597049], [-1.272664, 51.7596137], [-1.2725647, 51.75939280000001], [-1.2724167999999998, 51.75911649999999], [-1.2723212999999998, 51.7589346], [-1.2722532999999998, 51.7587684], [-1.2722306999999995, 51.7587074], [-1.2720913, 51.7584157], [-1.2719374, 51.7581285], [-1.2719129, 51.7580676], [-1.2718284, 51.7578961], [-1.2717332, 51.75774], [-1.271589, 51.757458], [-1.2715608, 51.75739289999999], [-1.2714677, 51.757198], [-1.2713684, 51.7570303], [-1.2712861, 51.75684050000001], [-1.2711787, 51.75652349999999], [-1.27108, 51.7562924], [-1.2710391, 51.7562144], [-1.2709204999999997, 51.7559441], [-1.2708623, 51.75577690000001], [-1.2708295999999997, 51.7556847], [-1.27080805, 51.75563664999999], [-1.2707532999999998, 51.7554863], [-1.2707132, 51.7553661], [-1.2706679, 51.7552474], [-1.2705896999999997, 51.7550429], [-1.270521, 51.7548513], [-1.2702376999999998, 51.753966199999994]]}", "current_leg_start": "Oxford Carriage Siding 3", "dest_arr_time_act": "1656", "motion_projection": null, "next_location_lat": "51.7539662", "next_location_lon": "-1.2702377", "previous_location": null, "current_leg_milage": "0.5", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 195.411, \"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\": 224.925, \"from_m\": 195.411, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 291.769, \"from_m\": 224.925, \"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\": 327.784, \"from_m\": 291.769, \"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\": 392.096, \"from_m\": 327.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\": 399.591, \"from_m\": 392.096, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 470.971, \"from_m\": 399.591, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 477.95, \"from_m\": 470.971, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 545.421, \"from_m\": 477.95, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 552.379, \"from_m\": 545.421, \"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\": 969.21, \"from_m\": 552.379, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 976.169, \"from_m\": 969.21, \"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\": 1043.64, \"from_m\": 976.169, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1050.618, \"from_m\": 1043.64, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1121.999, \"from_m\": 1050.618, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1129.493, \"from_m\": 1121.999, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1193.805, \"from_m\": 1129.493, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1229.821, \"from_m\": 1193.805, \"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\": 1296.664, \"from_m\": 1229.821, \"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\": 1326.179, \"from_m\": 1296.664, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1521.59, \"from_m\": 1326.179, \"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\": 798973, \"profile_key\": \"a1488e99eee357c4a4cd98f700b10c4eab9b5148a3a20191097a119c3492a027\", \"schedule_id\": 9041, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Oxford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133722}, {\"is_pass\": false, \"wtt_arr\": \"1636\", \"wtt_dep\": \"1654\", \"location\": \"Oxford Carriage Siding 3\", \"stage_seq\": 2, \"distance_m\": 760.795, \"section_seq\": 1, \"route_path_id\": 133722}, {\"is_pass\": false, \"wtt_arr\": \"1656\", \"wtt_dep\": null, \"location\": \"Oxford\", \"stage_seq\": 3, \"distance_m\": 1521.59, \"section_seq\": 1, \"route_path_id\": 133722}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1521.59, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133722}], \"total_distance_m\": 1521.59, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 639.403, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 882.187, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1634", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.7539662", "current_position_lon": "-1.2702377", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Oxford", "service_state_platform": "4", "timing_fact_generation": 1790174103005413, "current_leg_arrival_utc": "2026-09-23T16:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:03.991943", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:54:00+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.759557", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P OXF OXF 5N71 802008 5 125 None {"version": 3, "segments": [{"to_m": 195.411, "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": 224.925, "from_m": 195.411, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 291.769, "from_m": 224.925, "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": 327.784, "from_m": 291.769, "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": 392.096, "from_m": 327.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": 399.591, "from_m": 392.096, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 470.971, "from_m": 399.591, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 477.95, "from_m": 470.971, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 545.421, "from_m": 477.95, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 552.379, "from_m": 545.421, "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": 969.21, "from_m": 552.379, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 976.169, "from_m": 969.21, "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": 1043.64, "from_m": 976.169, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1050.618, "from_m": 1043.64, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1121.999, "from_m": 1050.618, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1129.493, "from_m": 1121.999, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1193.805, "from_m": 1129.493, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1229.821, "from_m": 1193.805, "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": 1296.664, "from_m": 1229.821, "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": 1326.179, "from_m": 1296.664, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1521.59, "from_m": 1326.179, "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": 798973, "profile_key": "a1488e99eee357c4a4cd98f700b10c4eab9b5148a3a20191097a119c3492a027", "schedule_id": 9041, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1634", "location": "Oxford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133722}, {"is_pass": false, "wtt_arr": "1636", "wtt_dep": "1654", "location": "Oxford Carriage Siding 3", "stage_seq": 2, "distance_m": 760.795, "section_seq": 1, "route_path_id": 133722}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": null, "location": "Oxford", "stage_seq": 3, "distance_m": 1521.59, "section_seq": 1, "route_path_id": 133722}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1521.59, "from_m": 0.0, "section_seq": 1, "route_path_id": 133722}], "total_distance_m": 1521.59, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 639.403, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 882.187, "synthetic_unknown_infrastructure_limit_mph": 60} [] Oxford 1634 1634 4 None None Oxford 1656 1656 4 None None https://www.realtimetrains.co.uk/service/gb-nr:G15730/2026-09-23/detailed None Oxford Carriage Siding 3 2026-09-23T16:54:00+01:00 Oxford 2.0 {"type": "LineString", "coordinates": [[-1.2728065, 51.7606006], [-1.2727538, 51.7600897], [-1.2726866999999995, 51.7597049], [-1.272664, 51.7596137], [-1.2725647, 51.75939280000001], [-1.2724167999999998, 51.75911649999999], [-1.2723212999999998, 51.7589346], [-1.2722532999999998, 51.7587684], [-1.2722306999999995, 51.7587074], [-1.2720913, 51.7584157], [-1.2719374, 51.7581285], [-1.2719129, 51.7580676], [-1.2718284, 51.7578961], [-1.2717332, 51.75774], [-1.271589, 51.757458], [-1.2715608, 51.75739289999999], [-1.2714677, 51.757198], [-1.2713684, 51.7570303], [-1.2712861, 51.75684050000001], [-1.2711787, 51.75652349999999], [-1.27108, 51.7562924], [-1.2710391, 51.7562144], [-1.2709204999999997, 51.7559441], [-1.2708623, 51.75577690000001], [-1.2708295999999997, 51.7556847], [-1.27080805, 51.75563664999999], [-1.2707532999999998, 51.7554863], [-1.2707132, 51.7553661], [-1.2706679, 51.7552474], [-1.2705896999999997, 51.7550429], [-1.270521, 51.7548513], [-1.2702376999999998, 51.753966199999994]]} 0.5 1654 1656 None None Oxford 51.7539662 -1.2702377 51.7539662 -1.2702377 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Oxford SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790174103005413 0 0 2026-09-23 16:44:04.759557 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:03.991943
767667 798975 C18003 651F64MT23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 798975, "stp": "P", "toc": "West Midlands Trains", "uid": "C18003", "consist": "350102", "dest_crs": "LIV", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18003/2026-09-23/detailed", "trust_id": "651F64MT23", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": "16:34:00", "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-23", "dest_arr_time": "1817", "dest_platform": "6", "is_terminated": 1, "next_location": "Smethwick Galton Bridge LL", "signalling_id": "1F64", "timing_status": null, "origin_station": "Birmingham New Street", "current_leg_arr": "1640½", "current_leg_dep": "1634", "current_leg_end": "Smethwick Galton Bridge LL", "origin_dep_time": "1634", "origin_platform": "4B", "current_location": null, "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8995766, 52.47774979999999], [-1.9000793, 52.4778063], [-1.9001201000000003, 52.4778109], [-1.9002593, 52.47782649999999], [-1.9005349, 52.47785859999999], [-1.9007016, 52.477888], [-1.9008897, 52.47792269999999], [-1.9010567, 52.4779524], [-1.901208, 52.4779791], [-1.9015239, 52.47804049999999], [-1.9017029, 52.478085799999995], [-1.9019015, 52.47814139999999], [-1.9021657999999997, 52.47817959999999], [-1.9022904, 52.4782047], [-1.9025204, 52.47825530000001], [-1.9025848000000003, 52.478269199999986], [-1.9026606, 52.47828419999998], [-1.9027423, 52.4783006], [-1.9028189, 52.47831529999999], [-1.90289, 52.4783267], [-1.902971, 52.4783387], [-1.9030206000000005, 52.4783505], [-1.903164, 52.47838039999999], [-1.9031968, 52.4783872], [-1.9032889, 52.4784018], [-1.9033056, 52.4784156], [-1.9035493999999995, 52.4784419], [-1.9037645999999997, 52.4784715], [-1.9039546, 52.4785039], [-1.90407, 52.47852360000001], [-1.9041223000000005, 52.47853560000001], [-1.9042041, 52.47855419999999], [-1.904316, 52.4785752], [-1.904466, 52.4785901], [-1.9078707, 52.47893], [-1.9140349, 52.4795305], [-1.9151286, 52.4796451], [-1.9154445999999992, 52.4796795], [-1.9158271, 52.47972659999999], [-1.9162464, 52.47978319999999], [-1.9165018, 52.4798174], [-1.9166765999999995, 52.4798441], [-1.9168634, 52.4798741], [-1.9170929000000003, 52.4799121], [-1.9172975999999995, 52.4799484], [-1.9174536, 52.479977099999985], [-1.9176467, 52.4800147], [-1.9177252, 52.480031], [-1.9179175999999996, 52.48008], [-1.9180504, 52.4801192], [-1.9181629, 52.480147], [-1.9182956999999996, 52.48017970000001], [-1.9185998, 52.4802488], [-1.9188898, 52.4803194], [-1.9191298999999995, 52.4803773], [-1.919382, 52.480442700000005], [-1.9196365, 52.48050769999999], [-1.9199386, 52.4805905], [-1.9202135, 52.480668099999995], [-1.9204991, 52.480753099999994], [-1.9207741, 52.4808347], [-1.9210356, 52.4809156], [-1.9212622, 52.480987500000005], [-1.9214741, 52.481057699999994], [-1.9216712999999996, 52.48112470000001], [-1.9219086, 52.48120549999999], [-1.9221902999999996, 52.48130519999999], [-1.9224706000000005, 52.481413], [-1.9226449000000003, 52.48148], [-1.9227629, 52.48152650000001], [-1.9228913, 52.4815809], [-1.9230067, 52.48163160000001], [-1.9232038, 52.4817239], [-1.9234238, 52.48182270000001], [-1.9235028999999997, 52.48186269999999], [-1.9238596, 52.4820277], [-1.9240169, 52.482108], [-1.9241724, 52.4821946], [-1.9243213, 52.4822779], [-1.9244286, 52.48233590000001], [-1.9245466, 52.4823955], [-1.9246646000000005, 52.48245099999999], [-1.9248054000000003, 52.48251799999999], [-1.9249714, 52.48259289999999], [-1.9252936000000005, 52.4827377], [-1.9255644999999997, 52.4828643], [-1.9258032, 52.4829738], [-1.9260912, 52.483110700000005], [-1.9263423, 52.4832343], [-1.926632, 52.4833756], [-1.9268503, 52.48348229999999], [-1.9271551, 52.4836353], [-1.9273934, 52.48375339999999], [-1.9274823, 52.4837962], [-1.927553, 52.4838278], [-1.9276200999999995, 52.48385629999999], [-1.9277009, 52.483889299999994], [-1.9277782999999995, 52.4839192], [-1.9278484, 52.4839489], [-1.9279414, 52.4839859], [-1.9280347999999996, 52.4840339], [-1.9284179999999995, 52.4842263], [-1.9287164999999995, 52.484394], [-1.9288703999999997, 52.484475199999984], [-1.9291868, 52.48461940000001], [-1.9295409, 52.4848032], [-1.929848, 52.48496], [-1.9301979999999996, 52.4851438], [-1.9305293, 52.4853128], [-1.9308055, 52.485457399999994], [-1.9311153, 52.48561740000001], [-1.9314248, 52.4857756], [-1.9317306, 52.48593559999999], [-1.932031, 52.48609], [-1.9322887999999996, 52.48622749999999], [-1.9325851999999997, 52.4863818], [-1.9328923, 52.48654109999999], [-1.9331949999999996, 52.48669429999999], [-1.9335763, 52.4868947], [-1.9338723, 52.4870463], [-1.9341995, 52.48721619999999], [-1.9344760999999997, 52.4873594], [-1.9347497, 52.4875007], [-1.9350448, 52.4876566], [-1.9353085999999995, 52.4877952], [-1.9355638, 52.4879367], [-1.9357485, 52.48803769999999], [-1.9359514, 52.488153999999994], [-1.9361539000000003, 52.4882716], [-1.9363765, 52.488405500000006], [-1.9365950999999997, 52.4885386], [-1.9367906, 52.48865180000001], [-1.9369599, 52.4887517], [-1.9371230999999995, 52.48884129999999], [-1.9371996, 52.488883699999995], [-1.9372629999999995, 52.4889191], [-1.9376023, 52.4890988], [-1.9379549999999997, 52.48927760000001], [-1.9382862, 52.4894377], [-1.9385786, 52.48958059999999], [-1.938817, 52.4896979], [-1.9390775, 52.489828], [-1.9392907, 52.4899383], [-1.9394972, 52.49005009999999], [-1.9397077999999996, 52.490165299999994], [-1.9399116, 52.4902853], [-1.9401288999999995, 52.4904184], [-1.9402629999999996, 52.4905058], [-1.9403998, 52.49059559999999], [-1.9405403000000003, 52.490694100000006], [-1.9406694, 52.490786699999994], [-1.9407463999999996, 52.4908439], [-1.940841, 52.49091409999999], [-1.9410099999999997, 52.4910472], [-1.9410227431739588, 52.49105794725514], [-1.9411843, 52.491194199999995], [-1.9413398999999996, 52.49133379999999], [-1.9414043000000003, 52.4913869], [-1.9415786, 52.49154370000001], [-1.9417473, 52.49170020000001], [-1.9419305, 52.4918667], [-1.941938, 52.4918736], [-1.9420952, 52.4920151], [-1.9421281, 52.4920448], [-1.9423199, 52.49221949999999], [-1.9425439, 52.4924236], [-1.9427129, 52.4925747], [-1.9428781999999996, 52.49271459999999], [-1.9430589, 52.4928613], [-1.9432479999999996, 52.4930075], [-1.9434400999999997, 52.4931458], [-1.9436024, 52.4932609], [-1.9437955, 52.4933875], [-1.9440033, 52.493516499999984], [-1.9441923999999997, 52.4936291], [-1.9443333, 52.4937157], [-1.9444875, 52.493799800000005], [-1.9446498000000003, 52.493884699999995], [-1.9448616999999997, 52.49399899999999], [-1.9450467, 52.49409289999999], [-1.9452706999999996, 52.49420069999999], [-1.9454474, 52.49428780000001], [-1.945483170161136, 52.49430286280318], [-1.945673, 52.4943828], [-1.9458580999999997, 52.4944612], [-1.9461032, 52.4945572], [-1.9463382, 52.494646499999995], [-1.9466048, 52.49474099999999], [-1.9468183, 52.49481469999999], [-1.9470889, 52.49491], [-1.9473628000000005, 52.49499839999999], [-1.9476083, 52.49507409999999], [-1.9478238, 52.495141], [-1.9481522, 52.4952359], [-1.9483016, 52.49527929999999], [-1.9483988, 52.4953082], [-1.9485359, 52.495346199999986], [-1.9488055, 52.495417], [-1.9490912, 52.495493], [-1.9493261999999996, 52.49554800000001], [-1.9498505999999995, 52.4956647], [-1.9502136999999995, 52.4957371], [-1.9506093, 52.4958138], [-1.9509784, 52.4958811], [-1.9513365, 52.4959382], [-1.9516758, 52.4959872], [-1.9519883, 52.496031299999984], [-1.9523249000000005, 52.49607459999999], [-1.952577, 52.49610319999999], [-1.9528358999999995, 52.49613089999999], [-1.9531185, 52.4961576], [-1.9534367, 52.49618639999999], [-1.9537612, 52.49621179999999], [-1.9541380999999995, 52.49623869999999], [-1.9544251, 52.49625499999999], [-1.9547389, 52.49626809999999], [-1.9550312, 52.4962779], [-1.9554037, 52.4962833], [-1.9557984, 52.49628439999999], [-1.9560636, 52.4962858], [-1.9563653, 52.4962825], [-1.9566188, 52.4962768], [-1.9569313, 52.49626539999999], [-1.9573044, 52.4962542], [-1.9576089, 52.496244399999995], [-1.957925, 52.4962335], [-1.9582482, 52.4962221], [-1.9585852, 52.496213399999995], [-1.9590194, 52.49619920000001], [-1.9595141999999997, 52.4961821], [-1.9598643, 52.49617059999999], [-1.960173, 52.49615949999999], [-1.9605536, 52.4961478], [-1.9610578, 52.4961298], [-1.9613278000000005, 52.49612199999999], [-1.9616315, 52.4961109], [-1.9619514, 52.4960999], [-1.9623154999999997, 52.4960877], [-1.9627023999999995, 52.49607379999999], [-1.9630886, 52.4960611], [-1.9634802, 52.4960481], [-1.9638625000000005, 52.49603499999999], [-1.9642346, 52.496022399999994], [-1.9645913, 52.49601090000001], [-1.9650379, 52.4960011], [-1.9653591, 52.4959934], [-1.9657078, 52.495989299999984], [-1.9660558, 52.495989299999984], [-1.9662623999999995, 52.4959897], [-1.9664353999999995, 52.4959921], [-1.9666104, 52.495997], [-1.9667887, 52.496004799999994], [-1.9669724999999996, 52.496012999999984], [-1.9671508, 52.49602149999999], [-1.9673104, 52.496031299999984], [-1.9675009, 52.496044], [-1.9676590999999997, 52.4960587], [-1.9678147, 52.4960713], [-1.9679682, 52.4960877], [-1.968158, 52.496106899999994], [-1.9683243, 52.496126], [-1.968494, 52.4961473], [-1.968671, 52.4961734], [-1.9688661, 52.4962024], [-1.9690579, 52.496235], [-1.9692529999999997, 52.4962689], [-1.9694394, 52.49630359999999], [-1.9696245, 52.49634], [-1.9698149, 52.496381199999995], [-1.9700067000000003, 52.49642450000001], [-1.9701777, 52.4964644], [-1.9704935, 52.49654], [-1.9706759, 52.4965914], [-1.9709113, 52.49665879999999], [-1.9710957, 52.4967135], [-1.9712848000000005, 52.49677390000001], [-1.9714665, 52.496834699999994], [-1.9716522999999997, 52.4968988], [-1.9718072, 52.4969531], [-1.9719621, 52.49701069999999], [-1.9721485000000003, 52.4970817], [-1.9723074, 52.4971462], [-1.9724462000000005, 52.4972058], [-1.9726011, 52.49727120000001], [-1.9727634000000005, 52.4973463], [-1.9728961, 52.49740669999999], [-1.9730584, 52.497485100000006], [-1.9732053, 52.4975598], [-1.9733407000000005, 52.497628799999994], [-1.9734834999999995, 52.4977051], [-1.9736383999999996, 52.49779209999999], [-1.9737786, 52.497873299999995], [-1.9739154, 52.497954099999994], [-1.9740669, 52.49804879999999], [-1.9742084, 52.49813700000001], [-1.9743465, 52.49822640000001], [-1.9744592000000003, 52.4982983], [-1.9746013, 52.49839419999999], [-1.9747113, 52.49846479999999], [-1.9748421, 52.4985526], [-1.9749507, 52.4986252], [-1.9750882, 52.49871629999999], [-1.9751861, 52.4987812], [-1.9753141000000003, 52.4988677], [-1.9754213999999997, 52.49894], [-1.9755549, 52.4990286], [-1.9756602, 52.49909749999999], [-1.9757855, 52.4991816], [-1.9758989, 52.49925549999999], [-1.9760169, 52.4993347], [-1.9761402999999995, 52.499417599999994], [-1.9762673, 52.49950380000001], [-1.976293625062947, 52.4995205225148], [-1.9763797, 52.49957520000001], [-1.9765044, 52.4996613], [-1.9766122999999995, 52.49973310000001], [-1.9767387, 52.4998173], [-1.9768511, 52.49988819999999], [-1.9769703999999997, 52.49996779999999], [-1.9770970999999995, 52.5000503], [-1.9771207999999996, 52.50006640000001], [-1.9773730000000005, 52.50022559999999], [-1.9775091, 52.5003046], [-1.9776512999999996, 52.5003808], [-1.9782776, 52.5007981], [-1.9787688999999995, 52.50111819999999], [-1.9789239999999997, 52.5012256], [-1.9791623, 52.5013807], [-1.9793281000000005, 52.5014863], [-1.9794896, 52.5015857], [-1.9796582, 52.501686799999995], [-1.9799204, 52.5018369], [-1.9802663000000005, 52.5020325], [-1.980413730655176, 52.50210648374785], [-1.9804427179377309, 52.50212103015031], [-1.9804468069374357, 52.50212308208901]]}", "current_leg_start": "Birmingham New Street", "dest_arr_time_act": "1816", "motion_projection": null, "next_location_lat": "52.5021231", "next_location_lon": "-1.9804468", "previous_location": null, "current_leg_milage": "3.9", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 308.855, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1171.338, \"from_m\": 308.855, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6852.017, \"from_m\": 1171.338, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 9412.973, \"from_m\": 6852.017, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10025.345, \"from_m\": 9412.973, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13648.264, \"from_m\": 10025.345, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14013.162, \"from_m\": 13648.264, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20080.551, \"from_m\": 14013.162, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20429.796, \"from_m\": 20080.551, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21139.521, \"from_m\": 20429.796, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 21455.747, \"from_m\": 21139.521, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 23388.269, \"from_m\": 21455.747, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25920.011, \"from_m\": 23388.269, \"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\": 26432.717, \"from_m\": 25920.011, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 41984.396, \"from_m\": 26432.717, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 44388.578, \"from_m\": 41984.396, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 45028.385, \"from_m\": 44388.578, \"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\": 45066.825, \"from_m\": 45028.385, \"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\": 45107.6, \"from_m\": 45066.825, \"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\": 45158.428, \"from_m\": 45107.6, \"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\": 46251.888, \"from_m\": 45158.428, \"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\": 46318.4, \"from_m\": 46251.888, \"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\": 81810.998, \"from_m\": 46318.4, \"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\": 81846.162, \"from_m\": 81810.998, \"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\": 84102.71, \"from_m\": 81846.162, \"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\": 84231.827, \"from_m\": 84102.71, \"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\": 85547.248, \"from_m\": 84231.827, \"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\": 85626.6, \"from_m\": 85547.248, \"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\": 86008.81, \"from_m\": 85626.6, \"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\": 104985.099, \"from_m\": 86008.81, \"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\": 107669.746, \"from_m\": 104985.099, \"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\": 111805.631, \"from_m\": 107669.746, \"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\": 111850.861, \"from_m\": 111805.631, \"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\": 111970.299, \"from_m\": 111850.861, \"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\": 118045.078, \"from_m\": 111970.299, \"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\": 120541.658, \"from_m\": 118045.078, \"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\": 123559.252, \"from_m\": 120541.658, \"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\": 124783.646, \"from_m\": 123559.252, \"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\": 129535.296, \"from_m\": 124783.646, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 131786.915, \"from_m\": 129535.296, \"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\": 132573.472, \"from_m\": 131786.915, \"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\": 133330.479, \"from_m\": 132573.472, \"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\": 133383.648, \"from_m\": 133330.479, \"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\": 137904.443, \"from_m\": 133383.648, \"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\": 137964.761, \"from_m\": 137904.443, \"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\": 138296.163, \"from_m\": 137964.761, \"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\": 139431.903, \"from_m\": 138296.163, \"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\": 139489.94, \"from_m\": 139431.903, \"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\": 139563.502, \"from_m\": 139489.94, \"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\": 139603.438, \"from_m\": 139563.502, \"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\": 139678.118, \"from_m\": 139603.438, \"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\": 139717.551, \"from_m\": 139678.118, \"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\": 140020.022, \"from_m\": 139717.551, \"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\": 140247.751, \"from_m\": 140020.022, \"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\": 140290.403, \"from_m\": 140247.751, \"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\": 141389.04, \"from_m\": 140290.403, \"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\": 141755.144, \"from_m\": 141389.04, \"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\": 142072.501, \"from_m\": 141755.144, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 798975, \"profile_key\": \"f47881fde66e07f7289b363e7ef9dc9acabf06884ae8e69425ed2ed19af191e6\", \"schedule_id\": 2279, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131296}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638\", \"location\": \"Soho South Jn\", \"stage_seq\": 2, \"distance_m\": 3283.908, \"section_seq\": 1, \"route_path_id\": 131296}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639H\", \"location\": \"Galton Jn\", \"stage_seq\": 3, \"distance_m\": 5996.938, \"section_seq\": 1, \"route_path_id\": 131296}, {\"is_pass\": false, \"wtt_arr\": \"1640H\", \"wtt_dep\": \"1641\", \"location\": \"Smethwick Galton Bridge LL\", \"stage_seq\": 4, \"distance_m\": 6440.677, \"section_seq\": 1, \"route_path_id\": 131296}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644H\", \"location\": \"Dudley Port\", \"stage_seq\": 5, \"distance_m\": 11802.195, \"section_seq\": 1, \"route_path_id\": 131296}, {\"is_pass\": false, \"wtt_arr\": \"1652H\", \"wtt_dep\": \"1653H\", \"location\": \"Wolverhampton\", \"stage_seq\": 6, \"distance_m\": 20796.855, \"section_seq\": 1, \"route_path_id\": 131296}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655H\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 7, \"distance_m\": 21530.786, \"section_seq\": 1, \"route_path_id\": 131296}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656H\", \"location\": \"Bushbury Jn\", \"stage_seq\": 8, \"distance_m\": 23339.291, \"section_seq\": 1, \"route_path_id\": 131296}, {\"is_pass\": false, \"wtt_arr\": \"1702H\", \"wtt_dep\": \"1703H\", \"location\": \"Penkridge\", \"stage_seq\": 9, \"distance_m\": 36220.177, \"section_seq\": 1, \"route_path_id\": 131296}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1709\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 10, \"distance_m\": 44541.141, \"section_seq\": 1, \"route_path_id\": 131296}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1709H\", \"location\": \"Stafford South Jn\", \"stage_seq\": 11, \"distance_m\": 45257.913, \"section_seq\": 1, \"route_path_id\": 131296}, {\"is_pass\": false, \"wtt_arr\": \"1710\", \"wtt_dep\": \"1711\", \"location\": \"Stafford\", \"stage_seq\": 12, \"distance_m\": 45463.434, \"section_seq\": 1, \"route_path_id\": 131296}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1715H\", \"location\": \"Norton Bridge\", \"stage_seq\": 13, \"distance_m\": 53988.236, \"section_seq\": 1, \"route_path_id\": 131296}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1721H\", \"location\": \"Madeley\", \"stage_seq\": 14, \"distance_m\": 71484.703, \"section_seq\": 1, \"route_path_id\": 131296}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1726\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 15, \"distance_m\": 82143.862, \"section_seq\": 1, \"route_path_id\": 131296}, {\"is_pass\": false, \"wtt_arr\": \"1730\", \"wtt_dep\": \"1732\", \"location\": \"Crewe\", \"stage_seq\": 16, \"distance_m\": 84835.465, \"section_seq\": 1, \"route_path_id\": 131296}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1734\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 17, \"distance_m\": 86008.81, \"section_seq\": 1, \"route_path_id\": 131296}, {\"is_pass\": false, \"wtt_arr\": \"1739H\", \"wtt_dep\": \"1740\", \"location\": \"Winsford\", \"stage_seq\": 18, \"distance_m\": 96905.101, \"section_seq\": 1, \"route_path_id\": 131296}, {\"is_pass\": false, \"wtt_arr\": \"1744H\", \"wtt_dep\": \"1745H\", \"location\": \"Hartford\", \"stage_seq\": 19, \"distance_m\": 103894.893, \"section_seq\": 1, \"route_path_id\": 131296}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1747\", \"location\": \"Hartford Jn\", \"stage_seq\": 20, \"distance_m\": 105382.969, \"section_seq\": 1, \"route_path_id\": 131296}, {\"is_pass\": false, \"wtt_arr\": \"1749\", \"wtt_dep\": \"1749H\", \"location\": \"Acton Bridge\", \"stage_seq\": 21, \"distance_m\": 108104.233, \"section_seq\": 1, \"route_path_id\": 131296}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1751H\", \"location\": \"Weaver Jn\", \"stage_seq\": 22, \"distance_m\": 111750.168, \"section_seq\": 1, \"route_path_id\": 131296}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754H\", \"location\": \"Halton Jn\", \"stage_seq\": 23, \"distance_m\": 119178.636, \"section_seq\": 1, \"route_path_id\": 131296}, {\"is_pass\": false, \"wtt_arr\": \"1757\", \"wtt_dep\": \"1758\", \"location\": \"Runcorn\", \"stage_seq\": 24, \"distance_m\": 120995.419, \"section_seq\": 1, \"route_path_id\": 131296}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1800H\", \"location\": \"Ditton East Jn\", \"stage_seq\": 25, \"distance_m\": 124555.432, \"section_seq\": 1, \"route_path_id\": 131296}, {\"is_pass\": false, \"wtt_arr\": \"1805\", \"wtt_dep\": \"1806\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 26, \"distance_m\": 132936.406, \"section_seq\": 1, \"route_path_id\": 131296}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1809H\", \"location\": \"Wavertree Jn\", \"stage_seq\": 27, \"distance_m\": 137850.966, \"section_seq\": 1, \"route_path_id\": 131296}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1811\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 28, \"distance_m\": 139315.234, \"section_seq\": 1, \"route_path_id\": 131296}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1812\", \"location\": \"Edge Hill\", \"stage_seq\": 29, \"distance_m\": 139901.557, \"section_seq\": 1, \"route_path_id\": 131296}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1813\", \"location\": \"Crown Street Jn\", \"stage_seq\": 30, \"distance_m\": 140796.609, \"section_seq\": 1, \"route_path_id\": 131296}, {\"is_pass\": false, \"wtt_arr\": \"1816\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 31, \"distance_m\": 142072.501, \"section_seq\": 1, \"route_path_id\": 131296}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 142072.501, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131296}], \"total_distance_m\": 142072.501, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 141989.913, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 82.588, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1634", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "6.5", "current_position_lat": "52.5021231", "current_position_lon": "-1.9804468", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Birmingham New Street", "service_state_platform": "4B", "timing_fact_generation": 1790174109137325, "current_leg_arrival_utc": "2026-09-23T16:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:03.995132", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:34:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.801188", "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 BHM LIV 1F64 350102 4 110 None {"version": 3, "segments": [{"to_m": 308.855, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1171.338, "from_m": 308.855, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6852.017, "from_m": 1171.338, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 9412.973, "from_m": 6852.017, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10025.345, "from_m": 9412.973, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13648.264, "from_m": 10025.345, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14013.162, "from_m": 13648.264, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20080.551, "from_m": 14013.162, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20429.796, "from_m": 20080.551, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21139.521, "from_m": 20429.796, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 21455.747, "from_m": 21139.521, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 23388.269, "from_m": 21455.747, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25920.011, "from_m": 23388.269, "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": 26432.717, "from_m": 25920.011, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 41984.396, "from_m": 26432.717, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 44388.578, "from_m": 41984.396, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 45028.385, "from_m": 44388.578, "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": 45066.825, "from_m": 45028.385, "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": 45107.6, "from_m": 45066.825, "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": 45158.428, "from_m": 45107.6, "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": 46251.888, "from_m": 45158.428, "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": 46318.4, "from_m": 46251.888, "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": 81810.998, "from_m": 46318.4, "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": 81846.162, "from_m": 81810.998, "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": 84102.71, "from_m": 81846.162, "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": 84231.827, "from_m": 84102.71, "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": 85547.248, "from_m": 84231.827, "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": 85626.6, "from_m": 85547.248, "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": 86008.81, "from_m": 85626.6, "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": 104985.099, "from_m": 86008.81, "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": 107669.746, "from_m": 104985.099, "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": 111805.631, "from_m": 107669.746, "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": 111850.861, "from_m": 111805.631, "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": 111970.299, "from_m": 111850.861, "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": 118045.078, "from_m": 111970.299, "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": 120541.658, "from_m": 118045.078, "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": 123559.252, "from_m": 120541.658, "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": 124783.646, "from_m": 123559.252, "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": 129535.296, "from_m": 124783.646, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 131786.915, "from_m": 129535.296, "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": 132573.472, "from_m": 131786.915, "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": 133330.479, "from_m": 132573.472, "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": 133383.648, "from_m": 133330.479, "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": 137904.443, "from_m": 133383.648, "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": 137964.761, "from_m": 137904.443, "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": 138296.163, "from_m": 137964.761, "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": 139431.903, "from_m": 138296.163, "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": 139489.94, "from_m": 139431.903, "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": 139563.502, "from_m": 139489.94, "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": 139603.438, "from_m": 139563.502, "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": 139678.118, "from_m": 139603.438, "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": 139717.551, "from_m": 139678.118, "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": 140020.022, "from_m": 139717.551, "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": 140247.751, "from_m": 140020.022, "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": 140290.403, "from_m": 140247.751, "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": 141389.04, "from_m": 140290.403, "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": 141755.144, "from_m": 141389.04, "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": 142072.501, "from_m": 141755.144, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 798975, "profile_key": "f47881fde66e07f7289b363e7ef9dc9acabf06884ae8e69425ed2ed19af191e6", "schedule_id": 2279, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1634", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131296}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638", "location": "Soho South Jn", "stage_seq": 2, "distance_m": 3283.908, "section_seq": 1, "route_path_id": 131296}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639H", "location": "Galton Jn", "stage_seq": 3, "distance_m": 5996.938, "section_seq": 1, "route_path_id": 131296}, {"is_pass": false, "wtt_arr": "1640H", "wtt_dep": "1641", "location": "Smethwick Galton Bridge LL", "stage_seq": 4, "distance_m": 6440.677, "section_seq": 1, "route_path_id": 131296}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644H", "location": "Dudley Port", "stage_seq": 5, "distance_m": 11802.195, "section_seq": 1, "route_path_id": 131296}, {"is_pass": false, "wtt_arr": "1652H", "wtt_dep": "1653H", "location": "Wolverhampton", "stage_seq": 6, "distance_m": 20796.855, "section_seq": 1, "route_path_id": 131296}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655H", "location": "Wolverhampton North Jn", "stage_seq": 7, "distance_m": 21530.786, "section_seq": 1, "route_path_id": 131296}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656H", "location": "Bushbury Jn", "stage_seq": 8, "distance_m": 23339.291, "section_seq": 1, "route_path_id": 131296}, {"is_pass": false, "wtt_arr": "1702H", "wtt_dep": "1703H", "location": "Penkridge", "stage_seq": 9, "distance_m": 36220.177, "section_seq": 1, "route_path_id": 131296}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709", "location": "Stafford Trent Valley Jn", "stage_seq": 10, "distance_m": 44541.141, "section_seq": 1, "route_path_id": 131296}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1709H", "location": "Stafford South Jn", "stage_seq": 11, "distance_m": 45257.913, "section_seq": 1, "route_path_id": 131296}, {"is_pass": false, "wtt_arr": "1710", "wtt_dep": "1711", "location": "Stafford", "stage_seq": 12, "distance_m": 45463.434, "section_seq": 1, "route_path_id": 131296}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1715H", "location": "Norton Bridge", "stage_seq": 13, "distance_m": 53988.236, "section_seq": 1, "route_path_id": 131296}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1721H", "location": "Madeley", "stage_seq": 14, "distance_m": 71484.703, "section_seq": 1, "route_path_id": 131296}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726", "location": "Crewe Basford Hall Jn", "stage_seq": 15, "distance_m": 82143.862, "section_seq": 1, "route_path_id": 131296}, {"is_pass": false, "wtt_arr": "1730", "wtt_dep": "1732", "location": "Crewe", "stage_seq": 16, "distance_m": 84835.465, "section_seq": 1, "route_path_id": 131296}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1734", "location": "Crewe Coal Yard S.B.", "stage_seq": 17, "distance_m": 86008.81, "section_seq": 1, "route_path_id": 131296}, {"is_pass": false, "wtt_arr": "1739H", "wtt_dep": "1740", "location": "Winsford", "stage_seq": 18, "distance_m": 96905.101, "section_seq": 1, "route_path_id": 131296}, {"is_pass": false, "wtt_arr": "1744H", "wtt_dep": "1745H", "location": "Hartford", "stage_seq": 19, "distance_m": 103894.893, "section_seq": 1, "route_path_id": 131296}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1747", "location": "Hartford Jn", "stage_seq": 20, "distance_m": 105382.969, "section_seq": 1, "route_path_id": 131296}, {"is_pass": false, "wtt_arr": "1749", "wtt_dep": "1749H", "location": "Acton Bridge", "stage_seq": 21, "distance_m": 108104.233, "section_seq": 1, "route_path_id": 131296}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1751H", "location": "Weaver Jn", "stage_seq": 22, "distance_m": 111750.168, "section_seq": 1, "route_path_id": 131296}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754H", "location": "Halton Jn", "stage_seq": 23, "distance_m": 119178.636, "section_seq": 1, "route_path_id": 131296}, {"is_pass": false, "wtt_arr": "1757", "wtt_dep": "1758", "location": "Runcorn", "stage_seq": 24, "distance_m": 120995.419, "section_seq": 1, "route_path_id": 131296}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1800H", "location": "Ditton East Jn", "stage_seq": 25, "distance_m": 124555.432, "section_seq": 1, "route_path_id": 131296}, {"is_pass": false, "wtt_arr": "1805", "wtt_dep": "1806", "location": "Liverpool South Parkway (HL)", "stage_seq": 26, "distance_m": 132936.406, "section_seq": 1, "route_path_id": 131296}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1809H", "location": "Wavertree Jn", "stage_seq": 27, "distance_m": 137850.966, "section_seq": 1, "route_path_id": 131296}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1811", "location": "Edge Hill S.B.", "stage_seq": 28, "distance_m": 139315.234, "section_seq": 1, "route_path_id": 131296}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1812", "location": "Edge Hill", "stage_seq": 29, "distance_m": 139901.557, "section_seq": 1, "route_path_id": 131296}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1813", "location": "Crown Street Jn", "stage_seq": 30, "distance_m": 140796.609, "section_seq": 1, "route_path_id": 131296}, {"is_pass": false, "wtt_arr": "1816", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 31, "distance_m": 142072.501, "section_seq": 1, "route_path_id": 131296}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 142072.501, "from_m": 0.0, "section_seq": 1, "route_path_id": 131296}], "total_distance_m": 142072.501, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 141989.913, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 82.588, "synthetic_unknown_infrastructure_limit_mph": 60} [] Birmingham New Street 1634 1634 4B 16:34:00 None Liverpool Lime Street HL/ML 1817 1816 6 None None https://www.realtimetrains.co.uk/service/gb-nr:C18003/2026-09-23/detailed None Birmingham New Street 2026-09-23T16:34:30+01:00 Smethwick Galton Bridge LL 6.5 {"type": "LineString", "coordinates": [[-1.8995766, 52.47774979999999], [-1.9000793, 52.4778063], [-1.9001201000000003, 52.4778109], [-1.9002593, 52.47782649999999], [-1.9005349, 52.47785859999999], [-1.9007016, 52.477888], [-1.9008897, 52.47792269999999], [-1.9010567, 52.4779524], [-1.901208, 52.4779791], [-1.9015239, 52.47804049999999], [-1.9017029, 52.478085799999995], [-1.9019015, 52.47814139999999], [-1.9021657999999997, 52.47817959999999], [-1.9022904, 52.4782047], [-1.9025204, 52.47825530000001], [-1.9025848000000003, 52.478269199999986], [-1.9026606, 52.47828419999998], [-1.9027423, 52.4783006], [-1.9028189, 52.47831529999999], [-1.90289, 52.4783267], [-1.902971, 52.4783387], [-1.9030206000000005, 52.4783505], [-1.903164, 52.47838039999999], [-1.9031968, 52.4783872], [-1.9032889, 52.4784018], [-1.9033056, 52.4784156], [-1.9035493999999995, 52.4784419], [-1.9037645999999997, 52.4784715], [-1.9039546, 52.4785039], [-1.90407, 52.47852360000001], [-1.9041223000000005, 52.47853560000001], [-1.9042041, 52.47855419999999], [-1.904316, 52.4785752], [-1.904466, 52.4785901], [-1.9078707, 52.47893], [-1.9140349, 52.4795305], [-1.9151286, 52.4796451], [-1.9154445999999992, 52.4796795], [-1.9158271, 52.47972659999999], [-1.9162464, 52.47978319999999], [-1.9165018, 52.4798174], [-1.9166765999999995, 52.4798441], [-1.9168634, 52.4798741], [-1.9170929000000003, 52.4799121], [-1.9172975999999995, 52.4799484], [-1.9174536, 52.479977099999985], [-1.9176467, 52.4800147], [-1.9177252, 52.480031], [-1.9179175999999996, 52.48008], [-1.9180504, 52.4801192], [-1.9181629, 52.480147], [-1.9182956999999996, 52.48017970000001], [-1.9185998, 52.4802488], [-1.9188898, 52.4803194], [-1.9191298999999995, 52.4803773], [-1.919382, 52.480442700000005], [-1.9196365, 52.48050769999999], [-1.9199386, 52.4805905], [-1.9202135, 52.480668099999995], [-1.9204991, 52.480753099999994], [-1.9207741, 52.4808347], [-1.9210356, 52.4809156], [-1.9212622, 52.480987500000005], [-1.9214741, 52.481057699999994], [-1.9216712999999996, 52.48112470000001], [-1.9219086, 52.48120549999999], [-1.9221902999999996, 52.48130519999999], [-1.9224706000000005, 52.481413], [-1.9226449000000003, 52.48148], [-1.9227629, 52.48152650000001], [-1.9228913, 52.4815809], [-1.9230067, 52.48163160000001], [-1.9232038, 52.4817239], [-1.9234238, 52.48182270000001], [-1.9235028999999997, 52.48186269999999], [-1.9238596, 52.4820277], [-1.9240169, 52.482108], [-1.9241724, 52.4821946], [-1.9243213, 52.4822779], [-1.9244286, 52.48233590000001], [-1.9245466, 52.4823955], [-1.9246646000000005, 52.48245099999999], [-1.9248054000000003, 52.48251799999999], [-1.9249714, 52.48259289999999], [-1.9252936000000005, 52.4827377], [-1.9255644999999997, 52.4828643], [-1.9258032, 52.4829738], [-1.9260912, 52.483110700000005], [-1.9263423, 52.4832343], [-1.926632, 52.4833756], [-1.9268503, 52.48348229999999], [-1.9271551, 52.4836353], [-1.9273934, 52.48375339999999], [-1.9274823, 52.4837962], [-1.927553, 52.4838278], [-1.9276200999999995, 52.48385629999999], [-1.9277009, 52.483889299999994], [-1.9277782999999995, 52.4839192], [-1.9278484, 52.4839489], [-1.9279414, 52.4839859], [-1.9280347999999996, 52.4840339], [-1.9284179999999995, 52.4842263], [-1.9287164999999995, 52.484394], [-1.9288703999999997, 52.484475199999984], [-1.9291868, 52.48461940000001], [-1.9295409, 52.4848032], [-1.929848, 52.48496], [-1.9301979999999996, 52.4851438], [-1.9305293, 52.4853128], [-1.9308055, 52.485457399999994], [-1.9311153, 52.48561740000001], [-1.9314248, 52.4857756], [-1.9317306, 52.48593559999999], [-1.932031, 52.48609], [-1.9322887999999996, 52.48622749999999], [-1.9325851999999997, 52.4863818], [-1.9328923, 52.48654109999999], [-1.9331949999999996, 52.48669429999999], [-1.9335763, 52.4868947], [-1.9338723, 52.4870463], [-1.9341995, 52.48721619999999], [-1.9344760999999997, 52.4873594], [-1.9347497, 52.4875007], [-1.9350448, 52.4876566], [-1.9353085999999995, 52.4877952], [-1.9355638, 52.4879367], [-1.9357485, 52.48803769999999], [-1.9359514, 52.488153999999994], [-1.9361539000000003, 52.4882716], [-1.9363765, 52.488405500000006], [-1.9365950999999997, 52.4885386], [-1.9367906, 52.48865180000001], [-1.9369599, 52.4887517], [-1.9371230999999995, 52.48884129999999], [-1.9371996, 52.488883699999995], [-1.9372629999999995, 52.4889191], [-1.9376023, 52.4890988], [-1.9379549999999997, 52.48927760000001], [-1.9382862, 52.4894377], [-1.9385786, 52.48958059999999], [-1.938817, 52.4896979], [-1.9390775, 52.489828], [-1.9392907, 52.4899383], [-1.9394972, 52.49005009999999], [-1.9397077999999996, 52.490165299999994], [-1.9399116, 52.4902853], [-1.9401288999999995, 52.4904184], [-1.9402629999999996, 52.4905058], [-1.9403998, 52.49059559999999], [-1.9405403000000003, 52.490694100000006], [-1.9406694, 52.490786699999994], [-1.9407463999999996, 52.4908439], [-1.940841, 52.49091409999999], [-1.9410099999999997, 52.4910472], [-1.9410227431739588, 52.49105794725514], [-1.9411843, 52.491194199999995], [-1.9413398999999996, 52.49133379999999], [-1.9414043000000003, 52.4913869], [-1.9415786, 52.49154370000001], [-1.9417473, 52.49170020000001], [-1.9419305, 52.4918667], [-1.941938, 52.4918736], [-1.9420952, 52.4920151], [-1.9421281, 52.4920448], [-1.9423199, 52.49221949999999], [-1.9425439, 52.4924236], [-1.9427129, 52.4925747], [-1.9428781999999996, 52.49271459999999], [-1.9430589, 52.4928613], [-1.9432479999999996, 52.4930075], [-1.9434400999999997, 52.4931458], [-1.9436024, 52.4932609], [-1.9437955, 52.4933875], [-1.9440033, 52.493516499999984], [-1.9441923999999997, 52.4936291], [-1.9443333, 52.4937157], [-1.9444875, 52.493799800000005], [-1.9446498000000003, 52.493884699999995], [-1.9448616999999997, 52.49399899999999], [-1.9450467, 52.49409289999999], [-1.9452706999999996, 52.49420069999999], [-1.9454474, 52.49428780000001], [-1.945483170161136, 52.49430286280318], [-1.945673, 52.4943828], [-1.9458580999999997, 52.4944612], [-1.9461032, 52.4945572], [-1.9463382, 52.494646499999995], [-1.9466048, 52.49474099999999], [-1.9468183, 52.49481469999999], [-1.9470889, 52.49491], [-1.9473628000000005, 52.49499839999999], [-1.9476083, 52.49507409999999], [-1.9478238, 52.495141], [-1.9481522, 52.4952359], [-1.9483016, 52.49527929999999], [-1.9483988, 52.4953082], [-1.9485359, 52.495346199999986], [-1.9488055, 52.495417], [-1.9490912, 52.495493], [-1.9493261999999996, 52.49554800000001], [-1.9498505999999995, 52.4956647], [-1.9502136999999995, 52.4957371], [-1.9506093, 52.4958138], [-1.9509784, 52.4958811], [-1.9513365, 52.4959382], [-1.9516758, 52.4959872], [-1.9519883, 52.496031299999984], [-1.9523249000000005, 52.49607459999999], [-1.952577, 52.49610319999999], [-1.9528358999999995, 52.49613089999999], [-1.9531185, 52.4961576], [-1.9534367, 52.49618639999999], [-1.9537612, 52.49621179999999], [-1.9541380999999995, 52.49623869999999], [-1.9544251, 52.49625499999999], [-1.9547389, 52.49626809999999], [-1.9550312, 52.4962779], [-1.9554037, 52.4962833], [-1.9557984, 52.49628439999999], [-1.9560636, 52.4962858], [-1.9563653, 52.4962825], [-1.9566188, 52.4962768], [-1.9569313, 52.49626539999999], [-1.9573044, 52.4962542], [-1.9576089, 52.496244399999995], [-1.957925, 52.4962335], [-1.9582482, 52.4962221], [-1.9585852, 52.496213399999995], [-1.9590194, 52.49619920000001], [-1.9595141999999997, 52.4961821], [-1.9598643, 52.49617059999999], [-1.960173, 52.49615949999999], [-1.9605536, 52.4961478], [-1.9610578, 52.4961298], [-1.9613278000000005, 52.49612199999999], [-1.9616315, 52.4961109], [-1.9619514, 52.4960999], [-1.9623154999999997, 52.4960877], [-1.9627023999999995, 52.49607379999999], [-1.9630886, 52.4960611], [-1.9634802, 52.4960481], [-1.9638625000000005, 52.49603499999999], [-1.9642346, 52.496022399999994], [-1.9645913, 52.49601090000001], [-1.9650379, 52.4960011], [-1.9653591, 52.4959934], [-1.9657078, 52.495989299999984], [-1.9660558, 52.495989299999984], [-1.9662623999999995, 52.4959897], [-1.9664353999999995, 52.4959921], [-1.9666104, 52.495997], [-1.9667887, 52.496004799999994], [-1.9669724999999996, 52.496012999999984], [-1.9671508, 52.49602149999999], [-1.9673104, 52.496031299999984], [-1.9675009, 52.496044], [-1.9676590999999997, 52.4960587], [-1.9678147, 52.4960713], [-1.9679682, 52.4960877], [-1.968158, 52.496106899999994], [-1.9683243, 52.496126], [-1.968494, 52.4961473], [-1.968671, 52.4961734], [-1.9688661, 52.4962024], [-1.9690579, 52.496235], [-1.9692529999999997, 52.4962689], [-1.9694394, 52.49630359999999], [-1.9696245, 52.49634], [-1.9698149, 52.496381199999995], [-1.9700067000000003, 52.49642450000001], [-1.9701777, 52.4964644], [-1.9704935, 52.49654], [-1.9706759, 52.4965914], [-1.9709113, 52.49665879999999], [-1.9710957, 52.4967135], [-1.9712848000000005, 52.49677390000001], [-1.9714665, 52.496834699999994], [-1.9716522999999997, 52.4968988], [-1.9718072, 52.4969531], [-1.9719621, 52.49701069999999], [-1.9721485000000003, 52.4970817], [-1.9723074, 52.4971462], [-1.9724462000000005, 52.4972058], [-1.9726011, 52.49727120000001], [-1.9727634000000005, 52.4973463], [-1.9728961, 52.49740669999999], [-1.9730584, 52.497485100000006], [-1.9732053, 52.4975598], [-1.9733407000000005, 52.497628799999994], [-1.9734834999999995, 52.4977051], [-1.9736383999999996, 52.49779209999999], [-1.9737786, 52.497873299999995], [-1.9739154, 52.497954099999994], [-1.9740669, 52.49804879999999], [-1.9742084, 52.49813700000001], [-1.9743465, 52.49822640000001], [-1.9744592000000003, 52.4982983], [-1.9746013, 52.49839419999999], [-1.9747113, 52.49846479999999], [-1.9748421, 52.4985526], [-1.9749507, 52.4986252], [-1.9750882, 52.49871629999999], [-1.9751861, 52.4987812], [-1.9753141000000003, 52.4988677], [-1.9754213999999997, 52.49894], [-1.9755549, 52.4990286], [-1.9756602, 52.49909749999999], [-1.9757855, 52.4991816], [-1.9758989, 52.49925549999999], [-1.9760169, 52.4993347], [-1.9761402999999995, 52.499417599999994], [-1.9762673, 52.49950380000001], [-1.976293625062947, 52.4995205225148], [-1.9763797, 52.49957520000001], [-1.9765044, 52.4996613], [-1.9766122999999995, 52.49973310000001], [-1.9767387, 52.4998173], [-1.9768511, 52.49988819999999], [-1.9769703999999997, 52.49996779999999], [-1.9770970999999995, 52.5000503], [-1.9771207999999996, 52.50006640000001], [-1.9773730000000005, 52.50022559999999], [-1.9775091, 52.5003046], [-1.9776512999999996, 52.5003808], [-1.9782776, 52.5007981], [-1.9787688999999995, 52.50111819999999], [-1.9789239999999997, 52.5012256], [-1.9791623, 52.5013807], [-1.9793281000000005, 52.5014863], [-1.9794896, 52.5015857], [-1.9796582, 52.501686799999995], [-1.9799204, 52.5018369], [-1.9802663000000005, 52.5020325], [-1.980413730655176, 52.50210648374785], [-1.9804427179377309, 52.50212103015031], [-1.9804468069374357, 52.50212308208901]]} 3.9 1634 1640½ None None Smethwick Galton Bridge LL 52.5021231 -1.9804468 52.5021231 -1.9804468 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Birmingham New Street SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790174109137325 0 0 2026-09-23 16:44:04.801188 4B None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:03.995132
767668 798976 G38479 401F92MT23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 798976, "stp": "O", "toc": "Transport for Wales", "uid": "G38479", "consist": "197001", "dest_crs": "LIV", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G38479/2026-09-23/detailed", "trust_id": "401F92MT23", "origin_crs": "LLD", "show_on_map": 0, "dar_est_time": "16:34:00", "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-23", "dest_arr_time": "1843", "dest_platform": "7", "is_terminated": 1, "next_location": "Deganwy", "signalling_id": "1F92", "timing_status": null, "origin_station": "Llandudno", "current_leg_arr": "1638", "current_leg_dep": "1634", "current_leg_end": "Deganwy", "origin_dep_time": "1634", "origin_platform": "3", "current_location": null, "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.8271668, 53.32054959999999], [-3.827953799999999, 53.32006690000001], [-3.8286683, 53.31962870000001], [-3.8289807, 53.3194492], [-3.8292372, 53.3193088], [-3.8296913, 53.3190978], [-3.8299118, 53.31899059999999], [-3.8300234999999994, 53.3189272], [-3.830098299999999, 53.31888479999999], [-3.8302494, 53.31879349999999], [-3.8305574, 53.3185781], [-3.8308722, 53.3183484], [-3.8310874, 53.318155899999994], [-3.8313228000000006, 53.3179319], [-3.8314462, 53.31779720000001], [-3.8315607, 53.31766669999999], [-3.8316646999999993, 53.3175402], [-3.831822299999999, 53.3173365], [-3.831949100000001, 53.31715169999999], [-3.8322285, 53.3166735], [-3.832547599999999, 53.3161386], [-3.832827799999999, 53.3156444], [-3.8340168, 53.3135464], [-3.836598299999999, 53.309067299999995], [-3.8368901000000006, 53.308541899999994], [-3.8371286, 53.3080397], [-3.8373649, 53.30748899999999], [-3.837502988747119, 53.30706581297633], [-3.8375135, 53.3070336], [-3.8376612, 53.3065535], [-3.8377765999999993, 53.3060554], [-3.8379308, 53.3051534], [-3.8379814999999993, 53.30458689999999], [-3.837999199999999, 53.30237999999999], [-3.837969199999999, 53.3016576], [-3.8376423, 53.29968949999999], [-3.8374523, 53.2986495], [-3.8372287, 53.29708000000001], [-3.8372182, 53.297006], [-3.837183299999999, 53.29688999999998], [-3.837141799999999, 53.296754500000006], [-3.8370691, 53.2965668], [-3.8369674, 53.2963587], [-3.836821799999999, 53.296158899999995], [-3.8366487999999994, 53.29595150000001], [-3.8364488, 53.2957666], [-3.8360944, 53.2955291], [-3.8359451, 53.2954298], [-3.835685499999999, 53.2952955], [-3.8354759, 53.29519309999999], [-3.8353493, 53.29512780000001], [-3.8350971, 53.29503669999999], [-3.8348275, 53.29494200000001], [-3.834648699999999, 53.2948946], [-3.834479, 53.2948525], [-3.834142, 53.2947728], [-3.8331944833061073, 53.29458477606275]]}", "current_leg_start": "Llandudno", "dest_arr_time_act": "1841", "motion_projection": null, "next_location_lat": "53.2945848", "next_location_lon": "-3.8331945", "previous_location": null, "current_leg_milage": "2.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 607.937, \"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\": 2784.661, \"from_m\": 607.937, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3276.969, \"from_m\": 2784.661, \"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\": 4567.04, \"from_m\": 3276.969, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4891.637, \"from_m\": 4567.04, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5032.513, \"from_m\": 4891.637, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5530.562, \"from_m\": 5032.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\": 6533.585, \"from_m\": 5530.562, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11513.382, \"from_m\": 6533.585, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15418.866, \"from_m\": 11513.382, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21333.698, \"from_m\": 15418.866, \"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\": 33430.04, \"from_m\": 21333.698, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 34455.238, \"from_m\": 33430.04, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39935.257, \"from_m\": 34455.238, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 40012.805, \"from_m\": 39935.257, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62425.142, \"from_m\": 40012.805, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 73602.058, \"from_m\": 62425.142, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 73664.392, \"from_m\": 73602.058, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 74977.023, \"from_m\": 73664.392, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 76000.896, \"from_m\": 74977.023, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 76377.834, \"from_m\": 76000.896, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 76415.053, \"from_m\": 76377.834, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 77062.384, \"from_m\": 76415.053, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 77365.107, \"from_m\": 77062.384, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 77718.723, \"from_m\": 77365.107, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 88474.882, \"from_m\": 77718.723, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 88979.771, \"from_m\": 88474.882, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94202.864, \"from_m\": 88979.771, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 94256.706, \"from_m\": 94202.864, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 94470.639, \"from_m\": 94256.706, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 94596.846, \"from_m\": 94470.639, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 97139.512, \"from_m\": 94596.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\": 97265.613, \"from_m\": 97139.512, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 97332.22, \"from_m\": 97265.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 98645.84, \"from_m\": 97332.22, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 101663.434, \"from_m\": 98645.84, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 102887.828, \"from_m\": 101663.434, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 107639.478, \"from_m\": 102887.828, \"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\": 109053.638, \"from_m\": 107639.478, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 109109.063, \"from_m\": 109053.638, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 109890.924, \"from_m\": 109109.063, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 110591.941, \"from_m\": 109890.924, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 116011.658, \"from_m\": 110591.941, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 116071.976, \"from_m\": 116011.658, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 116403.377, \"from_m\": 116071.976, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 117539.118, \"from_m\": 116403.377, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 117597.155, \"from_m\": 117539.118, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 117670.716, \"from_m\": 117597.155, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 117710.652, \"from_m\": 117670.716, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 117785.333, \"from_m\": 117710.652, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 117824.766, \"from_m\": 117785.333, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 118127.237, \"from_m\": 117824.766, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 118354.966, \"from_m\": 118127.237, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 118397.618, \"from_m\": 118354.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\": 119496.254, \"from_m\": 118397.618, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 119862.359, \"from_m\": 119496.254, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 120179.716, \"from_m\": 119862.359, \"capability_applied\": null, \"effective_limit_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\": 798976, \"profile_key\": \"fb8bc7b74ee1fd5249136b675fcc7bc0b082c06637b942826137a6faeba3a4e3\", \"schedule_id\": 37172, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Llandudno\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145454}, {\"is_pass\": false, \"wtt_arr\": \"1638\", \"wtt_dep\": \"1639\", \"location\": \"Deganwy\", \"stage_seq\": 2, \"distance_m\": 3199.555, \"section_seq\": 1, \"route_path_id\": 145454}, {\"is_pass\": false, \"wtt_arr\": \"1642H\", \"wtt_dep\": \"1644H\", \"location\": \"Llandudno Junction\", \"stage_seq\": 3, \"distance_m\": 5345.269, \"section_seq\": 1, \"route_path_id\": 145454}, {\"is_pass\": false, \"wtt_arr\": \"1649H\", \"wtt_dep\": \"1651\", \"location\": \"Colwyn Bay\", \"stage_seq\": 4, \"distance_m\": 11867.007, \"section_seq\": 1, \"route_path_id\": 145454}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": \"1658\", \"location\": \"Abergele & Pensarn\", \"stage_seq\": 5, \"distance_m\": 21675.349, \"section_seq\": 1, \"route_path_id\": 145454}, {\"is_pass\": false, \"wtt_arr\": \"1703\", \"wtt_dep\": \"1704H\", \"location\": \"Rhyl\", \"stage_seq\": 6, \"distance_m\": 28525.891, \"section_seq\": 1, \"route_path_id\": 145454}, {\"is_pass\": false, \"wtt_arr\": \"1709\", \"wtt_dep\": \"1710H\", \"location\": \"Prestatyn\", \"stage_seq\": 7, \"distance_m\": 34235.586, \"section_seq\": 1, \"route_path_id\": 145454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1716\", \"location\": \"Mostyn East Jn\", \"stage_seq\": 8, \"distance_m\": 45557.114, \"section_seq\": 1, \"route_path_id\": 145454}, {\"is_pass\": false, \"wtt_arr\": \"1722\", \"wtt_dep\": \"1724\", \"location\": \"Flint\", \"stage_seq\": 9, \"distance_m\": 56684.491, \"section_seq\": 1, \"route_path_id\": 145454}, {\"is_pass\": false, \"wtt_arr\": \"1729\", \"wtt_dep\": \"1731\", \"location\": \"Shotton\", \"stage_seq\": 10, \"distance_m\": 64136.178, \"section_seq\": 1, \"route_path_id\": 145454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1738\", \"location\": \"Saltney Jn\", \"stage_seq\": 11, \"distance_m\": 73664.392, \"section_seq\": 1, \"route_path_id\": 145454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1740\", \"location\": \"Chester South Jn\", \"stage_seq\": 12, \"distance_m\": 75891.62, \"section_seq\": 1, \"route_path_id\": 145454}, {\"is_pass\": false, \"wtt_arr\": \"1741H\", \"wtt_dep\": \"1743H\", \"location\": \"Chester\", \"stage_seq\": 13, \"distance_m\": 76743.224, \"section_seq\": 1, \"route_path_id\": 145454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1747H\", \"location\": \"Mickle Trafford Jn\", \"stage_seq\": 14, \"distance_m\": 80936.063, \"section_seq\": 1, \"route_path_id\": 145454}, {\"is_pass\": false, \"wtt_arr\": \"1752\", \"wtt_dep\": \"1752H\", \"location\": \"Helsby\", \"stage_seq\": 15, \"distance_m\": 88566.396, \"section_seq\": 1, \"route_path_id\": 145454}, {\"is_pass\": false, \"wtt_arr\": \"1756\", \"wtt_dep\": \"1757\", \"location\": \"Frodsham\", \"stage_seq\": 16, \"distance_m\": 92496.572, \"section_seq\": 1, \"route_path_id\": 145454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1759H\", \"location\": \"Frodsham Jn\", \"stage_seq\": 17, \"distance_m\": 94470.639, \"section_seq\": 1, \"route_path_id\": 145454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1805H\", \"location\": \"Halton Jn\", \"stage_seq\": 18, \"distance_m\": 97265.613, \"section_seq\": 1, \"route_path_id\": 145454}, {\"is_pass\": false, \"wtt_arr\": \"1808H\", \"wtt_dep\": \"1810\", \"location\": \"Runcorn\", \"stage_seq\": 19, \"distance_m\": 99099.601, \"section_seq\": 1, \"route_path_id\": 145454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1812H\", \"location\": \"Ditton East Jn\", \"stage_seq\": 20, \"distance_m\": 102659.614, \"section_seq\": 1, \"route_path_id\": 145454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1819\", \"location\": \"Speke Jn\", \"stage_seq\": 21, \"distance_m\": 109131.431, \"section_seq\": 1, \"route_path_id\": 145454}, {\"is_pass\": false, \"wtt_arr\": \"1821\", \"wtt_dep\": \"1827\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 22, \"distance_m\": 111124.77, \"section_seq\": 1, \"route_path_id\": 145454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1832H\", \"location\": \"Wavertree Jn\", \"stage_seq\": 23, \"distance_m\": 115958.181, \"section_seq\": 1, \"route_path_id\": 145454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1834\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 24, \"distance_m\": 117422.449, \"section_seq\": 1, \"route_path_id\": 145454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1834H\", \"location\": \"Edge Hill\", \"stage_seq\": 25, \"distance_m\": 118008.772, \"section_seq\": 1, \"route_path_id\": 145454}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1837H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 26, \"distance_m\": 118903.824, \"section_seq\": 1, \"route_path_id\": 145454}, {\"is_pass\": false, \"wtt_arr\": \"1841\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 27, \"distance_m\": 120179.716, \"section_seq\": 1, \"route_path_id\": 145454}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 120179.716, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145454}], \"total_distance_m\": 120179.716, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 120019.58, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 160.136, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1634", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "53.2945848", "current_position_lon": "-3.8331945", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Llandudno", "service_state_platform": "3", "timing_fact_generation": 1790174109143690, "current_leg_arrival_utc": "2026-09-23T16:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:03.999532", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:34:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.770464", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales O LLD LIV 1F92 197001 2 100 None {"version": 3, "segments": [{"to_m": 607.937, "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": 2784.661, "from_m": 607.937, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3276.969, "from_m": 2784.661, "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": 4567.04, "from_m": 3276.969, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4891.637, "from_m": 4567.04, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5032.513, "from_m": 4891.637, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5530.562, "from_m": 5032.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": 6533.585, "from_m": 5530.562, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11513.382, "from_m": 6533.585, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15418.866, "from_m": 11513.382, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21333.698, "from_m": 15418.866, "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": 33430.04, "from_m": 21333.698, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34455.238, "from_m": 33430.04, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39935.257, "from_m": 34455.238, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 40012.805, "from_m": 39935.257, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62425.142, "from_m": 40012.805, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 73602.058, "from_m": 62425.142, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 73664.392, "from_m": 73602.058, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 74977.023, "from_m": 73664.392, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 76000.896, "from_m": 74977.023, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 76377.834, "from_m": 76000.896, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 76415.053, "from_m": 76377.834, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 77062.384, "from_m": 76415.053, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 77365.107, "from_m": 77062.384, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 77718.723, "from_m": 77365.107, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 88474.882, "from_m": 77718.723, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 88979.771, "from_m": 88474.882, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94202.864, "from_m": 88979.771, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 94256.706, "from_m": 94202.864, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 94470.639, "from_m": 94256.706, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 94596.846, "from_m": 94470.639, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 97139.512, "from_m": 94596.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": 97265.613, "from_m": 97139.512, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 97332.22, "from_m": 97265.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 98645.84, "from_m": 97332.22, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 101663.434, "from_m": 98645.84, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 102887.828, "from_m": 101663.434, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 107639.478, "from_m": 102887.828, "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": 109053.638, "from_m": 107639.478, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 109109.063, "from_m": 109053.638, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 109890.924, "from_m": 109109.063, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 110591.941, "from_m": 109890.924, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 116011.658, "from_m": 110591.941, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 116071.976, "from_m": 116011.658, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 116403.377, "from_m": 116071.976, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 117539.118, "from_m": 116403.377, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 117597.155, "from_m": 117539.118, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 117670.716, "from_m": 117597.155, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 117710.652, "from_m": 117670.716, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 117785.333, "from_m": 117710.652, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 117824.766, "from_m": 117785.333, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 118127.237, "from_m": 117824.766, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 118354.966, "from_m": 118127.237, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 118397.618, "from_m": 118354.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": 119496.254, "from_m": 118397.618, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 119862.359, "from_m": 119496.254, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 120179.716, "from_m": 119862.359, "capability_applied": null, "effective_limit_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": 798976, "profile_key": "fb8bc7b74ee1fd5249136b675fcc7bc0b082c06637b942826137a6faeba3a4e3", "schedule_id": 37172, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1634", "location": "Llandudno", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 145454}, {"is_pass": false, "wtt_arr": "1638", "wtt_dep": "1639", "location": "Deganwy", "stage_seq": 2, "distance_m": 3199.555, "section_seq": 1, "route_path_id": 145454}, {"is_pass": false, "wtt_arr": "1642H", "wtt_dep": "1644H", "location": "Llandudno Junction", "stage_seq": 3, "distance_m": 5345.269, "section_seq": 1, "route_path_id": 145454}, {"is_pass": false, "wtt_arr": "1649H", "wtt_dep": "1651", "location": "Colwyn Bay", "stage_seq": 4, "distance_m": 11867.007, "section_seq": 1, "route_path_id": 145454}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": "1658", "location": "Abergele & Pensarn", "stage_seq": 5, "distance_m": 21675.349, "section_seq": 1, "route_path_id": 145454}, {"is_pass": false, "wtt_arr": "1703", "wtt_dep": "1704H", "location": "Rhyl", "stage_seq": 6, "distance_m": 28525.891, "section_seq": 1, "route_path_id": 145454}, {"is_pass": false, "wtt_arr": "1709", "wtt_dep": "1710H", "location": "Prestatyn", "stage_seq": 7, "distance_m": 34235.586, "section_seq": 1, "route_path_id": 145454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1716", "location": "Mostyn East Jn", "stage_seq": 8, "distance_m": 45557.114, "section_seq": 1, "route_path_id": 145454}, {"is_pass": false, "wtt_arr": "1722", "wtt_dep": "1724", "location": "Flint", "stage_seq": 9, "distance_m": 56684.491, "section_seq": 1, "route_path_id": 145454}, {"is_pass": false, "wtt_arr": "1729", "wtt_dep": "1731", "location": "Shotton", "stage_seq": 10, "distance_m": 64136.178, "section_seq": 1, "route_path_id": 145454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1738", "location": "Saltney Jn", "stage_seq": 11, "distance_m": 73664.392, "section_seq": 1, "route_path_id": 145454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1740", "location": "Chester South Jn", "stage_seq": 12, "distance_m": 75891.62, "section_seq": 1, "route_path_id": 145454}, {"is_pass": false, "wtt_arr": "1741H", "wtt_dep": "1743H", "location": "Chester", "stage_seq": 13, "distance_m": 76743.224, "section_seq": 1, "route_path_id": 145454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1747H", "location": "Mickle Trafford Jn", "stage_seq": 14, "distance_m": 80936.063, "section_seq": 1, "route_path_id": 145454}, {"is_pass": false, "wtt_arr": "1752", "wtt_dep": "1752H", "location": "Helsby", "stage_seq": 15, "distance_m": 88566.396, "section_seq": 1, "route_path_id": 145454}, {"is_pass": false, "wtt_arr": "1756", "wtt_dep": "1757", "location": "Frodsham", "stage_seq": 16, "distance_m": 92496.572, "section_seq": 1, "route_path_id": 145454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1759H", "location": "Frodsham Jn", "stage_seq": 17, "distance_m": 94470.639, "section_seq": 1, "route_path_id": 145454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1805H", "location": "Halton Jn", "stage_seq": 18, "distance_m": 97265.613, "section_seq": 1, "route_path_id": 145454}, {"is_pass": false, "wtt_arr": "1808H", "wtt_dep": "1810", "location": "Runcorn", "stage_seq": 19, "distance_m": 99099.601, "section_seq": 1, "route_path_id": 145454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1812H", "location": "Ditton East Jn", "stage_seq": 20, "distance_m": 102659.614, "section_seq": 1, "route_path_id": 145454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1819", "location": "Speke Jn", "stage_seq": 21, "distance_m": 109131.431, "section_seq": 1, "route_path_id": 145454}, {"is_pass": false, "wtt_arr": "1821", "wtt_dep": "1827", "location": "Liverpool South Parkway (HL)", "stage_seq": 22, "distance_m": 111124.77, "section_seq": 1, "route_path_id": 145454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1832H", "location": "Wavertree Jn", "stage_seq": 23, "distance_m": 115958.181, "section_seq": 1, "route_path_id": 145454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1834", "location": "Edge Hill S.B.", "stage_seq": 24, "distance_m": 117422.449, "section_seq": 1, "route_path_id": 145454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1834H", "location": "Edge Hill", "stage_seq": 25, "distance_m": 118008.772, "section_seq": 1, "route_path_id": 145454}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1837H", "location": "Crown Street Jn", "stage_seq": 26, "distance_m": 118903.824, "section_seq": 1, "route_path_id": 145454}, {"is_pass": false, "wtt_arr": "1841", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 27, "distance_m": 120179.716, "section_seq": 1, "route_path_id": 145454}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 120179.716, "from_m": 0.0, "section_seq": 1, "route_path_id": 145454}], "total_distance_m": 120179.716, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 120019.58, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 160.136, "synthetic_unknown_infrastructure_limit_mph": 60} [] Llandudno 1634 1634 3 16:34:00 None Liverpool Lime Street HL/ML 1843 1841 7 None None https://www.realtimetrains.co.uk/service/gb-nr:G38479/2026-09-23/detailed None Llandudno 2026-09-23T16:34:30+01:00 Deganwy 4.0 {"type": "LineString", "coordinates": [[-3.8271668, 53.32054959999999], [-3.827953799999999, 53.32006690000001], [-3.8286683, 53.31962870000001], [-3.8289807, 53.3194492], [-3.8292372, 53.3193088], [-3.8296913, 53.3190978], [-3.8299118, 53.31899059999999], [-3.8300234999999994, 53.3189272], [-3.830098299999999, 53.31888479999999], [-3.8302494, 53.31879349999999], [-3.8305574, 53.3185781], [-3.8308722, 53.3183484], [-3.8310874, 53.318155899999994], [-3.8313228000000006, 53.3179319], [-3.8314462, 53.31779720000001], [-3.8315607, 53.31766669999999], [-3.8316646999999993, 53.3175402], [-3.831822299999999, 53.3173365], [-3.831949100000001, 53.31715169999999], [-3.8322285, 53.3166735], [-3.832547599999999, 53.3161386], [-3.832827799999999, 53.3156444], [-3.8340168, 53.3135464], [-3.836598299999999, 53.309067299999995], [-3.8368901000000006, 53.308541899999994], [-3.8371286, 53.3080397], [-3.8373649, 53.30748899999999], [-3.837502988747119, 53.30706581297633], [-3.8375135, 53.3070336], [-3.8376612, 53.3065535], [-3.8377765999999993, 53.3060554], [-3.8379308, 53.3051534], [-3.8379814999999993, 53.30458689999999], [-3.837999199999999, 53.30237999999999], [-3.837969199999999, 53.3016576], [-3.8376423, 53.29968949999999], [-3.8374523, 53.2986495], [-3.8372287, 53.29708000000001], [-3.8372182, 53.297006], [-3.837183299999999, 53.29688999999998], [-3.837141799999999, 53.296754500000006], [-3.8370691, 53.2965668], [-3.8369674, 53.2963587], [-3.836821799999999, 53.296158899999995], [-3.8366487999999994, 53.29595150000001], [-3.8364488, 53.2957666], [-3.8360944, 53.2955291], [-3.8359451, 53.2954298], [-3.835685499999999, 53.2952955], [-3.8354759, 53.29519309999999], [-3.8353493, 53.29512780000001], [-3.8350971, 53.29503669999999], [-3.8348275, 53.29494200000001], [-3.834648699999999, 53.2948946], [-3.834479, 53.2948525], [-3.834142, 53.2947728], [-3.8331944833061073, 53.29458477606275]]} 2.0 1634 1638 None None Deganwy 53.2945848 -3.8331945 53.2945848 -3.8331945 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Llandudno SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790174109143690 0 0 2026-09-23 16:44:04.770464 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:03.999532
767669 798977 G66824 121M91MT23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 798977, "stp": "P", "toc": "CrossCountry", "uid": "G66824", "consist": "220008", "dest_crs": "BHM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G66824/2026-09-23/detailed", "trust_id": "121M91MT23", "origin_crs": "NCL", "show_on_map": 0, "dar_est_time": "16:34:00", "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-23", "dest_arr_time": "1931", "dest_platform": "9A", "is_terminated": 1, "next_location": "Durham", "signalling_id": "1M91", "timing_status": null, "origin_station": "Newcastle", "current_leg_arr": "1645½", "current_leg_dep": "1634", "current_leg_end": "Durham", "origin_dep_time": "1634", "origin_platform": "10", "current_location": null, "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6171608128146768, 54.9677830646882], [-1.6173933, 54.967740799999994], [-1.617587, 54.9677061], [-1.6177458, 54.9676704], [-1.617796, 54.9676568], [-1.6179187, 54.9676203], [-1.618089, 54.967561], [-1.6182276, 54.96750519999999], [-1.6183698, 54.96743539999999], [-1.6185388, 54.96733639999999], [-1.618653, 54.96726590000001], [-1.6187538999999995, 54.96718700000001], [-1.6188389999999997, 54.9671075], [-1.6189132, 54.96703070000001], [-1.6189788, 54.9669428], [-1.6190273999999998, 54.966872300000006], [-1.6190869999999995, 54.9667767], [-1.6191309, 54.96667539999999], [-1.6191561, 54.9666137], [-1.6191745, 54.966516899999995], [-1.6191876, 54.9664154], [-1.6191886999999998, 54.96633589999999], [-1.6191763999999995, 54.96620380000001], [-1.6191637999999997, 54.966123199999984], [-1.6191474, 54.9660537], [-1.6191202, 54.9659644], [-1.6190922, 54.96588740000001], [-1.619047, 54.96579489999999], [-1.6189701, 54.9656778], [-1.6188535, 54.9655249], [-1.6187541, 54.9654214], [-1.6186524, 54.96529720000001], [-1.6185786, 54.96521430000001], [-1.6184072, 54.9650672], [-1.6183877, 54.9650498], [-1.6181685999999995, 54.964797999999995], [-1.6178534999999998, 54.96451750000001], [-1.6171584999999995, 54.96392490000001], [-1.6169675114151385, 54.96376206516879], [-1.6154719, 54.9624869], [-1.6154326999999995, 54.9624535], [-1.6153261, 54.9623612], [-1.6152389, 54.96227280000001], [-1.6151895, 54.962214900000006], [-1.6151236, 54.9621337], [-1.6150568999999997, 54.9620371], [-1.6150022, 54.9619459], [-1.6149528000000002, 54.9618466], [-1.6149386, 54.9618034], [-1.6149096, 54.9617138], [-1.6148872999999997, 54.9616299], [-1.6148747, 54.9615615], [-1.6148669, 54.961457499999995], [-1.6148659999999997, 54.961355100000006], [-1.6148775999999998, 54.9612483], [-1.6148862999999998, 54.9612001], [-1.6149105, 54.961108799999984], [-1.6149386, 54.96102139999999], [-1.6149734999999998, 54.9609391], [-1.6150479, 54.9607913], [-1.6151727999999996, 54.9605848], [-1.6152486, 54.96047579999999], [-1.6153148999999998, 54.9603746], [-1.6155307, 54.9601455], [-1.6163907, 54.95943590000001], [-1.6166932, 54.95916150000001], [-1.6168341, 54.9590301], [-1.6169675114151385, 54.958889573699125], [-1.6171790999999998, 54.958666699999995], [-1.6172646999999998, 54.958566], [-1.6173857, 54.9583985], [-1.6173877585366978, 54.95839522977898], [-1.6174788, 54.95825060000001], [-1.6175705, 54.9581047], [-1.6176885, 54.9578806], [-1.6178961, 54.95749039999999], [-1.6186855, 54.95610609999999], [-1.618917, 54.95570789999999], [-1.6190726, 54.9554122], [-1.619196, 54.95518109999999], [-1.6193649, 54.95479609999999], [-1.6193803, 54.954753800000006], [-1.6194369999999998, 54.95459759999999], [-1.6195870296018564, 54.9541941284959], [-1.619594, 54.9540965], [-1.619597450472196, 54.95404400363499], [-1.619608, 54.9538835], [-1.6195916999999995, 54.9536594], [-1.6195658999999998, 54.953335], [-1.6195284, 54.95301479999999], [-1.6194745999999998, 54.9526994], [-1.6193843999999995, 54.9523707], [-1.6193153999999998, 54.9521104], [-1.6192122999999998, 54.951835799999984], [-1.6191325999999997, 54.951595099999984], [-1.6190042999999998, 54.95131829999999], [-1.6188252, 54.9510146], [-1.6185305, 54.950602499999995], [-1.6181129999999997, 54.9500894], [-1.6177198999999998, 54.9496227], [-1.6169675114151385, 54.94871509366108], [-1.6161616, 54.947742899999994], [-1.6160996, 54.9476683], [-1.6159769999999998, 54.947526800000006], [-1.6147743999999995, 54.94607419999999], [-1.6141565, 54.9453148], [-1.6135729, 54.94454209999999], [-1.6132227999999995, 54.9440427], [-1.6131219, 54.94388029999998], [-1.6127105999999998, 54.9432196], [-1.6124746, 54.942771500000006], [-1.6121734, 54.9421181], [-1.6120224999999997, 54.9417781], [-1.6119045, 54.9414433], [-1.6116062, 54.9405068], [-1.6114775, 54.94010269999999], [-1.6113212999999995, 54.93954140000001], [-1.6112346999999998, 54.9392712], [-1.6111553999999997, 54.9389979], [-1.611101703785061, 54.938812957853784], [-1.6108378, 54.93790400000001], [-1.6105151, 54.9368558], [-1.6102070999999998, 54.935821299999986], [-1.6099016, 54.93476], [-1.6095883999999998, 54.93374000000001], [-1.6095706, 54.9336866], [-1.6093559, 54.93294939999999], [-1.6093301000000002, 54.9328608], [-1.6092982999999998, 54.9325071], [-1.6092711999999998, 54.932415], [-1.6091671999999997, 54.9320613], [-1.6086051999999995, 54.9301508], [-1.6085383999999998, 54.929917499999995], [-1.6082738, 54.9289934], [-1.6080951, 54.9284154], [-1.6079044, 54.92781589999999], [-1.6077802, 54.9274713], [-1.6076226999999998, 54.9270999], [-1.6074746, 54.9267339], [-1.6073036, 54.9263729], [-1.6046373, 54.9216662], [-1.6041597, 54.920871299999995], [-1.6037914, 54.92027459999999], [-1.6034076, 54.9196867], [-1.6027219, 54.9187021], [-1.6020423, 54.9177144], [-1.6006963, 54.91583200000001], [-1.6001857, 54.91510850000001], [-1.5996650999999995, 54.914383699999995], [-1.5986206, 54.91291449999999], [-1.5969703, 54.9106094], [-1.595975, 54.9092094], [-1.5953282000000002, 54.9082996], [-1.5946616, 54.9073772], [-1.5944843, 54.9071333], [-1.5938276999999998, 54.9061934], [-1.5937718999999997, 54.9061109], [-1.5926477, 54.9045503], [-1.5916016999999998, 54.90306799999999], [-1.5915472999999998, 54.90298560000001], [-1.5913973, 54.9027589], [-1.5913168, 54.9026372], [-1.59101, 54.9022043], [-1.5904506, 54.9014299], [-1.5898692, 54.90066469999999], [-1.5886329999999995, 54.899125600000005], [-1.5874606, 54.8977162], [-1.5868247, 54.89695179999999], [-1.5849953, 54.89477579999999], [-1.5844743999999995, 54.8940958], [-1.5839979, 54.8934222], [-1.5836925, 54.8929187], [-1.5834189999999997, 54.892387199999995], [-1.5831051, 54.8916475], [-1.5828079, 54.8907609], [-1.5823888, 54.8891828], [-1.5822773999999995, 54.88873279999999], [-1.5822556, 54.8886528], [-1.5820743999999998, 54.8877869], [-1.5819337336995734, 54.88717603594891], [-1.5817502, 54.886379], [-1.5816568, 54.885984599999986], [-1.5810775, 54.88353779999999], [-1.5808513999999998, 54.8825885], [-1.5802217, 54.880115499999995], [-1.5796159999999997, 54.8776218], [-1.5795311, 54.877264999999994], [-1.5794589999999995, 54.8769292], [-1.579398, 54.8766778], [-1.5793238999999997, 54.8763722], [-1.5790987, 54.87544330000001], [-1.579044, 54.87521540000001], [-1.5788339000000002, 54.87434040000001], [-1.5785540999999998, 54.8731945], [-1.5784608, 54.8727825], [-1.5783318, 54.87221], [-1.5782091, 54.8717213], [-1.578049, 54.8707605], [-1.5779314, 54.8698491], [-1.577874, 54.8688868], [-1.5778389, 54.8682605], [-1.5778414, 54.8676365], [-1.5778597, 54.867245699999984], [-1.5779013, 54.8668505], [-1.5779708, 54.86613379999999], [-1.5780795, 54.8654666], [-1.5783067, 54.864056200000014], [-1.5783989, 54.863460899999986], [-1.5785076000000002, 54.86287349999999], [-1.5787109, 54.861683199999995], [-1.5788177, 54.86105289999999], [-1.5789069, 54.86049070000001], [-1.5789681, 54.8600393], [-1.5790375999999997, 54.8596783], [-1.5790832, 54.859347699999994], [-1.5791156, 54.85901609999999], [-1.5791345, 54.8586842], [-1.57914, 54.8583831], [-1.5791345, 54.8580821], [-1.5791181000000003, 54.85778109999999], [-1.5790934, 54.857487099999986], [-1.579026, 54.8571422], [-1.5789470999999995, 54.8567515], [-1.5788829999999998, 54.8564805], [-1.5788154, 54.856195099999994], [-1.5786656999999995, 54.855646199999995], [-1.5785125, 54.8551716], [-1.5785032999999995, 54.85514440000001], [-1.5783535999999998, 54.85470289999999], [-1.5781149000000003, 54.85399970000001], [-1.5780572999999998, 54.8538279], [-1.5778932, 54.8533532], [-1.5775613, 54.8522776], [-1.577464, 54.851976400000005], [-1.5773042, 54.85147450000001], [-1.5771542999999997, 54.85093620000001], [-1.5769698999999997, 54.849885100000016], [-1.5769325, 54.8493016], [-1.5769375999999995, 54.84880280000001], [-1.5769385, 54.848709199999995], [-1.5769965, 54.848111], [-1.577081, 54.84752399999999], [-1.5772821999999995, 54.8466857], [-1.5774140999999997, 54.8462636], [-1.5775719, 54.845859799999985], [-1.5782651, 54.844211900000005], [-1.5787127999999997, 54.84305839999999], [-1.5787848999999998, 54.84289249999999], [-1.5794163, 54.841369099999994], [-1.5794886999999995, 54.8411944], [-1.5796914, 54.8407053], [-1.5802450999999995, 54.83936039999999], [-1.5803292999999998, 54.83914459999999], [-1.5806808, 54.8383285], [-1.581024, 54.83751349999999], [-1.5814442000000002, 54.836457], [-1.5814979999999998, 54.836321799999986], [-1.5816320999999998, 54.83599490000001], [-1.581846352463911, 54.83547284519987], [-1.5819824999999998, 54.8351411], [-1.5821633, 54.834604899999995], [-1.5823170999999998, 54.83405139999999], [-1.582419, 54.83351290000001], [-1.5825010999999998, 54.83294970000001], [-1.5825323, 54.8324044], [-1.5825351, 54.8318592], [-1.5824178999999998, 54.8307722], [-1.5818657, 54.8272972], [-1.5816957, 54.8264154], [-1.5816038, 54.82599870000001], [-1.5814861, 54.8255581], [-1.5812003999999995, 54.8247052], [-1.5809985999999998, 54.8242736], [-1.5807707999999998, 54.823841599999994], [-1.5805352, 54.8233921], [-1.5803226999999995, 54.82304740000001], [-1.5800946, 54.82271629999999], [-1.5800518, 54.82265760000001], [-1.5793043999999998, 54.82163349999999], [-1.5785786999999998, 54.8207464], [-1.5773303999999997, 54.8192081], [-1.5760748, 54.8176749], [-1.5754217999999998, 54.816863], [-1.5743674, 54.815552], [-1.5739983, 54.8151168], [-1.57316, 54.8141031], [-1.5726699999999998, 54.8135597], [-1.5724121999999998, 54.813281], [-1.5721365, 54.8130013], [-1.5715530999999998, 54.812463599999994], [-1.5709135, 54.8119272], [-1.5702343999999997, 54.8113871], [-1.5694015, 54.8107371], [-1.5691517, 54.810559699999985], [-1.5678407999999997, 54.8095241], [-1.566293, 54.8083067], [-1.5653109999999997, 54.807522500000005], [-1.5651789, 54.80742420000001], [-1.5646126, 54.80700300000001], [-1.5639053999999997, 54.80644169999999], [-1.563544, 54.80615029999999], [-1.5632123999999998, 54.805857499999995], [-1.5628277999999998, 54.80550769999999], [-1.5624632, 54.8051249], [-1.5622443999999998, 54.8048812], [-1.5620425999999998, 54.80461979999998], [-1.5618527999999998, 54.80436529999999], [-1.5616809, 54.8040931], [-1.5616359999999998, 54.804015699999994], [-1.5614752, 54.8037388], [-1.5613833, 54.803557999999995], [-1.5613112999999998, 54.80337949999999], [-1.5611695, 54.8030156], [-1.5610527, 54.8026472], [-1.5609836999999998, 54.8024168], [-1.5609417, 54.8021795], [-1.5608996999999998, 54.8019423], [-1.5608838, 54.80170269999999], [-1.5608778, 54.80122939999999], [-1.5608817999999998, 54.80099220000001], [-1.5609039, 54.80075579999999], [-1.5609457, 54.80046809999999], [-1.5610135999999997, 54.80018709999999], [-1.5610896, 54.7999003], [-1.5611873, 54.79962019999999], [-1.5613072999999995, 54.79933599999999], [-1.5614511999999998, 54.79905149999999], [-1.561605, 54.798767], [-1.5617734, 54.79849269999998], [-1.5619793, 54.798209699999994], [-1.5621955, 54.79792629999999], [-1.5623071000000002, 54.79778700000001], [-1.5624228999999998, 54.7976478], [-1.5626791999999998, 54.7973726], [-1.5629951, 54.79707119999999], [-1.5633568, 54.79676], [-1.5637128, 54.79647819999999], [-1.5641327, 54.7961727], [-1.5645943999999998, 54.7958641], [-1.5650888999999997, 54.7955595], [-1.5660932, 54.794973600000006], [-1.5669395999999998, 54.7944698], [-1.567263, 54.7942596], [-1.5677223, 54.7939599], [-1.5684343999999997, 54.7935054], [-1.5687706, 54.79327570000001], [-1.569096, 54.7930161], [-1.5695250999999997, 54.7926224], [-1.569915, 54.792211899999984], [-1.5706419, 54.791472], [-1.5708763999999995, 54.791233299999995], [-1.572252, 54.78972069999999], [-1.5724693, 54.7894817], [-1.573271, 54.7886019], [-1.5743206, 54.78745150000001], [-1.5750773999999998, 54.7866221], [-1.5758007, 54.7858384], [-1.5775496, 54.7839282], [-1.5777554635304003, 54.78370334271616], [-1.5782702999999998, 54.78314099999999], [-1.5786613, 54.7827806], [-1.5798684, 54.78150560000001], [-1.5801568999999998, 54.78120369999999], [-1.5804357999999998, 54.7809181], [-1.5807327, 54.78062919999999], [-1.5811198999999998, 54.78025699999999], [-1.5816987000000002, 54.77967989999999]]}", "current_leg_start": "Newcastle", "dest_arr_time_act": "1931", "motion_projection": null, "next_location_lat": "54.7796799", "next_location_lon": "-1.5816987", "previous_location": null, "current_leg_milage": "14.0", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 51.967, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 288.637, \"from_m\": 51.967, \"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\": 481.81, \"from_m\": 288.637, \"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\": 1176.746, \"from_m\": 481.81, \"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\": 1527.953, \"from_m\": 1176.746, \"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\": 1880.364, \"from_m\": 1527.953, \"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\": 2278.025, \"from_m\": 1880.364, \"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\": 3111.126, \"from_m\": 2278.025, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 18722.293, \"from_m\": 3111.126, \"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\": 21113.171, \"from_m\": 18722.293, \"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\": 21805.164, \"from_m\": 21113.171, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21841.099, \"from_m\": 21805.164, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22310.26, \"from_m\": 21841.099, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23018.043, \"from_m\": 22310.26, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24947.574, \"from_m\": 23018.043, \"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\": 31443.75, \"from_m\": 24947.574, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 38291.078, \"from_m\": 31443.75, \"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\": 39793.028, \"from_m\": 38291.078, \"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\": 49366.432, \"from_m\": 39793.028, \"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\": 50515.158, \"from_m\": 49366.432, \"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\": 51511.042, \"from_m\": 50515.158, \"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\": 58192.767, \"from_m\": 51511.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\": 58604.781, \"from_m\": 58192.767, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 61996.353, \"from_m\": 58604.781, \"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\": 64315.661, \"from_m\": 61996.353, \"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\": 92656.612, \"from_m\": 64315.661, \"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\": 92717.023, \"from_m\": 92656.612, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126685.34, \"from_m\": 92717.023, \"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\": 127880.637, \"from_m\": 126685.34, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 128203.479, \"from_m\": 127880.637, \"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\": 128264.318, \"from_m\": 128203.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 128951.643, \"from_m\": 128264.318, \"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\": 129361.637, \"from_m\": 128951.643, \"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\": 129518.0, \"from_m\": 129361.637, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 131803.105, \"from_m\": 129518.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 132327.037, \"from_m\": 131803.105, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 136492.766, \"from_m\": 132327.037, \"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\": 136535.082, \"from_m\": 136492.766, \"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\": 179479.322, \"from_m\": 136535.082, \"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\": 179920.265, \"from_m\": 179479.322, \"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\": 181151.986, \"from_m\": 179920.265, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 181198.704, \"from_m\": 181151.986, \"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\": 181370.523, \"from_m\": 181198.704, \"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\": 181465.833, \"from_m\": 181370.523, \"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\": 181966.809, \"from_m\": 181465.833, \"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\": 184245.901, \"from_m\": 181966.809, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 192187.657, \"from_m\": 184245.901, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 193048.064, \"from_m\": 192187.657, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 193812.41, \"from_m\": 193048.064, \"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\": 194567.513, \"from_m\": 193812.41, \"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\": 196733.662, \"from_m\": 194567.513, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 197013.272, \"from_m\": 196733.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\": 200971.561, \"from_m\": 197013.272, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 202275.835, \"from_m\": 200971.561, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 202669.166, \"from_m\": 202275.835, \"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\": 210407.305, \"from_m\": 202669.166, \"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\": 210439.438, \"from_m\": 210407.305, \"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\": 210441.571, \"from_m\": 210439.438, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 211094.049, \"from_m\": 210441.571, \"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\": 211257.261, \"from_m\": 211094.049, \"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\": 211483.063, \"from_m\": 211257.261, \"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\": 212143.76, \"from_m\": 211483.063, \"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\": 217073.867, \"from_m\": 212143.76, \"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\": 217128.848, \"from_m\": 217073.867, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 218562.944, \"from_m\": 217128.848, \"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\": 229740.454, \"from_m\": 218562.944, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 229779.623, \"from_m\": 229740.454, \"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\": 230259.963, \"from_m\": 229779.623, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 230330.77, \"from_m\": 230259.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\": 237725.944, \"from_m\": 230330.77, \"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\": 250813.383, \"from_m\": 237725.944, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 252667.136, \"from_m\": 250813.383, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 253344.514, \"from_m\": 252667.136, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 264228.217, \"from_m\": 253344.514, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 267393.235, \"from_m\": 264228.217, \"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\": 267693.035, \"from_m\": 267393.235, \"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\": 267770.841, \"from_m\": 267693.035, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 269219.324, \"from_m\": 267770.841, \"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\": 270004.3, \"from_m\": 269219.324, \"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\": 286835.505, \"from_m\": 270004.3, \"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\": 287536.863, \"from_m\": 286835.505, \"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\": 295250.489, \"from_m\": 287536.863, \"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\": 295311.194, \"from_m\": 295250.489, \"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\": 317099.357, \"from_m\": 295311.194, \"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\": 321796.363, \"from_m\": 317099.357, \"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\": 323032.81, \"from_m\": 321796.363, \"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\": 324219.491, \"from_m\": 323032.81, \"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\": 330782.483, \"from_m\": 324219.491, \"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\": 332457.405, \"from_m\": 330782.483, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 332529.858, \"from_m\": 332457.405, \"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\": 333139.347, \"from_m\": 332529.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 334083.907, \"from_m\": 333139.347, \"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\": 334139.254, \"from_m\": 334083.907, \"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\": 334203.6, \"from_m\": 334139.254, \"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\": 334288.093, \"from_m\": 334203.6, \"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\": 335107.518, \"from_m\": 334288.093, \"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\": 335471.325, \"from_m\": 335107.518, \"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\": 335518.899, \"from_m\": 335471.325, \"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\": 335763.578, \"from_m\": 335518.899, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 798977, \"profile_key\": \"faf7ed9f6330d6b668935f88346e87e0c5e9e4c5c62d3fc87918c8a7b27b1dd2\", \"schedule_id\": 11650, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Newcastle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 2, \"distance_m\": 1241.971, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639H\", \"location\": \"Birtley Jn\", \"stage_seq\": 3, \"distance_m\": 7795.557, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": false, \"wtt_arr\": \"1645H\", \"wtt_dep\": \"1647\", \"location\": \"Durham\", \"stage_seq\": 4, \"distance_m\": 22310.26, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652H\", \"location\": \"Tursdale Jn\", \"stage_seq\": 5, \"distance_m\": 33937.46, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1654\", \"location\": \"Ferryhill South Jn\", \"stage_seq\": 6, \"distance_m\": 38183.509, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": false, \"wtt_arr\": \"1703\", \"wtt_dep\": \"1705\", \"location\": \"Darlington\", \"stage_seq\": 7, \"distance_m\": 57632.216, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1714H\", \"location\": \"Northallerton\", \"stage_seq\": 8, \"distance_m\": 80545.518, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1718H\", \"location\": \"Thirsk\", \"stage_seq\": 9, \"distance_m\": 93053.254, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1724H\", \"location\": \"Tollerton Jn\", \"stage_seq\": 10, \"distance_m\": 113335.485, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1729H\", \"location\": \"Skelton Jn\", \"stage_seq\": 11, \"distance_m\": 126118.528, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": false, \"wtt_arr\": \"1734\", \"wtt_dep\": \"1736H\", \"location\": \"York\", \"stage_seq\": 12, \"distance_m\": 128713.674, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741\", \"location\": \"Colton Jn\", \"stage_seq\": 13, \"distance_m\": 137579.552, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1745\", \"location\": \"Hambleton North Jn\", \"stage_seq\": 14, \"distance_m\": 150577.277, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1748\", \"location\": \"Temple Hirst Jn\", \"stage_seq\": 15, \"distance_m\": 159838.366, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1752H\", \"location\": \"Shaftholme Jn\", \"stage_seq\": 16, \"distance_m\": 174201.439, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": false, \"wtt_arr\": \"1757\", \"wtt_dep\": \"1758H\", \"location\": \"Doncaster\", \"stage_seq\": 17, \"distance_m\": 181011.874, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1802\", \"location\": \"Hexthorpe Jn\", \"stage_seq\": 18, \"distance_m\": 184303.759, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1806H\", \"location\": \"Mexborough\", \"stage_seq\": 19, \"distance_m\": 192372.643, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1808\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 20, \"distance_m\": 194254.17, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1810\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 21, \"distance_m\": 197654.023, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1812H\", \"location\": \"Holmes Jn\", \"stage_seq\": 22, \"distance_m\": 202811.175, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1816\", \"location\": \"Wincobank Jn\", \"stage_seq\": 23, \"distance_m\": 205824.167, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1820H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 24, \"distance_m\": 210211.948, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": false, \"wtt_arr\": \"1822H\", \"wtt_dep\": \"1824H\", \"location\": \"Sheffield\", \"stage_seq\": 25, \"distance_m\": 210934.924, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1828H\", \"location\": \"Dore Station Jn\", \"stage_seq\": 26, \"distance_m\": 217014.644, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1834H\", \"location\": \"Tapton Jn\", \"stage_seq\": 27, \"distance_m\": 229779.623, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1835\", \"location\": \"Chesterfield\", \"stage_seq\": 28, \"distance_m\": 230692.523, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1835H\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 29, \"distance_m\": 232134.251, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1837\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 30, \"distance_m\": 235905.24, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1843H\", \"location\": \"Ambergate Jn\", \"stage_seq\": 31, \"distance_m\": 253497.625, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1848H\", \"location\": \"St. Mary's South Jn\", \"stage_seq\": 32, \"distance_m\": 268106.662, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": false, \"wtt_arr\": \"1851H\", \"wtt_dep\": \"1853H\", \"location\": \"Derby\", \"stage_seq\": 33, \"distance_m\": 269561.768, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1855\", \"location\": \"Derby L.N.W. Jn\", \"stage_seq\": 34, \"distance_m\": 270987.669, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1857H\", \"location\": \"Stenson Jn\", \"stage_seq\": 35, \"distance_m\": 277358.616, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1858\", \"location\": \"North Stafford Jn\", \"stage_seq\": 36, \"distance_m\": 278114.759, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1900\", \"location\": \"Clay Mills Jn\", \"stage_seq\": 37, \"distance_m\": 283769.407, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1901H\", \"location\": \"Burton-on-Trent\", \"stage_seq\": 38, \"distance_m\": 287162.284, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1905H\", \"location\": \"Wichnor Jn\", \"stage_seq\": 39, \"distance_m\": 295885.558, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1909H\", \"location\": \"Tamworth High Level\", \"stage_seq\": 40, \"distance_m\": 307873.806, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1913\", \"location\": \"Kingsbury Jn\", \"stage_seq\": 41, \"distance_m\": 317099.357, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1915H\", \"location\": \"Water Orton\", \"stage_seq\": 42, \"distance_m\": 323473.2, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1916H\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 43, \"distance_m\": 326036.772, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1924H\", \"location\": \"Landor Street Jn\", \"stage_seq\": 44, \"distance_m\": 333221.561, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1925H\", \"location\": \"Grand Jn\", \"stage_seq\": 45, \"distance_m\": 334196.666, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1928\", \"location\": \"Proof House Jn\", \"stage_seq\": 46, \"distance_m\": 334760.949, \"section_seq\": 1, \"route_path_id\": 134318}, {\"is_pass\": false, \"wtt_arr\": \"1931\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 47, \"distance_m\": 335763.578, \"section_seq\": 1, \"route_path_id\": 134318}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 335763.578, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134318}], \"total_distance_m\": 335763.578, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 334078.458, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1685.12, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1634", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "11.5", "current_position_lat": "54.7796799", "current_position_lon": "-1.5816987", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Newcastle", "service_state_platform": "10", "timing_fact_generation": 1790174109150408, "current_leg_arrival_utc": "2026-09-23T16:45:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:04.003213", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:34:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.775257", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P NCL BHM 1M91 220008 4 125 None {"version": 3, "segments": [{"to_m": 51.967, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 288.637, "from_m": 51.967, "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": 481.81, "from_m": 288.637, "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": 1176.746, "from_m": 481.81, "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": 1527.953, "from_m": 1176.746, "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": 1880.364, "from_m": 1527.953, "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": 2278.025, "from_m": 1880.364, "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": 3111.126, "from_m": 2278.025, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 18722.293, "from_m": 3111.126, "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": 21113.171, "from_m": 18722.293, "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": 21805.164, "from_m": 21113.171, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21841.099, "from_m": 21805.164, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22310.26, "from_m": 21841.099, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23018.043, "from_m": 22310.26, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24947.574, "from_m": 23018.043, "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": 31443.75, "from_m": 24947.574, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 38291.078, "from_m": 31443.75, "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": 39793.028, "from_m": 38291.078, "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": 49366.432, "from_m": 39793.028, "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": 50515.158, "from_m": 49366.432, "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": 51511.042, "from_m": 50515.158, "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": 58192.767, "from_m": 51511.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": 58604.781, "from_m": 58192.767, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 61996.353, "from_m": 58604.781, "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": 64315.661, "from_m": 61996.353, "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": 92656.612, "from_m": 64315.661, "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": 92717.023, "from_m": 92656.612, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126685.34, "from_m": 92717.023, "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": 127880.637, "from_m": 126685.34, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 128203.479, "from_m": 127880.637, "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": 128264.318, "from_m": 128203.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 128951.643, "from_m": 128264.318, "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": 129361.637, "from_m": 128951.643, "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": 129518.0, "from_m": 129361.637, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 131803.105, "from_m": 129518.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 132327.037, "from_m": 131803.105, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 136492.766, "from_m": 132327.037, "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": 136535.082, "from_m": 136492.766, "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": 179479.322, "from_m": 136535.082, "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": 179920.265, "from_m": 179479.322, "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": 181151.986, "from_m": 179920.265, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 181198.704, "from_m": 181151.986, "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": 181370.523, "from_m": 181198.704, "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": 181465.833, "from_m": 181370.523, "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": 181966.809, "from_m": 181465.833, "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": 184245.901, "from_m": 181966.809, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 192187.657, "from_m": 184245.901, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 193048.064, "from_m": 192187.657, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 193812.41, "from_m": 193048.064, "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": 194567.513, "from_m": 193812.41, "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": 196733.662, "from_m": 194567.513, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 197013.272, "from_m": 196733.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": 200971.561, "from_m": 197013.272, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 202275.835, "from_m": 200971.561, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 202669.166, "from_m": 202275.835, "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": 210407.305, "from_m": 202669.166, "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": 210439.438, "from_m": 210407.305, "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": 210441.571, "from_m": 210439.438, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 211094.049, "from_m": 210441.571, "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": 211257.261, "from_m": 211094.049, "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": 211483.063, "from_m": 211257.261, "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": 212143.76, "from_m": 211483.063, "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": 217073.867, "from_m": 212143.76, "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": 217128.848, "from_m": 217073.867, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 218562.944, "from_m": 217128.848, "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": 229740.454, "from_m": 218562.944, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 229779.623, "from_m": 229740.454, "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": 230259.963, "from_m": 229779.623, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 230330.77, "from_m": 230259.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": 237725.944, "from_m": 230330.77, "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": 250813.383, "from_m": 237725.944, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 252667.136, "from_m": 250813.383, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 253344.514, "from_m": 252667.136, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 264228.217, "from_m": 253344.514, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 267393.235, "from_m": 264228.217, "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": 267693.035, "from_m": 267393.235, "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": 267770.841, "from_m": 267693.035, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 269219.324, "from_m": 267770.841, "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": 270004.3, "from_m": 269219.324, "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": 286835.505, "from_m": 270004.3, "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": 287536.863, "from_m": 286835.505, "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": 295250.489, "from_m": 287536.863, "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": 295311.194, "from_m": 295250.489, "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": 317099.357, "from_m": 295311.194, "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": 321796.363, "from_m": 317099.357, "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": 323032.81, "from_m": 321796.363, "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": 324219.491, "from_m": 323032.81, "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": 330782.483, "from_m": 324219.491, "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": 332457.405, "from_m": 330782.483, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 332529.858, "from_m": 332457.405, "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": 333139.347, "from_m": 332529.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 334083.907, "from_m": 333139.347, "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": 334139.254, "from_m": 334083.907, "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": 334203.6, "from_m": 334139.254, "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": 334288.093, "from_m": 334203.6, "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": 335107.518, "from_m": 334288.093, "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": 335471.325, "from_m": 335107.518, "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": 335518.899, "from_m": 335471.325, "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": 335763.578, "from_m": 335518.899, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 798977, "profile_key": "faf7ed9f6330d6b668935f88346e87e0c5e9e4c5c62d3fc87918c8a7b27b1dd2", "schedule_id": 11650, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1634", "location": "Newcastle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "King Edward Bridge South Jn", "stage_seq": 2, "distance_m": 1241.971, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639H", "location": "Birtley Jn", "stage_seq": 3, "distance_m": 7795.557, "section_seq": 1, "route_path_id": 134318}, {"is_pass": false, "wtt_arr": "1645H", "wtt_dep": "1647", "location": "Durham", "stage_seq": 4, "distance_m": 22310.26, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "Tursdale Jn", "stage_seq": 5, "distance_m": 33937.46, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654", "location": "Ferryhill South Jn", "stage_seq": 6, "distance_m": 38183.509, "section_seq": 1, "route_path_id": 134318}, {"is_pass": false, "wtt_arr": "1703", "wtt_dep": "1705", "location": "Darlington", "stage_seq": 7, "distance_m": 57632.216, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1714H", "location": "Northallerton", "stage_seq": 8, "distance_m": 80545.518, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1718H", "location": "Thirsk", "stage_seq": 9, "distance_m": 93053.254, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1724H", "location": "Tollerton Jn", "stage_seq": 10, "distance_m": 113335.485, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1729H", "location": "Skelton Jn", "stage_seq": 11, "distance_m": 126118.528, "section_seq": 1, "route_path_id": 134318}, {"is_pass": false, "wtt_arr": "1734", "wtt_dep": "1736H", "location": "York", "stage_seq": 12, "distance_m": 128713.674, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741", "location": "Colton Jn", "stage_seq": 13, "distance_m": 137579.552, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1745", "location": "Hambleton North Jn", "stage_seq": 14, "distance_m": 150577.277, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748", "location": "Temple Hirst Jn", "stage_seq": 15, "distance_m": 159838.366, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1752H", "location": "Shaftholme Jn", "stage_seq": 16, "distance_m": 174201.439, "section_seq": 1, "route_path_id": 134318}, {"is_pass": false, "wtt_arr": "1757", "wtt_dep": "1758H", "location": "Doncaster", "stage_seq": 17, "distance_m": 181011.874, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1802", "location": "Hexthorpe Jn", "stage_seq": 18, "distance_m": 184303.759, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1806H", "location": "Mexborough", "stage_seq": 19, "distance_m": 192372.643, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1808", "location": "Swinton (S.Yorks)", "stage_seq": 20, "distance_m": 194254.17, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1810", "location": "Aldwarke Jn", "stage_seq": 21, "distance_m": 197654.023, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1812H", "location": "Holmes Jn", "stage_seq": 22, "distance_m": 202811.175, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1816", "location": "Wincobank Jn", "stage_seq": 23, "distance_m": 205824.167, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1820H", "location": "Nunnery Main Line Jn", "stage_seq": 24, "distance_m": 210211.948, "section_seq": 1, "route_path_id": 134318}, {"is_pass": false, "wtt_arr": "1822H", "wtt_dep": "1824H", "location": "Sheffield", "stage_seq": 25, "distance_m": 210934.924, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1828H", "location": "Dore Station Jn", "stage_seq": 26, "distance_m": 217014.644, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1834H", "location": "Tapton Jn", "stage_seq": 27, "distance_m": 229779.623, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1835", "location": "Chesterfield", "stage_seq": 28, "distance_m": 230692.523, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1835H", "location": "Chesterfield South Jn", "stage_seq": 29, "distance_m": 232134.251, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1837", "location": "Clay Cross North Jn", "stage_seq": 30, "distance_m": 235905.24, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1843H", "location": "Ambergate Jn", "stage_seq": 31, "distance_m": 253497.625, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1848H", "location": "St. Mary's South Jn", "stage_seq": 32, "distance_m": 268106.662, "section_seq": 1, "route_path_id": 134318}, {"is_pass": false, "wtt_arr": "1851H", "wtt_dep": "1853H", "location": "Derby", "stage_seq": 33, "distance_m": 269561.768, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1855", "location": "Derby L.N.W. Jn", "stage_seq": 34, "distance_m": 270987.669, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1857H", "location": "Stenson Jn", "stage_seq": 35, "distance_m": 277358.616, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1858", "location": "North Stafford Jn", "stage_seq": 36, "distance_m": 278114.759, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1900", "location": "Clay Mills Jn", "stage_seq": 37, "distance_m": 283769.407, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1901H", "location": "Burton-on-Trent", "stage_seq": 38, "distance_m": 287162.284, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1905H", "location": "Wichnor Jn", "stage_seq": 39, "distance_m": 295885.558, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1909H", "location": "Tamworth High Level", "stage_seq": 40, "distance_m": 307873.806, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1913", "location": "Kingsbury Jn", "stage_seq": 41, "distance_m": 317099.357, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1915H", "location": "Water Orton", "stage_seq": 42, "distance_m": 323473.2, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1916H", "location": "Castle Bromwich Jn", "stage_seq": 43, "distance_m": 326036.772, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1924H", "location": "Landor Street Jn", "stage_seq": 44, "distance_m": 333221.561, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1925H", "location": "Grand Jn", "stage_seq": 45, "distance_m": 334196.666, "section_seq": 1, "route_path_id": 134318}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1928", "location": "Proof House Jn", "stage_seq": 46, "distance_m": 334760.949, "section_seq": 1, "route_path_id": 134318}, {"is_pass": false, "wtt_arr": "1931", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 47, "distance_m": 335763.578, "section_seq": 1, "route_path_id": 134318}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 335763.578, "from_m": 0.0, "section_seq": 1, "route_path_id": 134318}], "total_distance_m": 335763.578, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 334078.458, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1685.12, "synthetic_unknown_infrastructure_limit_mph": 60} [] Newcastle 1634 1634 10 16:34:00 None Birmingham New Street 1931 1931 9A None None https://www.realtimetrains.co.uk/service/gb-nr:G66824/2026-09-23/detailed None Newcastle 2026-09-23T16:34:30+01:00 Durham 11.5 {"type": "LineString", "coordinates": [[-1.6171608128146768, 54.9677830646882], [-1.6173933, 54.967740799999994], [-1.617587, 54.9677061], [-1.6177458, 54.9676704], [-1.617796, 54.9676568], [-1.6179187, 54.9676203], [-1.618089, 54.967561], [-1.6182276, 54.96750519999999], [-1.6183698, 54.96743539999999], [-1.6185388, 54.96733639999999], [-1.618653, 54.96726590000001], [-1.6187538999999995, 54.96718700000001], [-1.6188389999999997, 54.9671075], [-1.6189132, 54.96703070000001], [-1.6189788, 54.9669428], [-1.6190273999999998, 54.966872300000006], [-1.6190869999999995, 54.9667767], [-1.6191309, 54.96667539999999], [-1.6191561, 54.9666137], [-1.6191745, 54.966516899999995], [-1.6191876, 54.9664154], [-1.6191886999999998, 54.96633589999999], [-1.6191763999999995, 54.96620380000001], [-1.6191637999999997, 54.966123199999984], [-1.6191474, 54.9660537], [-1.6191202, 54.9659644], [-1.6190922, 54.96588740000001], [-1.619047, 54.96579489999999], [-1.6189701, 54.9656778], [-1.6188535, 54.9655249], [-1.6187541, 54.9654214], [-1.6186524, 54.96529720000001], [-1.6185786, 54.96521430000001], [-1.6184072, 54.9650672], [-1.6183877, 54.9650498], [-1.6181685999999995, 54.964797999999995], [-1.6178534999999998, 54.96451750000001], [-1.6171584999999995, 54.96392490000001], [-1.6169675114151385, 54.96376206516879], [-1.6154719, 54.9624869], [-1.6154326999999995, 54.9624535], [-1.6153261, 54.9623612], [-1.6152389, 54.96227280000001], [-1.6151895, 54.962214900000006], [-1.6151236, 54.9621337], [-1.6150568999999997, 54.9620371], [-1.6150022, 54.9619459], [-1.6149528000000002, 54.9618466], [-1.6149386, 54.9618034], [-1.6149096, 54.9617138], [-1.6148872999999997, 54.9616299], [-1.6148747, 54.9615615], [-1.6148669, 54.961457499999995], [-1.6148659999999997, 54.961355100000006], [-1.6148775999999998, 54.9612483], [-1.6148862999999998, 54.9612001], [-1.6149105, 54.961108799999984], [-1.6149386, 54.96102139999999], [-1.6149734999999998, 54.9609391], [-1.6150479, 54.9607913], [-1.6151727999999996, 54.9605848], [-1.6152486, 54.96047579999999], [-1.6153148999999998, 54.9603746], [-1.6155307, 54.9601455], [-1.6163907, 54.95943590000001], [-1.6166932, 54.95916150000001], [-1.6168341, 54.9590301], [-1.6169675114151385, 54.958889573699125], [-1.6171790999999998, 54.958666699999995], [-1.6172646999999998, 54.958566], [-1.6173857, 54.9583985], [-1.6173877585366978, 54.95839522977898], [-1.6174788, 54.95825060000001], [-1.6175705, 54.9581047], [-1.6176885, 54.9578806], [-1.6178961, 54.95749039999999], [-1.6186855, 54.95610609999999], [-1.618917, 54.95570789999999], [-1.6190726, 54.9554122], [-1.619196, 54.95518109999999], [-1.6193649, 54.95479609999999], [-1.6193803, 54.954753800000006], [-1.6194369999999998, 54.95459759999999], [-1.6195870296018564, 54.9541941284959], [-1.619594, 54.9540965], [-1.619597450472196, 54.95404400363499], [-1.619608, 54.9538835], [-1.6195916999999995, 54.9536594], [-1.6195658999999998, 54.953335], [-1.6195284, 54.95301479999999], [-1.6194745999999998, 54.9526994], [-1.6193843999999995, 54.9523707], [-1.6193153999999998, 54.9521104], [-1.6192122999999998, 54.951835799999984], [-1.6191325999999997, 54.951595099999984], [-1.6190042999999998, 54.95131829999999], [-1.6188252, 54.9510146], [-1.6185305, 54.950602499999995], [-1.6181129999999997, 54.9500894], [-1.6177198999999998, 54.9496227], [-1.6169675114151385, 54.94871509366108], [-1.6161616, 54.947742899999994], [-1.6160996, 54.9476683], [-1.6159769999999998, 54.947526800000006], [-1.6147743999999995, 54.94607419999999], [-1.6141565, 54.9453148], [-1.6135729, 54.94454209999999], [-1.6132227999999995, 54.9440427], [-1.6131219, 54.94388029999998], [-1.6127105999999998, 54.9432196], [-1.6124746, 54.942771500000006], [-1.6121734, 54.9421181], [-1.6120224999999997, 54.9417781], [-1.6119045, 54.9414433], [-1.6116062, 54.9405068], [-1.6114775, 54.94010269999999], [-1.6113212999999995, 54.93954140000001], [-1.6112346999999998, 54.9392712], [-1.6111553999999997, 54.9389979], [-1.611101703785061, 54.938812957853784], [-1.6108378, 54.93790400000001], [-1.6105151, 54.9368558], [-1.6102070999999998, 54.935821299999986], [-1.6099016, 54.93476], [-1.6095883999999998, 54.93374000000001], [-1.6095706, 54.9336866], [-1.6093559, 54.93294939999999], [-1.6093301000000002, 54.9328608], [-1.6092982999999998, 54.9325071], [-1.6092711999999998, 54.932415], [-1.6091671999999997, 54.9320613], [-1.6086051999999995, 54.9301508], [-1.6085383999999998, 54.929917499999995], [-1.6082738, 54.9289934], [-1.6080951, 54.9284154], [-1.6079044, 54.92781589999999], [-1.6077802, 54.9274713], [-1.6076226999999998, 54.9270999], [-1.6074746, 54.9267339], [-1.6073036, 54.9263729], [-1.6046373, 54.9216662], [-1.6041597, 54.920871299999995], [-1.6037914, 54.92027459999999], [-1.6034076, 54.9196867], [-1.6027219, 54.9187021], [-1.6020423, 54.9177144], [-1.6006963, 54.91583200000001], [-1.6001857, 54.91510850000001], [-1.5996650999999995, 54.914383699999995], [-1.5986206, 54.91291449999999], [-1.5969703, 54.9106094], [-1.595975, 54.9092094], [-1.5953282000000002, 54.9082996], [-1.5946616, 54.9073772], [-1.5944843, 54.9071333], [-1.5938276999999998, 54.9061934], [-1.5937718999999997, 54.9061109], [-1.5926477, 54.9045503], [-1.5916016999999998, 54.90306799999999], [-1.5915472999999998, 54.90298560000001], [-1.5913973, 54.9027589], [-1.5913168, 54.9026372], [-1.59101, 54.9022043], [-1.5904506, 54.9014299], [-1.5898692, 54.90066469999999], [-1.5886329999999995, 54.899125600000005], [-1.5874606, 54.8977162], [-1.5868247, 54.89695179999999], [-1.5849953, 54.89477579999999], [-1.5844743999999995, 54.8940958], [-1.5839979, 54.8934222], [-1.5836925, 54.8929187], [-1.5834189999999997, 54.892387199999995], [-1.5831051, 54.8916475], [-1.5828079, 54.8907609], [-1.5823888, 54.8891828], [-1.5822773999999995, 54.88873279999999], [-1.5822556, 54.8886528], [-1.5820743999999998, 54.8877869], [-1.5819337336995734, 54.88717603594891], [-1.5817502, 54.886379], [-1.5816568, 54.885984599999986], [-1.5810775, 54.88353779999999], [-1.5808513999999998, 54.8825885], [-1.5802217, 54.880115499999995], [-1.5796159999999997, 54.8776218], [-1.5795311, 54.877264999999994], [-1.5794589999999995, 54.8769292], [-1.579398, 54.8766778], [-1.5793238999999997, 54.8763722], [-1.5790987, 54.87544330000001], [-1.579044, 54.87521540000001], [-1.5788339000000002, 54.87434040000001], [-1.5785540999999998, 54.8731945], [-1.5784608, 54.8727825], [-1.5783318, 54.87221], [-1.5782091, 54.8717213], [-1.578049, 54.8707605], [-1.5779314, 54.8698491], [-1.577874, 54.8688868], [-1.5778389, 54.8682605], [-1.5778414, 54.8676365], [-1.5778597, 54.867245699999984], [-1.5779013, 54.8668505], [-1.5779708, 54.86613379999999], [-1.5780795, 54.8654666], [-1.5783067, 54.864056200000014], [-1.5783989, 54.863460899999986], [-1.5785076000000002, 54.86287349999999], [-1.5787109, 54.861683199999995], [-1.5788177, 54.86105289999999], [-1.5789069, 54.86049070000001], [-1.5789681, 54.8600393], [-1.5790375999999997, 54.8596783], [-1.5790832, 54.859347699999994], [-1.5791156, 54.85901609999999], [-1.5791345, 54.8586842], [-1.57914, 54.8583831], [-1.5791345, 54.8580821], [-1.5791181000000003, 54.85778109999999], [-1.5790934, 54.857487099999986], [-1.579026, 54.8571422], [-1.5789470999999995, 54.8567515], [-1.5788829999999998, 54.8564805], [-1.5788154, 54.856195099999994], [-1.5786656999999995, 54.855646199999995], [-1.5785125, 54.8551716], [-1.5785032999999995, 54.85514440000001], [-1.5783535999999998, 54.85470289999999], [-1.5781149000000003, 54.85399970000001], [-1.5780572999999998, 54.8538279], [-1.5778932, 54.8533532], [-1.5775613, 54.8522776], [-1.577464, 54.851976400000005], [-1.5773042, 54.85147450000001], [-1.5771542999999997, 54.85093620000001], [-1.5769698999999997, 54.849885100000016], [-1.5769325, 54.8493016], [-1.5769375999999995, 54.84880280000001], [-1.5769385, 54.848709199999995], [-1.5769965, 54.848111], [-1.577081, 54.84752399999999], [-1.5772821999999995, 54.8466857], [-1.5774140999999997, 54.8462636], [-1.5775719, 54.845859799999985], [-1.5782651, 54.844211900000005], [-1.5787127999999997, 54.84305839999999], [-1.5787848999999998, 54.84289249999999], [-1.5794163, 54.841369099999994], [-1.5794886999999995, 54.8411944], [-1.5796914, 54.8407053], [-1.5802450999999995, 54.83936039999999], [-1.5803292999999998, 54.83914459999999], [-1.5806808, 54.8383285], [-1.581024, 54.83751349999999], [-1.5814442000000002, 54.836457], [-1.5814979999999998, 54.836321799999986], [-1.5816320999999998, 54.83599490000001], [-1.581846352463911, 54.83547284519987], [-1.5819824999999998, 54.8351411], [-1.5821633, 54.834604899999995], [-1.5823170999999998, 54.83405139999999], [-1.582419, 54.83351290000001], [-1.5825010999999998, 54.83294970000001], [-1.5825323, 54.8324044], [-1.5825351, 54.8318592], [-1.5824178999999998, 54.8307722], [-1.5818657, 54.8272972], [-1.5816957, 54.8264154], [-1.5816038, 54.82599870000001], [-1.5814861, 54.8255581], [-1.5812003999999995, 54.8247052], [-1.5809985999999998, 54.8242736], [-1.5807707999999998, 54.823841599999994], [-1.5805352, 54.8233921], [-1.5803226999999995, 54.82304740000001], [-1.5800946, 54.82271629999999], [-1.5800518, 54.82265760000001], [-1.5793043999999998, 54.82163349999999], [-1.5785786999999998, 54.8207464], [-1.5773303999999997, 54.8192081], [-1.5760748, 54.8176749], [-1.5754217999999998, 54.816863], [-1.5743674, 54.815552], [-1.5739983, 54.8151168], [-1.57316, 54.8141031], [-1.5726699999999998, 54.8135597], [-1.5724121999999998, 54.813281], [-1.5721365, 54.8130013], [-1.5715530999999998, 54.812463599999994], [-1.5709135, 54.8119272], [-1.5702343999999997, 54.8113871], [-1.5694015, 54.8107371], [-1.5691517, 54.810559699999985], [-1.5678407999999997, 54.8095241], [-1.566293, 54.8083067], [-1.5653109999999997, 54.807522500000005], [-1.5651789, 54.80742420000001], [-1.5646126, 54.80700300000001], [-1.5639053999999997, 54.80644169999999], [-1.563544, 54.80615029999999], [-1.5632123999999998, 54.805857499999995], [-1.5628277999999998, 54.80550769999999], [-1.5624632, 54.8051249], [-1.5622443999999998, 54.8048812], [-1.5620425999999998, 54.80461979999998], [-1.5618527999999998, 54.80436529999999], [-1.5616809, 54.8040931], [-1.5616359999999998, 54.804015699999994], [-1.5614752, 54.8037388], [-1.5613833, 54.803557999999995], [-1.5613112999999998, 54.80337949999999], [-1.5611695, 54.8030156], [-1.5610527, 54.8026472], [-1.5609836999999998, 54.8024168], [-1.5609417, 54.8021795], [-1.5608996999999998, 54.8019423], [-1.5608838, 54.80170269999999], [-1.5608778, 54.80122939999999], [-1.5608817999999998, 54.80099220000001], [-1.5609039, 54.80075579999999], [-1.5609457, 54.80046809999999], [-1.5610135999999997, 54.80018709999999], [-1.5610896, 54.7999003], [-1.5611873, 54.79962019999999], [-1.5613072999999995, 54.79933599999999], [-1.5614511999999998, 54.79905149999999], [-1.561605, 54.798767], [-1.5617734, 54.79849269999998], [-1.5619793, 54.798209699999994], [-1.5621955, 54.79792629999999], [-1.5623071000000002, 54.79778700000001], [-1.5624228999999998, 54.7976478], [-1.5626791999999998, 54.7973726], [-1.5629951, 54.79707119999999], [-1.5633568, 54.79676], [-1.5637128, 54.79647819999999], [-1.5641327, 54.7961727], [-1.5645943999999998, 54.7958641], [-1.5650888999999997, 54.7955595], [-1.5660932, 54.794973600000006], [-1.5669395999999998, 54.7944698], [-1.567263, 54.7942596], [-1.5677223, 54.7939599], [-1.5684343999999997, 54.7935054], [-1.5687706, 54.79327570000001], [-1.569096, 54.7930161], [-1.5695250999999997, 54.7926224], [-1.569915, 54.792211899999984], [-1.5706419, 54.791472], [-1.5708763999999995, 54.791233299999995], [-1.572252, 54.78972069999999], [-1.5724693, 54.7894817], [-1.573271, 54.7886019], [-1.5743206, 54.78745150000001], [-1.5750773999999998, 54.7866221], [-1.5758007, 54.7858384], [-1.5775496, 54.7839282], [-1.5777554635304003, 54.78370334271616], [-1.5782702999999998, 54.78314099999999], [-1.5786613, 54.7827806], [-1.5798684, 54.78150560000001], [-1.5801568999999998, 54.78120369999999], [-1.5804357999999998, 54.7809181], [-1.5807327, 54.78062919999999], [-1.5811198999999998, 54.78025699999999], [-1.5816987000000002, 54.77967989999999]]} 14.0 1634 1645½ None None Durham 54.7796799 -1.5816987 54.7796799 -1.5816987 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Newcastle SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790174109150408 0 0 2026-09-23 16:44:04.775257 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:04.003213
767670 798978 L87516 071K91MT23 2026-09-23 COMPLETE None 2026-09-23 16:34:00 2026-09-23 16:44:24 2026-09-25 16:44:24 {"id": 798978, "stp": "P", "toc": "ScotRail", "uid": "L87516", "consist": "380106", "dest_crs": "AYR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87516/2026-09-23/detailed", "trust_id": "071K91MT23", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": "16:34:00", "dar_platform": null, "dest_station": "Ayr", "service_date": "2026-09-23", "dest_arr_time": "1735", "dest_platform": "4", "is_terminated": 1, "next_location": "Hillington East", "signalling_id": "1K91", "timing_status": null, "origin_station": "Glasgow Central High Level", "current_leg_arr": "1641", "current_leg_dep": "1634", "current_leg_end": "Hillington East", "origin_dep_time": "1634", "origin_platform": "14", "current_location": null, "last_update_time": "2026-09-23T16:44:24", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.2588986, 55.85577210000001], [-4.2589091, 55.85575599999999], [-4.259010999999999, 55.85556830000001], [-4.259063599999999, 55.855422], [-4.2590728, 55.8553988], [-4.259097800000001, 55.85533149999999], [-4.2591215, 55.8552686], [-4.259168, 55.85512599999999], [-4.2592711, 55.8548448], [-4.259532999999999, 55.8541274], [-4.2595469, 55.8540878], [-4.2595536, 55.8540673], [-4.259604699999999, 55.8539521], [-4.2596627, 55.8537715], [-4.2598181, 55.8533463], [-4.2599183, 55.85308289999998], [-4.259924699999999, 55.85306609999999], [-4.259964300000001, 55.85293419999999], [-4.2600191999999995, 55.852766199999984], [-4.2601584, 55.8523849], [-4.2601743, 55.8523338], [-4.260208, 55.8522404], [-4.260250999999999, 55.8521212], [-4.2603177, 55.851975], [-4.2603812, 55.85178899999999], [-4.2604304, 55.851674], [-4.2605259, 55.8514955], [-4.2606476, 55.8513353], [-4.2607179, 55.8512377], [-4.260826577132423, 55.85113166279792], [-4.2609155, 55.85104489999999], [-4.2609579, 55.8510073], [-4.2610421, 55.8509404], [-4.261148599999999, 55.8508569], [-4.261259699999999, 55.8507788], [-4.2614538, 55.8506429], [-4.2616199, 55.85054070000001], [-4.2618533, 55.85042620000001], [-4.2620266, 55.85034790000001], [-4.2621334, 55.850299599999985], [-4.262463999999999, 55.85018189999999], [-4.2625108, 55.850167299999995], [-4.262755, 55.85009109999999], [-4.2631315999999995, 55.84998310000001], [-4.2635209, 55.84989], [-4.2638298, 55.849823099999995], [-4.264347699999999, 55.849710599999995], [-4.2649539, 55.8495865], [-4.2654366999999995, 55.84948369999999], [-4.2655896, 55.84945230000001], [-4.2660291, 55.8493621], [-4.266586299999999, 55.849247], [-4.2672472, 55.84910539999999], [-4.2679054999999995, 55.84896440000001], [-4.2686807, 55.8488201], [-4.2690109, 55.84875859999999], [-4.269705, 55.84864700000001], [-4.2698657, 55.8486212], [-4.2704634, 55.8485282], [-4.270745299999999, 55.8484843], [-4.2729474, 55.848146799999995], [-4.2731842, 55.84811049999999], [-4.2745162, 55.84794260000001], [-4.274955699999999, 55.847896799999994], [-4.2753295, 55.8478601], [-4.2753898, 55.8478542], [-4.2761065, 55.8477785], [-4.2763816, 55.84775549999999], [-4.277514, 55.8476708], [-4.2777709, 55.84765159999999], [-4.2784657, 55.84761819999999], [-4.2789235, 55.8475948], [-4.2797405, 55.8475426], [-4.279811811127619, 55.84753919055483], [-4.2803115, 55.8475153], [-4.280480899999999, 55.84751020000001], [-4.2812529, 55.84750029999999], [-4.2830494, 55.847480299999994], [-4.2830812, 55.8474799], [-4.2834438, 55.8474759], [-4.285142499999999, 55.84749409999999], [-4.286606399999999, 55.8475359], [-4.287027337604621, 55.84754958186352], [-4.287513999999999, 55.84756539999999], [-4.289330399999999, 55.8476654], [-4.2897476, 55.84769409999999], [-4.290204800000001, 55.84772659999999], [-4.2907402999999995, 55.8477688], [-4.291487399999999, 55.84783519999999], [-4.2916949, 55.847854700000006], [-4.2917274999999995, 55.8478578], [-4.2954232, 55.8482055], [-4.298333899999999, 55.8484947], [-4.3001136, 55.84867200000001], [-4.3021996, 55.848893800000006], [-4.3022617, 55.8489007], [-4.3057023999999995, 55.8492459], [-4.3059333, 55.84926990000001], [-4.307099699999999, 55.8493911], [-4.3095806, 55.8496313], [-4.3104319, 55.849716099999995], [-4.3114764, 55.849822199999984], [-4.311913363773703, 55.84986626237388], [-4.3126584999999995, 55.84994139999999], [-4.314891799999999, 55.8501679], [-4.315426899999999, 55.8502239], [-4.3164887, 55.8503351], [-4.3169976, 55.8503884], [-4.3213614, 55.8508255], [-4.3234455, 55.851035], [-4.324403, 55.8511317], [-4.3251442, 55.8512065], [-4.3278892, 55.8514883], [-4.3282412, 55.8515227], [-4.3306837, 55.8517613], [-4.3352634, 55.8522381], [-4.3376318, 55.85247880000001], [-4.3402646, 55.852746200000006], [-4.3413948, 55.8528607], [-4.341492599999999, 55.8528706], [-4.343692699999999, 55.85309079999999], [-4.3463517, 55.8533446], [-4.3498873, 55.85371610000001], [-4.3532594, 55.8540606], [-4.3532892, 55.85406359999999], [-4.3538548, 55.8541214], [-4.354872197887399, 55.85422177166944]]}", "current_leg_start": "Glasgow Central High Level", "dest_arr_time_act": "1735", "motion_projection": null, "next_location_lat": "55.8542218", "next_location_lon": "-4.3548722", "previous_location": null, "current_leg_milage": "4.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 952.039, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1069.969, \"from_m\": 952.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1417.33, \"from_m\": 1069.969, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1852.391, \"from_m\": 1417.33, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2404.939, \"from_m\": 1852.391, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2446.639, \"from_m\": 2404.939, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2545.109, \"from_m\": 2446.639, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2693.362, \"from_m\": 2545.109, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2728.933, \"from_m\": 2693.362, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2730.03, \"from_m\": 2728.933, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2807.811, \"from_m\": 2730.03, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4840.275, \"from_m\": 2807.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\": 4970.252, \"from_m\": 4840.275, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11031.243, \"from_m\": 4970.252, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11102.884, \"from_m\": 11031.243, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 12007.241, \"from_m\": 11102.884, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14395.54, \"from_m\": 12007.241, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 14493.255, \"from_m\": 14395.54, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15824.949, \"from_m\": 14493.255, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15905.239, \"from_m\": 15824.949, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17424.71, \"from_m\": 15905.239, \"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\": 25160.172, \"from_m\": 17424.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:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25237.073, \"from_m\": 25160.172, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35702.437, \"from_m\": 25237.073, \"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\": 35800.349, \"from_m\": 35702.437, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42053.858, \"from_m\": 35800.349, \"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\": 53462.748, \"from_m\": 42053.858, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54218.565, \"from_m\": 53462.748, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 54316.684, \"from_m\": 54218.565, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54610.083, \"from_m\": 54316.684, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55828.218, \"from_m\": 54610.083, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57631.578, \"from_m\": 55828.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\": 63694.176, \"from_m\": 57631.578, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 65548.937, \"from_m\": 63694.176, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65896.44, \"from_m\": 65548.937, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66119.475, \"from_m\": 65896.44, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 66207.642, \"from_m\": 66119.475, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 798978, \"profile_key\": \"2946e2d61c00bbda4b12a745dd2b75a8645b26a2e640d6e70aedf0ee8837778e\", \"schedule_id\": 17613, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 931.245, \"section_seq\": 1, \"route_path_id\": 137933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638\", \"location\": \"Shields Jn\", \"stage_seq\": 3, \"distance_m\": 2636.61, \"section_seq\": 1, \"route_path_id\": 137933}, {\"is_pass\": false, \"wtt_arr\": \"1641\", \"wtt_dep\": \"1641H\", \"location\": \"Hillington East\", \"stage_seq\": 4, \"distance_m\": 6899.09, \"section_seq\": 1, \"route_path_id\": 137933}, {\"is_pass\": false, \"wtt_arr\": \"1643\", \"wtt_dep\": \"1643H\", \"location\": \"Hillington West\", \"stage_seq\": 5, \"distance_m\": 7990.58, \"section_seq\": 1, \"route_path_id\": 137933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Arkleston Jn\", \"stage_seq\": 6, \"distance_m\": 9798.088, \"section_seq\": 1, \"route_path_id\": 137933}, {\"is_pass\": false, \"wtt_arr\": \"1646H\", \"wtt_dep\": \"1647H\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 7, \"distance_m\": 11645.653, \"section_seq\": 1, \"route_path_id\": 137933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649H\", \"location\": \"Elderslie\", \"stage_seq\": 8, \"distance_m\": 15325.158, \"section_seq\": 1, \"route_path_id\": 137933}, {\"is_pass\": false, \"wtt_arr\": \"1651\", \"wtt_dep\": \"1651H\", \"location\": \"Johnstone\", \"stage_seq\": 9, \"distance_m\": 16839.148, \"section_seq\": 1, \"route_path_id\": 137933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656H\", \"location\": \"Lochwinnoch\", \"stage_seq\": 10, \"distance_m\": 25847.168, \"section_seq\": 1, \"route_path_id\": 137933}, {\"is_pass\": false, \"wtt_arr\": \"1659H\", \"wtt_dep\": \"1700\", \"location\": \"Glengarnock\", \"stage_seq\": 11, \"distance_m\": 32317.388, \"section_seq\": 1, \"route_path_id\": 137933}, {\"is_pass\": false, \"wtt_arr\": \"1703H\", \"wtt_dep\": \"1704\", \"location\": \"Dalry\", \"stage_seq\": 12, \"distance_m\": 36691.685, \"section_seq\": 1, \"route_path_id\": 137933}, {\"is_pass\": false, \"wtt_arr\": \"1709H\", \"wtt_dep\": \"1710H\", \"location\": \"Kilwinning\", \"stage_seq\": 13, \"distance_m\": 42339.245, \"section_seq\": 1, \"route_path_id\": 137933}, {\"is_pass\": false, \"wtt_arr\": \"1714\", \"wtt_dep\": \"1715\", \"location\": \"Irvine\", \"stage_seq\": 14, \"distance_m\": 47804.526, \"section_seq\": 1, \"route_path_id\": 137933}, {\"is_pass\": false, \"wtt_arr\": \"1719\", \"wtt_dep\": \"1719H\", \"location\": \"Barassie\", \"stage_seq\": 15, \"distance_m\": 53528.04, \"section_seq\": 1, \"route_path_id\": 137933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1720\", \"location\": \"Barassie Jn\", \"stage_seq\": 16, \"distance_m\": 53686.953, \"section_seq\": 1, \"route_path_id\": 137933}, {\"is_pass\": false, \"wtt_arr\": \"1722\", \"wtt_dep\": \"1722H\", \"location\": \"Troon\", \"stage_seq\": 17, \"distance_m\": 55752.004, \"section_seq\": 1, \"route_path_id\": 137933}, {\"is_pass\": false, \"wtt_arr\": \"1726\", \"wtt_dep\": \"1726H\", \"location\": \"Prestwick International\", \"stage_seq\": 18, \"distance_m\": 60356.513, \"section_seq\": 1, \"route_path_id\": 137933}, {\"is_pass\": false, \"wtt_arr\": \"1727H\", \"wtt_dep\": \"1728\", \"location\": \"Prestwick Town\", \"stage_seq\": 19, \"distance_m\": 61123.973, \"section_seq\": 1, \"route_path_id\": 137933}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1730\", \"location\": \"Falkland Jn\", \"stage_seq\": 20, \"distance_m\": 63481.414, \"section_seq\": 1, \"route_path_id\": 137933}, {\"is_pass\": false, \"wtt_arr\": \"1731\", \"wtt_dep\": \"1731H\", \"location\": \"Newton-on-Ayr\", \"stage_seq\": 21, \"distance_m\": 64335.082, \"section_seq\": 1, \"route_path_id\": 137933}, {\"is_pass\": false, \"wtt_arr\": \"1735\", \"wtt_dep\": null, \"location\": \"Ayr\", \"stage_seq\": 22, \"distance_m\": 66207.642, \"section_seq\": 1, \"route_path_id\": 137933}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 66207.642, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137933}], \"total_distance_m\": 66207.642, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65642.604, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 565.038, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1634", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "7.0", "current_position_lat": "55.8542218", "current_position_lon": "-4.3548722", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "14", "timing_fact_generation": 1790174109155786, "current_leg_arrival_utc": "2026-09-23T16:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-23T16:34:04.008707", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-23T16:34:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-23T16:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-23T16:44:04.805119", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLC AYR 1K91 380106 4 100 None {"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 952.039, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1069.969, "from_m": 952.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1417.33, "from_m": 1069.969, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 1852.391, "from_m": 1417.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2404.939, "from_m": 1852.391, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2446.639, "from_m": 2404.939, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2545.109, "from_m": 2446.639, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2693.362, "from_m": 2545.109, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2728.933, "from_m": 2693.362, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2730.03, "from_m": 2728.933, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2807.811, "from_m": 2730.03, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4840.275, "from_m": 2807.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": 4970.252, "from_m": 4840.275, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11031.243, "from_m": 4970.252, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11102.884, "from_m": 11031.243, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 12007.241, "from_m": 11102.884, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14395.54, "from_m": 12007.241, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 14493.255, "from_m": 14395.54, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15824.949, "from_m": 14493.255, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 15905.239, "from_m": 15824.949, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17424.71, "from_m": 15905.239, "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": 25160.172, "from_m": 17424.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:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 25237.073, "from_m": 25160.172, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35702.437, "from_m": 25237.073, "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": 35800.349, "from_m": 35702.437, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42053.858, "from_m": 35800.349, "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": 53462.748, "from_m": 42053.858, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54218.565, "from_m": 53462.748, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 54316.684, "from_m": 54218.565, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54610.083, "from_m": 54316.684, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55828.218, "from_m": 54610.083, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57631.578, "from_m": 55828.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": 63694.176, "from_m": 57631.578, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 65548.937, "from_m": 63694.176, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65896.44, "from_m": 65548.937, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66119.475, "from_m": 65896.44, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66207.642, "from_m": 66119.475, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 798978, "profile_key": "2946e2d61c00bbda4b12a745dd2b75a8645b26a2e640d6e70aedf0ee8837778e", "schedule_id": 17613, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1634", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 931.245, "section_seq": 1, "route_path_id": 137933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638", "location": "Shields Jn", "stage_seq": 3, "distance_m": 2636.61, "section_seq": 1, "route_path_id": 137933}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1641H", "location": "Hillington East", "stage_seq": 4, "distance_m": 6899.09, "section_seq": 1, "route_path_id": 137933}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1643H", "location": "Hillington West", "stage_seq": 5, "distance_m": 7990.58, "section_seq": 1, "route_path_id": 137933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Arkleston Jn", "stage_seq": 6, "distance_m": 9798.088, "section_seq": 1, "route_path_id": 137933}, {"is_pass": false, "wtt_arr": "1646H", "wtt_dep": "1647H", "location": "Paisley Gilmour Street", "stage_seq": 7, "distance_m": 11645.653, "section_seq": 1, "route_path_id": 137933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649H", "location": "Elderslie", "stage_seq": 8, "distance_m": 15325.158, "section_seq": 1, "route_path_id": 137933}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": "1651H", "location": "Johnstone", "stage_seq": 9, "distance_m": 16839.148, "section_seq": 1, "route_path_id": 137933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656H", "location": "Lochwinnoch", "stage_seq": 10, "distance_m": 25847.168, "section_seq": 1, "route_path_id": 137933}, {"is_pass": false, "wtt_arr": "1659H", "wtt_dep": "1700", "location": "Glengarnock", "stage_seq": 11, "distance_m": 32317.388, "section_seq": 1, "route_path_id": 137933}, {"is_pass": false, "wtt_arr": "1703H", "wtt_dep": "1704", "location": "Dalry", "stage_seq": 12, "distance_m": 36691.685, "section_seq": 1, "route_path_id": 137933}, {"is_pass": false, "wtt_arr": "1709H", "wtt_dep": "1710H", "location": "Kilwinning", "stage_seq": 13, "distance_m": 42339.245, "section_seq": 1, "route_path_id": 137933}, {"is_pass": false, "wtt_arr": "1714", "wtt_dep": "1715", "location": "Irvine", "stage_seq": 14, "distance_m": 47804.526, "section_seq": 1, "route_path_id": 137933}, {"is_pass": false, "wtt_arr": "1719", "wtt_dep": "1719H", "location": "Barassie", "stage_seq": 15, "distance_m": 53528.04, "section_seq": 1, "route_path_id": 137933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1720", "location": "Barassie Jn", "stage_seq": 16, "distance_m": 53686.953, "section_seq": 1, "route_path_id": 137933}, {"is_pass": false, "wtt_arr": "1722", "wtt_dep": "1722H", "location": "Troon", "stage_seq": 17, "distance_m": 55752.004, "section_seq": 1, "route_path_id": 137933}, {"is_pass": false, "wtt_arr": "1726", "wtt_dep": "1726H", "location": "Prestwick International", "stage_seq": 18, "distance_m": 60356.513, "section_seq": 1, "route_path_id": 137933}, {"is_pass": false, "wtt_arr": "1727H", "wtt_dep": "1728", "location": "Prestwick Town", "stage_seq": 19, "distance_m": 61123.973, "section_seq": 1, "route_path_id": 137933}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1730", "location": "Falkland Jn", "stage_seq": 20, "distance_m": 63481.414, "section_seq": 1, "route_path_id": 137933}, {"is_pass": false, "wtt_arr": "1731", "wtt_dep": "1731H", "location": "Newton-on-Ayr", "stage_seq": 21, "distance_m": 64335.082, "section_seq": 1, "route_path_id": 137933}, {"is_pass": false, "wtt_arr": "1735", "wtt_dep": null, "location": "Ayr", "stage_seq": 22, "distance_m": 66207.642, "section_seq": 1, "route_path_id": 137933}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 66207.642, "from_m": 0.0, "section_seq": 1, "route_path_id": 137933}], "total_distance_m": 66207.642, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65642.604, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 565.038, "synthetic_unknown_infrastructure_limit_mph": 60} [] Glasgow Central High Level 1634 1634 14 16:34:00 None Ayr 1735 1735 4 None None https://www.realtimetrains.co.uk/service/gb-nr:L87516/2026-09-23/detailed None Glasgow Central High Level 2026-09-23T16:34:30+01:00 Hillington East 7.0 {"type": "LineString", "coordinates": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.2588986, 55.85577210000001], [-4.2589091, 55.85575599999999], [-4.259010999999999, 55.85556830000001], [-4.259063599999999, 55.855422], [-4.2590728, 55.8553988], [-4.259097800000001, 55.85533149999999], [-4.2591215, 55.8552686], [-4.259168, 55.85512599999999], [-4.2592711, 55.8548448], [-4.259532999999999, 55.8541274], [-4.2595469, 55.8540878], [-4.2595536, 55.8540673], [-4.259604699999999, 55.8539521], [-4.2596627, 55.8537715], [-4.2598181, 55.8533463], [-4.2599183, 55.85308289999998], [-4.259924699999999, 55.85306609999999], [-4.259964300000001, 55.85293419999999], [-4.2600191999999995, 55.852766199999984], [-4.2601584, 55.8523849], [-4.2601743, 55.8523338], [-4.260208, 55.8522404], [-4.260250999999999, 55.8521212], [-4.2603177, 55.851975], [-4.2603812, 55.85178899999999], [-4.2604304, 55.851674], [-4.2605259, 55.8514955], [-4.2606476, 55.8513353], [-4.2607179, 55.8512377], [-4.260826577132423, 55.85113166279792], [-4.2609155, 55.85104489999999], [-4.2609579, 55.8510073], [-4.2610421, 55.8509404], [-4.261148599999999, 55.8508569], [-4.261259699999999, 55.8507788], [-4.2614538, 55.8506429], [-4.2616199, 55.85054070000001], [-4.2618533, 55.85042620000001], [-4.2620266, 55.85034790000001], [-4.2621334, 55.850299599999985], [-4.262463999999999, 55.85018189999999], [-4.2625108, 55.850167299999995], [-4.262755, 55.85009109999999], [-4.2631315999999995, 55.84998310000001], [-4.2635209, 55.84989], [-4.2638298, 55.849823099999995], [-4.264347699999999, 55.849710599999995], [-4.2649539, 55.8495865], [-4.2654366999999995, 55.84948369999999], [-4.2655896, 55.84945230000001], [-4.2660291, 55.8493621], [-4.266586299999999, 55.849247], [-4.2672472, 55.84910539999999], [-4.2679054999999995, 55.84896440000001], [-4.2686807, 55.8488201], [-4.2690109, 55.84875859999999], [-4.269705, 55.84864700000001], [-4.2698657, 55.8486212], [-4.2704634, 55.8485282], [-4.270745299999999, 55.8484843], [-4.2729474, 55.848146799999995], [-4.2731842, 55.84811049999999], [-4.2745162, 55.84794260000001], [-4.274955699999999, 55.847896799999994], [-4.2753295, 55.8478601], [-4.2753898, 55.8478542], [-4.2761065, 55.8477785], [-4.2763816, 55.84775549999999], [-4.277514, 55.8476708], [-4.2777709, 55.84765159999999], [-4.2784657, 55.84761819999999], [-4.2789235, 55.8475948], [-4.2797405, 55.8475426], [-4.279811811127619, 55.84753919055483], [-4.2803115, 55.8475153], [-4.280480899999999, 55.84751020000001], [-4.2812529, 55.84750029999999], [-4.2830494, 55.847480299999994], [-4.2830812, 55.8474799], [-4.2834438, 55.8474759], [-4.285142499999999, 55.84749409999999], [-4.286606399999999, 55.8475359], [-4.287027337604621, 55.84754958186352], [-4.287513999999999, 55.84756539999999], [-4.289330399999999, 55.8476654], [-4.2897476, 55.84769409999999], [-4.290204800000001, 55.84772659999999], [-4.2907402999999995, 55.8477688], [-4.291487399999999, 55.84783519999999], [-4.2916949, 55.847854700000006], [-4.2917274999999995, 55.8478578], [-4.2954232, 55.8482055], [-4.298333899999999, 55.8484947], [-4.3001136, 55.84867200000001], [-4.3021996, 55.848893800000006], [-4.3022617, 55.8489007], [-4.3057023999999995, 55.8492459], [-4.3059333, 55.84926990000001], [-4.307099699999999, 55.8493911], [-4.3095806, 55.8496313], [-4.3104319, 55.849716099999995], [-4.3114764, 55.849822199999984], [-4.311913363773703, 55.84986626237388], [-4.3126584999999995, 55.84994139999999], [-4.314891799999999, 55.8501679], [-4.315426899999999, 55.8502239], [-4.3164887, 55.8503351], [-4.3169976, 55.8503884], [-4.3213614, 55.8508255], [-4.3234455, 55.851035], [-4.324403, 55.8511317], [-4.3251442, 55.8512065], [-4.3278892, 55.8514883], [-4.3282412, 55.8515227], [-4.3306837, 55.8517613], [-4.3352634, 55.8522381], [-4.3376318, 55.85247880000001], [-4.3402646, 55.852746200000006], [-4.3413948, 55.8528607], [-4.341492599999999, 55.8528706], [-4.343692699999999, 55.85309079999999], [-4.3463517, 55.8533446], [-4.3498873, 55.85371610000001], [-4.3532594, 55.8540606], [-4.3532892, 55.85406359999999], [-4.3538548, 55.8541214], [-4.354872197887399, 55.85422177166944]]} 4.4 1634 1641 None None Hillington East 55.8542218 -4.3548722 55.8542218 -4.3548722 1 0 2026-09-23 16:44:24 TERMINATED 2026-09-23 16:34:00 Glasgow Central High Level SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790174109155786 0 0 2026-09-23 16:44:04.805119 14 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-23 16:34:04.008707
← Previous (43801–43900) Next (44001–44100) →